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

Программа - задача

Cтраница 3


Равномерное распределение часто используется при отладке программ задач статистического моделирования.  [31]

Транслятор в качестве входной информации воспринимает программу задачи, составленную на АЛГОЛе, и в качестве выходной информации создает программу, составленную в мя-шинных кодах.  [32]

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

На этой перфокарте обычно записывается команда ввода программы задачи и ряд вспомогательной информации, для чего 508 машинных слов вполне достаточно.  [34]

Программную часть Монитора, которая осуществляет составление программы задачи, будем называть Планировщиком. Простейший уровень автоматического составления программы задачи основывается на каталоге задач. Названия задач, программы которых могут быть созданы на основе программ модулей, собираются в каталоге. Программы задач, данные в каталоге, составлены в виде цепочки обращений к модулям, которые хранятся в библиотеке. Роль Планировщика в этом случае примитивная: выборка соответствующей запросу пользователя цепочки задачи, генерация рабочей программы и передача се той части Монитора, которая проводит счет задач. Цепочки программ задач могут храниться в виде последовательностей обращений к модулям, оформленным в виде программ или процедур. Хранение таких фиксированных цепочек задач ( программ задач) рационально в том случае, если число допустимых по смыслу комбинаций обращений к модулям ( число цепочек задач) невелико.  [35]

Чтобы избежать уничтожения массивов при их использовании программами задачи ( например, стирания некоторых записей из-за ошибок при программировании), в программах необходимо предусмотреть процедуры восстановления. Эти процедуры должны быть запланированы на этапе функционального анализа, подробнее разработаны при алгоритмизации задачи, а затем запрограммированы.  [36]

Суть этого метода состоит в том, что программа задачи полностью составляется вручную, однако вместо действительных адресов в командах и номеров самих команд используются условные числа - символические коды. При этом вовсе не требуется, чтобы условные числа имели порядковый смысл. Важно только, чтобы различным адресам я командам приписывались различные символические коды. Необходимо также, чтобы действительные коды отличались от условных чисел. Символические коды выбираются таким образом, чтобы можно было легко и просто вносить добавления и исправления в программу. Только после того, как программа тщательно проверена и может быть введена в машину для работы, производится замена символических кодов действительными. Преобразование условных кодов в действительные номера команд и действительные адреса ячеек ЗУ может быть осуществлено автоматически специальной преобразующей программой. Информацией для такой программы служит программа задачи в символических кодах и таблица распределения ячеек ЗУ. При распределении действительных номеров команд преобразующая программа размещает команды данной программы в порядке их поступления в машину. Исключение составляют команды, имеющие с самого начала действительный номер - они помещаются в ЗУ по указанному номеру. Следующие за ними команды с символическими кодами помещаются подряд в порядке поступления в машину. По таблице распределения ячеек ЗУ в командах передачи управления происходит замена символических кодов команд действительными номерами. Замена символических адресов чисел производится по таблице распределения ЗУ следующим образом.  [37]

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

Язык или языки программирования, на которых пишутся программы задачи, были выбраны на этапе алгоритмического представления задачи ( разд. Возможно, что для разработки алгоритмов программного блока ( разд.  [39]

Язык или языки программирования, на которых пишутся программы задачи, были выбраны на этапе алгоритмического представления задачи ( разд. Напомним также, что, возможно, для разработки алгоритмов программного блока ( разд.  [40]

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

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

Как отмечалось в начале предыдущего параграфа, в программах задач для ЦАМ указываются адреса ячеек ЗУ, содержимым которых являются коды информации о задаче. Однако лишь для очень простых задач программа содержит адреса всех кодов информации о задаче. Например, программа вычисления по данной формуле может содержать адреса всех ячеек, в которых хранятся числа, участвующие в счете. Как правило, только часть адресов кодов информации входит в программу; адреса других кодов используются в программе в процессе ее работы. В машине, описанной в главе II, это достигается за счет команд переадресации.  [43]

44 Подпрограмма проверки таблицы на упорядоченность. [44]

На рис. 57 показаны операции, которыми необходимо пополнить программу задачи Оплата счетов для выполнения этих действий.  [45]



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