ВУЗ:
Составители:
Рубрика:
ВВЕДЕНИЕ
Систематический подход к разработке сложных программ (программных
комплексов) предполагает представление задачи в виде совокупности небольших
и относительно независимых частей, решение которых можно осуществлять от-
дельно.
Структурное программирование – технология разработки программ, при
которой все этапы (проектирование, кодирование и тестирование) осуществляют-
ся взаимосвязанным образом в соответствии с определенным набором правил, об-
легчающих
восприятие и сопровождение программ.
Структурное программирование основано на принципах пошаговой
детализации при проектировании программ, модульном программировании и
структурном кодировании [2].
Модульное программирование – это процесс разделения программы на ло-
гические части (функциональные блоки), называемые модулями, и последова-
тельное программирование каждой части.
Понятие модуля является развитием понятия подпрограммы.
Программный модуль должен удовлетворять двум
основным требованиям:
– быть независимым,
– выполнять определенную функцию.
Модуль должен быть независим от источника входных данным, места на-
значения выходных данных и от других модулей (подразумевается, что модуль
можно изменить или модифицировать, не вызывая каких-либо последствий в дру-
гих модулях).
У модуля должна быть одна точка входа и одна точка
выхода. Данные, ис-
пользуемые внутри модуля, должны быть определены в этом модуле (локальные
данные). Если данные обрабатываются в нескольких модулях, то их следует раз-
местить в отдельном модуле (модуле глобальных описаний).
Страницы
- « первая
- ‹ предыдущая
- …
- 2
- 3
- 4
- 5
- 6
- …
- следующая ›
- последняя »