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

Программа - ввода-вывод

Cтраница 3


Поэтому обычно все подпрограммы ППП делаются свободными от ввода-вывода и размер массивов указывается условный. Программы ввода-вывода выполняются в виде отдельного модуля, учитывающего особенности внешних носителей конкретной ЭВМ.  [31]

Макрокоманда ЕХСР активизирует одну из программ супервизора, которая в свою очередь выполняет необходимые для управления вводом-выводом команды. Составление программ ввода-вывода на этом уровне сложно. Этот метод используется в том случае, если программиста не устраивают программы ввода-вывода, входящие в состав операционной системы.  [32]

Каждая операционная система имеет свою подсистему ввода-вывода для управления устройствами ввода-вывода. Некоторые из программ ввода-вывода являются независимыми от устройств, то есть их можно применить ко многим или ко всем устройствам ввода-вывода. Другая часть программного обеспечения ввода-вывода, в которую входят драйверы устройств, предназначена для определенных устройств ввода-вывода. В главе 5 мы рассмотрим программное обеспечение ввода-вывода данных.  [33]

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

Каждая операционная система имеет свою подсистему ввода-вывода для управления устройствами ввода-вывода. Некоторые из программ ввода-вывода являются независимыми от устройств, то есть их можно применить ко многим или ко всем устройствам ввода-вывода. Другая часть программного обеспечения ввода-вывода, в которую входят драйверы устройств, предназначена для определенных устройств ввода-вывода. В главе 5 мы рассмотрим программное обеспечение ввода-вывода данных.  [35]

Операционная система выполняет функции, общие для программы обработки различных видов вызовов. В нее входят программы-мониторы, программы ввода-вывода, программы распределения ресурсов в ЗУ системы, программы пересчета.  [36]

37 Блок управления вводом-выводом. [37]

С другой стороны, если программа ввода-вывода не обеспечивает такой режим работы, очередная инициация операции ввода-вывода должна быть выполнена из самой прикладной программы.  [38]

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

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

41 Организация памяти во время выполнения программы на Фортране. [41]

Элементарные операции, за исключением операций ввода-вывода, почти не требуют программного моделирования. В большинстве реализаций Фортрана требуется значительный по объему набор программ ввода-вывода, которые должны находиться в памяти во время выполнения. Другие структуры Фортрана на большинстве ЭВМ прямо транслируются в эквивалентные машинные команды и не нуждаются в программном моделировании. Представление почти всех этих структур во время выполнения было описано в предыдущих главах.  [42]

Описаны эксперименты, выполненные в Калифорнийском университете в Беркли. Эти эксперименты позволили определить затраты, необходимые для модификации программ ввода-вывода.  [43]

Периферийные устройства подключаются к процессору через специальные устройства обмена - каналы. Канал представляет собой малую вычислительную машину, работающую по программе ввода-вывода, хранящейся в основной памяти процессора. По сигналу из процессора канал приступает к выполнению операции ввода-вывода и сообщает туда о факте окончания этой операции. Периферийные устройства подключаются к каналам через систему сопряжения - интерфейс ввода-вывода. По режиму работы, назначению, внутренней структуре каналы подразделяются на два типа: селекторные и мультиплексные. Селекторный канал предназначается для подключения к процессору устройств, работающих на больших скоростях: накопителей на магнитных барабанах, дисках, лентах.  [44]

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



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