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

Структура - программный модуль

Cтраница 2


Рассмотрим типовую схему системы логического проектирования цифровой аппаратуры, представленную на рис. 9.5 в виде крупноблочной структуры программных модулей.  [16]

Пакет должен обладать развитой модульной структурой для облегчения замены отдельных модулей, добавления новых и введения изменения в них без нарушения структуры других программных модулей.  [17]

На рис. 4.11 приведена структура программного модуля для получения дисперсий элементов вектора состояний, или, что то же, диагональных элементов ковариационной матрицы Р на каждом такте вычислений. Структура программного модуля позволяет выполнять расчеты для произвольной начальной матрицы РО ( в примере выбрана нулевая начальная матрица), произвольного временного интервала ( числа шагов К) и порядка п ковариационной матрицы. Программный блок в этом примере содержит два цикла, внешний из которых определяется числом шагов k вычислительного процесса. Внутренний цикл определяется размерностью п ковариационной матрицы и служит для формирования вектора m искомых дисперсий. В конце внешнего цикла этот вектор на каждом шаге вычислений последовательно заносится в. Выходные данные модуля формируются в виде транспонированной матрицы с, имеющей k 1 строку и п столбцов. Эта размерность результирующей матрицы г отражена в ее структуре ( см. рис. 4.11, выведенную часть матрицы г) и на индексации переменных на оси ординат приведенного на рис. 4.11 графика.  [18]

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

20 Программные модули простейшей структуры. [20]

В третьем примере рассматривается получение чисел Фибоначчи, последовательность которых приведена в заголовке единой строкой. Структура программного модуля для этой задачи является также простой, но требует удлинения вертикальной линии для получения трех маркеров справа от нее. В два первых с помощью оператора if вводятся единицы ( первый и второй элемент последовательности); в третий с использованием оператора otherwise вводится рекуррентная формула получения каждого последующего числа Фибоначчи суммированием двух предыдущих. Сформированный таким образом программный модуль позволяет получать как отдельные числа Фибоначчи, так и последовательность чисел любой длины.  [21]

Под структурой программного модуля понимается совокупность смысловых частей, образующих модуль и используемых для различных целей при его разработке и исполнении. Типовая структура модуля в общем случае включает: заголовок программы; описание переменных; тело модуля программы.  [22]

Последовательность предложений в программе на Модуле-2 может быть описана при помощи синтаксических диаграмм. Здесь представлена синтаксическая диаграмма, показывающая структуру программного модуля.  [23]

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

В пособии, выпускаемом с рекомендательным грифом Минвуза СССР, описывается логическая структура вычислительной системы ЕС ЭВМ, подробно рассматриваются набор машинных операций и правила составления законченных программ и их фрагментов. Излагаются основные сведения о языке ассемблера, стандартные соглашения о структуре программных модулей, рассматриваются назначение и функции основных компонент операционной системы ОС ЕС.  [25]

Проектирование, структурированное по данным, является альтернативой нисходящей методологии. При этом сначала определяются структуры данных, а затем на их основе определяется структура программных модулей. Таким образом, здесь делается попытка сначала четко определить реализацию объектов, а затем сделать их структуру видимой в функциональных модулях, обеспечивающих операции над объектами.  [26]

Вторая структура программного модуля использует оператор while для вывода результатов через три шага. Строка значений выходной переменой, выведенная в нижней части рис. 4.7, содержит результаты, полученные на каждом шаге, и приведена для контроля результатов выборочного вывода двумя структурами программных модулей.  [27]

28 Структура проблемно-ориентированного программного модуля. [28]

Рассмотрим общие вопросы построения ИНСАПР. Программное обеспечение интегрированных САПР содержит проблемно-ориентированные программные модули, управляющие программы, банки данных. Структура проблемно-ориентированного программного модуля ( ПРОПМ) представлена на рис. 3.4. Данный модуль позволяет решать отдельные прикладные задачи. Модуль содержит входную часть, обрабатывающую язык описания задачи; блок решения, обрабатывающий математическую модель; выходную часть, выдающую или передающую результаты работы блока решения.  [29]

Программные модули могут быть простыми ( с одной вертикальной чертой) и сложными ( с несколькими вертикальными чертами), образованными по принципу вложения. Таким путем могут формироваться иерархические структуры программных модулей с соподчиненными модулями нижнего уровня и последовательностью модулей более высокого уровня. Именно такие структуры программных модулей применяются при реализации итеративных ( циклических) процедур.  [30]



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