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

Исполнение - программа

Cтраница 2


Команда на исполнение программы, по которой все переменные, существовавшие до.  [16]

17 Схема программного обеспечения АСУ ТП. [17]

На устройство исполнения программы кроме собственно выполнения команд программы возлагаются задачи, связанные с исполнением большого числа программ по разнообразным регламентам, и функции подготовки данных к обработке. Указанные функции в современных УВМ реализованы программно ( а не аппаратурно) и представляют собой часть программного обеспечения АСУ ТП.  [18]

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

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

В ходе исполнения программы интерпретатор в поисках отвечающей на этот вызов процедуры последовательно сравнивает число 9 с элементами списка L; эти сравнения представляют собой часть механизма унификации. Каждый шаг в просмотре заголовков процедур Ml - М4 образует шаг итерации в итеративном процессе, который возникает благодаря заложенной в интерпретаторе стратегии управления.  [21]

В ходе исполнения программы вызов входит вычисляет ответ ДА или НЕТ для переменной z и распределяет его в вызове новсписок; в соответствии с этим ответом затем вызывается либо процедура вычеркивания, либо процедура вставки.  [22]

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

В начале исполнения программы С автоматически открывает три файла и связанные с ними потоки: стандартный ввод, стандартный вывод и стандартный файл ошибок.  [24]

Во время исполнения программы по макрокоманде GETPOOL неиспользуемая область основной памяти отводится под буферный пул. Буферы, выделенные таким образом, могут использоваться только для набора данных, связанного с определенным DCB. Если пользуются макрокомандой GETPOOL, то операнды BUFNO и BUFL макрокоманды DCB игнорируются, так как макрокоманда GETPOOL сама определяет эти величины. Если при этом длина каждого буфера кратна 8, то все буферы окажутся размещенными точно таким же образом, что и первый. Поэтому общепринято определять длину буфера кратной восьми, чтобы границы всех буферов автоматически устанавливались однотипно, хотя при этом вполне допускается, чтобы записи имели длину, не обязательно кратную восьми.  [25]

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

Во время исполнения программы по макрокоманде GETPOOL неиспользуемая область основной памяти отводится под буферный пул. Буферы, выделенные таким образом, могут использоваться только для набора данных, связанного с определенным DCB. Если пользуются макрокомандой GETPOOL, то операнды BUFNO и BUFL макрокоманды DCB игнорируются, так как макрокоманда GETPOOL сама определяет эти величины. Если при этом длина каждого буфера кратна 8, то все буферы окажутся размещенными точно таким же образом, что и первый. Поэтому общепринято определять длину буфера кратной восьми, чтобы границы всех буферов автоматически устанавливались однотипно, хотя при этом вполне допускается, чтобы записи имели длину, не обязательно кратную восьми.  [27]

Управление процессом исполнения программы реализуется следующим образом. Определив контрольные точки программы, программист устанавливает последовательность ( маршрут) их выполнения. Для каждой контрольной точки определяются исходные и промежуточные данные, которые должны быть получены при правильном ходе исполнения программы до данной контрольной точки. В случае достижения одной из контрольных точек в ходе исполнения программы сравниваются реальные данные, полученные в момент достижения данной точки, с эталонными промежуточными данными, заданными программистом. Если имеются расхождения, то они фиксируются, а для продолжения выполнения программы используются исходные данные, указанные для достигнутой точки. В случае отклонения хода исполнения программы от заданного маршрута, намеченного контрольными точками, соответствующие средства передают управление в точку программы, которой она должна была достигнуть при правильном выполнении заданного маршрута. Данные, необходимые для продолжения исполнения, заменяются исходными, указанными программистом для соответствующей точки. Таким образом контролируется весь процесс исполнения программы и обеспечивается ее логическое завершение. При этом фиксируется и выдается программисту информация, необходимая для анализа конфликтных ситуаций.  [28]

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

30 Схема программного обеспечения АСУ ТП. [30]



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