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

Пользовательская программа

Cтраница 2


Если пользовательская программа и данные время от времени заполняют ровно целое число страниц, то когда они находятся в памяти, свободного места там не будет. С другой стороны, если они не заполняют ровно целое число страниц, на последней странице останется неиспользованное пространство. Например, если программа и данные занимают 26 000 байтов на машине с 4096 байтами. Поскольку в каждой странице имеется пространство для 4096 байтов, 2672 байта останутся свободными. Всякий раз, когда седьмая страница присутствует в памяти, эти байты будут занимать место в основной памяти, но при этом не будут выполнять никакой функции.  [16]

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

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

19 Общий вид центрального пункта управления установкой Полимир. [19]

Перечень конкретных пользовательских программ соответствует функциям АСУ, рассмотренным выше.  [20]

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

После отладки пользовательские программы могут быть перенесены на дискеты программ.  [22]

Практически все пользовательские программы инженерного профиля используют математические расчеты. Для того, чтобы удовлетворить эти разнообразные запросы, для ПЭВМ разработано различное математическое обеспечение.  [23]

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

Большое число пользовательских программ входит в общесоюзный фонд алгоритмов и программ.  [25]

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

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

Имеется возможность подключения пользовательских программ на C в любой узел, если такая необходимость возникнет.  [28]

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

На практике в пользовательских программах следует избегать применения системного вызова chdir, так как он может повлечь изменение текущего каталога оператора.  [30]



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