Cтраница 2
Библиотека абсолютных модулей содержит СУПЕРВИЗОР, УПРАВЛЕНИЕ ЗАДАНИЯМИ, программу ПЕРВОНАЧАЛЬНАЯ ЗАГРУЗКА, РЕДАКТОР, БИБЛИОТЕКАРЬ, АССЕМБЛЕР и некоторые программы перезаписи. При этом поставляемый СУПЕРВИЗОР является одним из конкретных вариантов, который может быть применен на всех машинах ЕС ЭВМ независимо от конфигурации конкретной машины. Этот СУПЕРВИЗОР не учитывает особенностей конкретной машины и желаний потребителя. В нем отсутствуют многие свойства, которые являются желательными, а часто необходимыми для многих потребителей. Основное назначение этого СУПЕРВИЗОРА состоит в том, чтобы обеспечить выполнение процедуры генерации системы. Все остальные программы, содержащиеся в библиотеке абсолютных модулей, отредактированы для выполнения в фоновом разделе под управлением этого конкретного СУПЕРВИЗОРА. [16]
В ДОС / ЕС существует набор макрокоманд и соответствующих им макроопределений, используя которые программист может легко получить нужную ему программу перезаписи, способную выполняться и как одиночная программа. Полученная программа перезаписи является самоперемещающейся и может выполняться в любом из разделов основной памяти. [17]
В состав обслуживающих программ ДОС ЕС входят: редактор, библиотекарь, программы отладки, предоставляющие широкий набор отладочных средств, программы сортировки и слияния массивов, программы перезаписи, программы протоколирования хода работ и ряд других специальных программ, облегчающих процесс организации и счета задач. [18]
При использовании любой из программ перезаписи программист должен указать с помощью управляющих операторов, какие из функций нужны для выполнения его работы. Управляющие операторы используются программами перезаписи для того, чтобы настроить универсальную программу для выполнения запрошенных программистом функций. [19]
Ввод очередной строки перфоленты осуществляется по макрокоманде INPATA. Для смены входа в программу перезаписи после первого обращения использована адресная константа AINPATA. После работы макрокоманды ее содержимое заменяется адресом повторного входа из 14-го регистра. [20]
В описываемом варианте системы выборка всегда производится первым файлом на ленту текущей выборки. Это упрощает составление заданий на выполнение программ перезаписи пользователей. [21]
Отметим, что в последнее время ROM BIOS выполняется не на микросхемах собственно постоянной памяти, а на микросхемах, допускающих многократную перезапись информации пользователем EPROM ( Erasable Programmable ROM) с электрической перезаписью - типа флэш ( flash), что позволяет более гибко настраивать компьютер. Пользователь может легко модернизировать BIOS своего компьютера с помощью программы перезаписи флэш-памяти. [22]
Потребитель может также изменить содержимое и размеры библиотек исходных модулей в соответствии с теми задачами, которые будут решаться на его машине. Так, например, могут быть удалены объектные модули некоторых программ перезаписи в том случае, если на машине не предполагается использование соответствующих внешних устройств. Из библиотеки объектных модулей удаляются, как правило, объектные модули тех программных компонентов, которые отредактированы и помещены в библиотеку абсолютных модулей. [23]
![]() |
Пример заполнения бланка описания счетчика строк. [24] |
Использование промежуточного устройства позволяет получить несколько копий отчета, не выполняя повторно саму программу, а только распечатывая отчет с промежуточного устройства нужное количество раз. Распечатка отчета с промежуточного устройства может быть выполнена в любое время с помощью программ перезаписи. [25]
Последний вариант адаптационной обработки практически еще не нашел применения из-за аппаратурных трудностей осуществления программ перезаписи. [26]
При использовании журнала изменений необходимо соблюдать следующую технологию. Во время эксплуатации базы данных периодически создаются копии подбаз ( файлов) БД, причем для гарантии целостности рекомендуется одновременно снимать копии всех подбаз ( файлов); для копирования подбаз может, например, использоваться утилита UBSCOPY или в ДОС ЕС - программа перезаписи диск-лента. Обычно хранят несколько поколений копий. С момента снятия копии подбаз при работе всех проблемных программ должен вестись журнал изменений; в нем система накапливает копии измененных в процессе работы проблемных программ страниц базы данных. [27]
Для перезаписи с ПК на МЛ использована системная обслуживающая программа перезаписи ДОС / ЕС. При работе программы перезаписи выполняется копирование - файл переписывается без изменения внутренней структуры записей, длины записи и длины блока. Все записи вводного файла присутствуют в выводном файле. [28]
Таким образом, одна запись занимает семь байтов. Полученный файл данных на перфокартах ( обозначим его В1) переносится с помощью программы перезаписи на НМЛ. Затем сортируется файл по двум управляющим полям: номеру скважины и дате поступления информации. [29]
Комплекс программного обеспечения содержит различные компоненты, предназначенные для снижения стоимости программирования, упрощения доступа к системе, повышения эффективности работы, а также для настройки, планирования и учета. Для достижения этой цели разрабатываются языки программирования, многочисленные пакеты прикладных программ, системы управления базами данных, программы сортировки и объединения, планировщики, библиотеки и системы управления ими, системы ввода-вывода, редакторы связей, программы перезаписи данных. Предусматриваются функции, позволяющие снизить стоимость программирования посредством упрощения структуры программ и облегчения процесса их написания. Существуют также программно реализованные средства, которые могут быть полезны администрации и обслуживающему персоналу. [30]