Структура программы. Методы проектирования программы

Структура программы. Методы проектирования программы. Программы состоят из описательной и операторной выполнимой частей. 5 Этап проектирования программ оказывает влияние на стиль программирования, надежность, эффективность, отладку, тестирование и эксплуатационные свойства программ.

Таким образом, это важнейшая часть любой программной разработки.

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

Метод проектирования сверху вниз предусматривает вначале определение задачи в общих чертах, а затем постепенное уточнение структуры путем внесения более мелких деталей. Чтобы преуспеть в структурном программировании, программу следует представить в виде модулей. Модульное программирование это процесс разделения программы на логические части, называемые модулями, и последовательное программирование каждой части. Структурное кодирование это метод написания хорошо структурированных программ, который позволяет получать программы, более удобные для тестирования, модификации и использования.

Структурное кодирование состоит в получении правильной программы из некоторых простых логических структур. 3.