Модульное программирование

Автор работы: Пользователь скрыл имя, 09 Декабря 2010 в 14:37, реферат

Описание

В основе того или иного языка программирования лежит некая руководящая идея, вызванная потребностями или, чаще всего, кризисом в области программирования и создания программного обеспечения, которая оказывает существенное влияние на стиль программирования и помогает преодолеть указанный кризис [9]. Рассмотрим вкратце историю появления и развития основных стилей программирования и процедурных алгоритмических языков.

Содержание

ВВЕДЕНИЕ 3
1. ЦЕЛЬ МОДУЛЬНОГО ПРОГРАММИРОВАНИЯ 6
2. ОСНОВНЫЕ ХАРАКТЕРИСТИКИ ПРОГРАММНОГО МОДУЛЯ 7
3. ПРОЕКТИРОВАНИЕ МОДУЛЯ 11
3.1. ФУНКЦИОНАЛЬНАЯ ДЕКОМПОЗИЦИЯ 12
3.2. МИНИМИЗАЦИИ КОЛИЧЕСТВА ПЕРЕДАВАЕМЫХ ПАРАМЕТРОВ 12
3.3. МИНИМИЗАЦИИ КОЛИЧЕСТВА НЕОБХОДИМЫХ ВЫЗОВОВ 13
4. МЕТОДЫ РАЗРАБОТКИ СТРУКТУРЫ МОДУЛЬНОЙ ПРОГРАММЫ 16
4.1. МЕТОД ВОСХОДЯЩЕЙ РАЗРАБОТКИ 16
4.2. МЕТОД НИСХОДЯЩЕЙ РАЗРАБОТКИ 18
4.3. КОНСТРУКТИВНЫЙ И АРХИТЕКТУРНЫЙ ПОДХОДЫ 19
4.4. ДРУГИЕ МЕТОДЫ РАЗРАБОТКИ СТРУКТУРЫ МОДУЛЬНЫХ ПРОГРАММ И ИХ ОБЩАЯ КЛАССИФИКАЦИЯ 22
5. КОНТРОЛЬ СТРУКТУРЫ МОДУЛЬНОЙ ПРОГРАММЫ 25
ЗАКЛЮЧЕНИЕ 26
СПИСОК ЛИТЕРАТУРЫ: 27

Работа состоит из  1 файл

модульное программирование.doc

— 203.00 Кб (Скачать документ)

1. Дж.Хьюз, Дж.Мичтом. Структурный подход к  программированию. М.: Мир, 1980. - С. 29-71.

2. В.Турский.  Методология программирования. - М.: Мир, 1981. - С. 90-164.

3. Е.А.Жоголев.  Технологические основы модульного программирования // Программирование,1980, #2. - С. 44-49.

4. R.C.Holt. Structure of Computer Programs: A Survey // Proceedings of the IEEE, 1975, 63(6). - P. 879-893.

5. Г.Майерс. Надежность программного обеспечения.  М.: Мир, 1980. - С. 92-113.

6. Я.Пайл. АДА - язык встроенных систем. М.: Финансы и статистика, 1984. - С. 67-75.

7. М.Зелковец, А.Шоу, Дж.Гэннон. Принципы разработки  программного обеспечения. М.: Мир, 1982. - С. 65-71.

8. А.Л.Фуксман.  Технологические аспекты создания  программных систем. М.: Статистика, 1979. С. 79-94.

9. Н.Г.Голубь. Искусство программирования на Ассемблере. СПб.: ООО «ДиаСофтЮП», 2002. – С. 8-9.

10. www.rushelp.com

Информация о работе Модульное программирование