Фрагмент - программа - Большая Энциклопедия Нефти и Газа, статья, страница 4
Русский человек способен тосковать по Родине, даже не покидая ее. Законы Мерфи (еще...)

Фрагмент - программа

Cтраница 4


Включение фрагментов программы из дополнительного источника ввода производится по операторам INCLUDE, которые являются директивами транслятора. Операторы INCLUDE позволяют вести проектирование программы сверху вниз. На ранних стадиях разработки отдельные фрагменты программы, реализующие некоторые законченные функции, могут быть закодированы с помощью операторов INCLUDE. В процессе детального проектирования операторы INCLUDE должны заменяться операторами Фортрана 77, которые в свою очередь также могут содержать операторы INCLUDE следующего уровня.  [46]

47 Стандартные структуры. [47]

Примеры фрагментов программ, организованных по принципам структурного программирования, показаны на рис. 3.10. Последовательно применяя эти принципы, удается составить программу, для которой статическая форма ее представления в виде текста достаточно-точно отражает динамический процесс выполнения на ЭВМ. Проверка работы такой программы не вызывает особых затруднений, так как операторы выполняются практически последовательно. Сложность структурированных программ ввиду последовательного характера их выполнения растет линейно, что для больших программ значительно упрощает отладку. Естественно, у такого способа организации программ имеются и недостатки, связанные с тем, что следование правилам структурного программирования в общем случае приводит к увеличению длины программ.  [48]

Во фрагменте программы, представленном ниже, приведены только те команды, которые необходимы для пояснения режима пересылки.  [49]

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

Насколько этот фрагмент программы читабелен, судить вам.  [51]

Далее приведен фрагмент программы ( листинг 8.1), с помощью которого можно выделить кнопки па панели при помощи мьппп.  [52]



Страницы:      1    2    3    4