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

Модуль - программа

Cтраница 1


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

Модуль Программы управления файлами обеспечивает организацию и доступ к файлам для программ пользователя.  [2]

Оглаженные модули программ, пли собранные программы могут быть занесены в библиотеку программ. Библиотеку обслуживает специальная прирамма БИБЛИОТЕКАРЬ. В функции этой программы входит ведение системных и личных библиотек. На каждую библиотеку БИБЛИОТЕКАРЬ ведет отдельный каталог, по которому необходимый модуль может быть найден и вызван для работы. Системная библиотека представляет собой библиотеку общего пользования, любой модуль из которой допустимо использовать в любой программе. При необходимости конкретные пользователи создают личные библиотеки, обращение к которым осуществляет либо сам пользователь, либо какое-либо другое лицо по его разрешению. Личные библиотеки удобны при отладке, поскольку программисты моглт хранить в них свои программы и их варианты. Библиотеки дают возможность хранить как оттранслированные ( объектные), так и исходные модули, написанные на том или ином алгоритмическом языке.  [3]

4 Ключи G77, управляющие генерацией исполняемого кода программы. [4]

Каждый модуль программы обрабатывается так, как если бы он содержал оператор SAVE с указанием имен всех переменных и массивов, используемых в этом блоке.  [5]

В прочих модулях программы это глобальное имя называется внешним именем.  [6]

Как организуются модули программы Си - функции, определяемые программистом.  [7]

Связь между модулями программы, формируемая компилятором и редактором связей на основе стандартных соглашений о связах, принятых в данной операционной системе.  [8]

Например, некоторые модули программы могут использоваться только по расписанию, другие только по вызову, а некоторые модули работают только в конкретных нештатных ситуациях, о вероятности возникновения которых нельзя сказать ничего достоверного.  [9]

Подпрограмма - это модуль программы, который решает часть общей задачи. В Object Pascal есть два вида подпрограмм - процедура и функция.  [10]

Контроль длительности выполнения модуля программы основывается на том факте, что каждый модуль программы выполняется за конечное время. Для организации контроля используются счетчики времени. Известно два типа счетчиков времени - суммирующие и вычитающие. На вход обоих типов счетчиков поступают импульсы ( метки) времени. Суммирующий счетчик в каждый данный момент времени хранит текущее значение астрономического времени. Вычитающий счетчик предназначен для фиксации интервалов времени, записываемых в него в виде соответствующих кодовых слов. По мере поступления импульсов времени содержимое счетчика уменьшается. В тот момент, когда оно станет равно нулю, вырабатывается осведомительный сигнал.  [11]

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

Полный исходный код модуля программы Блокнот представлен в листинге 7.1. Листинг.  [13]

Структура управления каждого модуля программы представляется в виде направленного графа, вершины которого представляют собой отдельные инструкции реализации программы. Две вершины связываются стрелкой, если инструкция, представленная первой вершиной, реализуется непосредственно до реализации инструкции, представленной второй вершиной.  [14]

Устанавливает связи между модулями программы, а также между каждым модулем и используемыми в нем данными в соответствии с произведенным распределением памяти.  [15]



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