СТРУКТУРНОЕ ПРОГРАММИРОВАНИЕ

Оглавление

Нисходящая разработка

Свойства программных модулей


Перечислим основные свойства программных модулей:

1) программный модуль должен иметь один вход и один выход;

2) программный модуль должен решать самостоятельную задачу по принципу один программный модуль - одна функция, например, "солнце", "ствол", "стена", "Построение бланка таблицы", "Модуль ввода числа целого типа с проверкой типа вводимого числа", "Модуль проверки наличия манипулятора мышь" и т. д.;

3) работа программного модуля не должна зависеть:

- от входных данных;
- от того, какому программному модулю предназначены его выходные данные;
- от предыстории вызовов программного модуля.

4) программный модуль должен возвращать управление тому программному модулю, который его вызвал;

5) программный модуль может вызывать другой программный модуль;

6) размер программного модуля желательно ограничивать одной - двумя страницами исходного текста (листинга).

7) программный модуль должен иметь спецификац

 Оглавление

   

 
   
 
Hosted by uCoz