Cтраница 2
Структура программы существенным образом влияет на способы ее проверки. [16]
![]() |
Пример программы с перекрытием. [17] |
Структура программы зависит от объема памяти, доступной для выполнения рабочей программы. Если выделенный участок памяти достаточен для размещения всех программных единиц, используемых при решении задачи, программа помещается в отведенную память целиком и располагается в ней в виде непрерывного участка. В таком случае говорят, что программа имеет простую структуру. [18]
Структура программы на каждом уровне разложения строится независимо. Повторяющейся структуре данных на уровне входного массива будет соответствовать множество команд, разделенное на три подмножества: начало всей обработки, обработка одного изделия и окончание всей обработки. Множество команд обработки одного изделия в свою очередь может быть разбито на подмножества. Так как партии представляют собой повторяющуюся структуру, то таких подмножеств снова будет три: начало обработки одного изделия, обработка одной партии и окончание обработки одного изделия. Информация об одной партии содержит набор однократно встречающихся реквизитов, поэтому последовательность команд не подлежит дальнейшему разложению на подмножества. В более привычном виде эта же структура изображена на рис. 3.6, г. На этом рисунке блок разветвления показан слитно с блоком содержательной обработки, чтобы подчеркнуть, что анализ условия перехода принадлежит блоку обработки и является его последней командой. [19]
![]() |
Структура программы Тестрана. [20] |
Структура программы Тестрана приведена на рис. 4.7, где показан общий порядок записи команд в программе. [21]
Структура программы выбирается в зависимости от размера памяти, требуемого для выполнения программы, и имеющегося ресурса памяти в данной установке. [22]
Структура программы определяется структурой средств информатизации, в том числе средств информатики, определенных в гл. [23]
Структура программы позволяет динамически распределить память ЭВМ. Такое построение имеет определенные удобства при практическом использовании программы и экономит память, необходимую для решения задачи. Возможность динамического распределения памяти обеспечивается введением внешнего блока описаний, в котором задаются параметры, определяющие размерность массивов. [24]
Структура программы выбирается программистом и планируется на исходном языке. Простая структура программы несколько уменьшает время выполнения, а структура с перекрытием позволяет сократить необходимый размер основной памяти. [25]
Структура программы показана на фиг. [26]
Структура программы, созданной с помощью событийного программирования, следующая. Главная часть представляет собой один бесконечный цикл, который опрашивает Windows, следя за тем, не появилось ли новое сообщение. [27]
![]() |
Модульная структура программы Нестационарная теплопроводность в прямоугольной области. [28] |
Структура программы представлена на рис. 5.8. Далее следуют комментарии к работе основных блоков и модулей. [29]
Структура программы должна обеспечивать это участие. [30]