Cтраница 3
При способе доступа с очередями логической системой управления ввода-вывода большинство функций по управлению данными выполняется автоматически, в том числе объединение записей в блоки и разбиение блока на записи, буферизация ввода-вывода, синхронизация событий. При базисном способе доступа система не производит предварительного планирования операций ввода-вывода, так как последовательность запросов в данном случае ей неизвестна. Поэтому блокирование и деблокирование, анализ завершения процессов ввода-вывода и успешности завершения, буферизация выполняются программистом. Поскольку заранее известный порядок запросов на операции ввода-вывода может обеспечить только последовательная обработка записей файлов данных, более совершенный способ доступа с очередями может быть реализован лишь для последовательной и индексно-последовательной организации файлов данных. [31]
Управление операциями обмена осуществляется Супервизором ввода-вывода и логической системой управления вводом-выводом. [32]
В системе ДОС-3 управление данными реализовано в виде логической системы управления вводом-выводом, в которой сохранена преемственность с системой управления данными издания 2, ДОС ЕС, повышены эффективность системы с учетом ее функционирования в виртуальной среде и гибкость системы. [33]
Императивные макрокоманды служат для включения в проблемную программу нужных подпрограмм логической системы управления вводом - выводом, в соответствии с заданными параметрами, а также для указания действий, которые должны иметь место в процессе обработки. [34]
Учитывая сказанное выше, можно отметить следующие методы доступа в логической системе управления ввода-вывода как комбинации способа доступа к файлам данных и типа их организации: последовательный с очередями, индексно-последовательный с очередями, базисный последовательный ( или просто последовательный), базисный индексно-последовательный, базисный библиотечный ( или просто библиотечный), базисный прямой ( или просто прямой), базисный телекоммуникационный, телекоммуникационный с очередями, базисный графический. [35]
В процессе разработки системы автоматики были рассмотрены два возможных варианта выполнения логической системы управления: по счетно-импульсному принципу и позиционному принципу построения узлов схемы. Позиционный принцип построения системы для лифтов данного класса наиболее надежен и удобен, и поэтому в основу построения системы управления лифтом он и был положен. [36]
Реализация каждого метода доступа осуществляется соответствующей программой доступа, входящей в состав логической системы управления вводом-выводом. Программы доступа в качестве основной информации для своей работы используют характеристики файлов данных, помещенные в Блок управления данными и Таблицу параметров файлов. [37]
В настоящее время ЦНИИКА и Усть-Каменогорский завод приборов начали работу по освоению серийного выпуска логических систем управления на базе функционально-конструктивного комплекса средств, в процессе которой номенклатура субблоков отрабатывается и уточняется. [38]
Во время подготовки ( трансляции или редактирования) проблемной программы в нее включаются все подпрограммы логической системы управления вводом-выводом, которые были затребованы макрокомандами. Таким образом, эти подпрограммы становятся неотъемлемой частью проблемной программы. При этом подпрограммы логической системы управления вводом - выводом могут включаться в проблемную программу АССЕМБЛЕРОМ в том случае, если они транслируются вместе с проблемной программой, или РЕДАКТОРОМ, который вызывает нужные подпрограммы из библиотеки объектных модулей. В эту библиотеку подпрограммы логической системы управления вводом - выводом помещаются заранее после того, как они протранслированы отдельно от проблемных программ. В том случае, когда подпрограммы ввода - вывода включаются в проблемную программу РЕДАКТОРОМ, экономится общее время подготовки программ, так как из времени подготовки исключается трансляция нужных подпрограмм логической системы управления вводом - выводом. [39]
Каждый уровень управления реализуется совокупностью программ, называемых соответственно физической системой управления вводом - выводом и логической системой управления вводом - выводом. [40]
Для того, чтобы выполнить все функции, требуемые программистом для обработки файла, обычно необходимо несколько подпрограмм логической системы, совокупность которых образует обобщенный модуль логической системы управления вводом - выводом. Существуют отдельные обобщенные модули для методов прямого и индексно-последовательного доступа, а также отдельные модули для каждого типа внешних устройств, к которым может быть применен метод последовательного доступа. Например, имеются обобщенные модули логической системы управления вводом - выводом для обработки файлов на перфокарточных, печатающих устройствах, магнитной ленте. Они учитывают все функции, которые могут потребоваться программисту, и все особенности работы с каждым конкретным типом устройств. Обобщенные модули хранятся в библиотеке исходных модулей в виде макроопределений которые используются для получения конкретных объектных модулей. [41]
В библиотеке объектных модулей содержатся объектные модули всех программных компонентов ДОС и среди них: программа УПРАВЛЕНИЕ ЗАДАНИЯМИ, РЕДАКТОР, БИБЛИОТЕКАРЬ, АВТОТЕСТ, УТИЛИТЫ, программы сортировки, трансляторы, конкретные модули логической системы управления вводом-выводом. [42]
Распознавая макрокоманду в тексте программы, транслятор вставляет на ее место так называемое макрорасширение этой макрокоманды, которое может быть, например, таблицей информации о наборе данных или некоторой последовательностью команд, подготавливающих передачу управления с возвратом логической системе управления данными. [43]
![]() |
Схема механизма перфорации устройства ЕС 9011. [44] |
В этом ПФ так же, как и в ленточных ПФ, силовые и управляющие функции разделены: перфорация производится силовым общим электромеханическим приводом, работающим постоянно, а управление - кодовыми или управляющими ЭМ, работающими в импульсном режиме по сигналам логической системы управления ПФ. [45]