Статья 812

А теперь вернемся к модулю Постановка вопросов и двум составляющим его модулям.

Оказывается, что блок-схемы для похожей задачи мы уже строили. Значит, в проектировании программы сверху вниз наступает этап, когда можно использовать блок-схему для каждого отдельного модуля и его составляющих. Для модуля Постановка вопросов блок-схема может выглядеть следующим образом,
Программные модули являются самостоятельными частями программы, предназначенными для реализации конкретных функций.
При проектировании сверху вниз каждый такой модуль оказывается частью модуля, стоящего над ним, и в свою очередь состоит из модулей, которые располагаются на нижележащем уровне иерархической структуры программы.

Блок-схемы помогают понять те операции, которые должны выполняться на каждом шаге работы конкретного модуля программы.