Cтраница 2
В типовой основанной на UNIX системе C команда компиляции и компоновки программы обозначается как СС. Если программа скомпилировалась и скомпоновалась правильно, будет создан файл, называемый a. Это и есть исполняемый загрузочный модуль программы. [16]
В составе ЛВС должно быть два компьютера с характеристиками файл-сервера. На обоих должно быть сгенерировано идентичное сетевое ПО NOVELL 3.X. Имена пользователей при генерации рекомендуется задавать с признаками, позволяющими однозначно их идентифицировать, например, по номерам кабинетов - USER01 - USERXX, где 01 - XX - диапазон возможных номеров кабинетов. В директориях, где находятся загрузочные модули программ, должны быть запрещены операции стирания и обновления файлов. [17]
Программа выполнена в соответствии с модульным принципом, что позволило осуществить раздельное программирование, отладку и тестирование составных частей пакета программ, а также простую модернизацию и настройку пакета па решение задач различного уровня сложности. Скомпилированные модули хранятся в библиотеке загрузочных модулей на дисковых магнитных носителях прямого доступа и в зависимости от решаемой задачи собираются редактором связей операционной системы в тот или иной выполняемый загрузочный модуль. Можно выделить три уровня собираемых из загрузочных модулей программ для определения НДС конструкций из оболочек вращения: по линейной теории и при фиксированном уровне статического или кинематического нагружения; по геометрически нелинейной теории и одностороннем контакте со штампом при произвольном распределении шагов по параметру нагрузки; по физически и геометрически нелинейным теориям при одностороннем контактном взаимодействии со штампом и произвольном распределении шагов по параметру нагрузки. [18]
Остальные предложения аналогичны соответствующим предложениям обычных процедур редактирования. Заметим, что предложение SYSLMOD DD ссылается на набор данных IMSVS. PGMLIB, а символический параметр MBR назначает имя загрузочному модулю программы. [19]
![]() |
Предложения DBD базы данных HDAM. [20] |
Параметр ACCESS определяет базу данных как базу данных HDAM. Для HDAM требуется также параметр RMNAME. Первый подпараметр специфицирует имя загрузочного модуля рандомизирующей программы, которая применяется HDAM для доступа к корневым сегментам. Числа, следующие за именем рандо-мизирующего модуля, характеризуют параметры ESDS или набора данных OSAM, которые служат для запоминания сегментов. Значения этих параметров выбираются АБД и оказывают существенное влияние на эффективность базы данных. [21]
В одних операционных системах библиотека загрузочных программ занимает отдельную часть всей библиотеки, в других загрузочные модули хранятся вперемешку с программами и модулями, записанными в другом виде. Во всех случаях в библиотеке существует специальный справочник, который содержит координаты первых блоков всех модулей. Модуль может состоять из нескольких блоков, которые могут быть физически не упорядочены на внешнем носителе. В этом случае в каждом блоке имеется ссылка на логически следующий за ним блок модуля. Обычдо загрузочные модули программ операционной системы записываются в библиотеку программ на равных правах с загрузочными модулями программ пользователей. [22]
![]() |
Схема подготовки программы к исполнению на ЭВМ. [23] |
На рис. 5.4 показана общая схема подготовки программы к исполнению на ЭВМ. Текст программы создается с помощью еще одной программы - редактора текста. Затем исходный модуль обрабатывается компилятором или ассемблером, в результате чего получается модуль программы. На последнем этапе подготовленный компоновщиком загрузочный модуль программы подключается к ОС РВ, которая запускает его на выполнение. [24]
В одних операционных системах библиотека загрузочных программ занимает отдельную часть всей библиотеки, в других загрузочные модули хранятся вперемешку с программами и модулями, записанными в другом виде. Во всех случаях в библиотеке существует специальный справочник, который содержит координаты первых блоков всех модулей. Модуль может состоять из нескольких блоков, которые могут быть физически не упорядочены на внешнем носителе. В этом случае в каждом блоке имеется ссылка на логически следующий за ним блок модуля. Обычдо загрузочные модули программ операционной системы записываются в библиотеку программ на равных правах с загрузочными модулями программ пользователей. [25]