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

Прогон - программа

Cтраница 3


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

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

Мера, определяемая количеством записей файла, к которым, как ожидается, потребуется обращение за один прогон программы.  [33]

Если допускаются прерывания и повторные запуски работ, то для резервирования можно оперировать не максимальным, а прогнозируемым временем прогона программы. Этот прогноз может быть сделан с помощью рассмотренных выше методов. При этом возникает вопрос: какие работы целесообразно прерывать, чтобы не задерживать обслуживание очереди в целом. В [146] предлагается упорядочивать работы по стоимости прерывания. Она включает две составляющие: стоимость выполненной части работы и стоимость той части, которую предстоит выполнить. Обе оцениваются пропорционально произведению числа используемых процессорных узлов и времени прогона, причем доминирует первая составляющая. В целом же возможность перезапуска улучшает такие характеристики, как среднее время ожидания в очереди и отклонение резервируемого времени от реального времени доступа к ресурсам.  [34]

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

Конечно, эти вспомогательные операции не видны программисту и не будут, как правило, реализовываться как истинные функции во время прогона программы. Мы приведем еще одну, но чисто функциональную версию memoJib, когда будем рассматривать преобразование исходного текста в разд. Jib ( n) fib ( n) для всех п, так что memo-fib имеет ту же семантику, что и fib; очевидно, что это относится ко всем мемо-функциям. В последнем случае ни величины аргументов, ни результаты, хранящиеся в мемо-таблице, не будут вычислены полностью; ленивое запоминание в полном объеме будет обсуждаться в следующем разделе.  [36]

С другой стороны, ОС для научных и инженерных задач в общем случае не используют больших массивов данных и не требуют прогона программ по фиксированному регулярному расписанию. Так как ОС управляющих ЭВМ обычно разрабатывают на основе ОС для научных задач, то также не уделяют особого внимания большим массивам и расписанию программ. Кроме того, поскольку в АСУ оператор ЭВМ может отсутствовать, ОС должна обладать возможностью распознавать недоступность блока вспомогательной памяти и компенсировать эту недоступность без вмешательства оператора.  [37]

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

Режим CONTROL ( пароль) указывает, что любые режимы транслятора, использование которых было запрещено при генерации системы, могут использоваться во время данного прогона программы, пароль представляет собой строку, содержащую не более восьми символов. Если этот режим используется, он должен стоять первым в списке режимов.  [39]

Статико-динамический анализ включает: фрагментацию программы; однократный статический анализ выделенных фрагментов с учетом архитектуры целевого процессора; использование результатов, полученных в статике, в процессе прогона программы путем подсчета числа исполнений соответствующего фрагмента.  [40]

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

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

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

44 Схема первичной обработки и загрузки сегментов. [44]

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



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