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

Алгоритм - решаемая задача

Cтраница 4


Возможность машин с хранимой программой обрабатывать команды точно так е, как и данные, позволяет предложить другой, более эффективный путь организации циклического исполнения программ. Для этих целей вместо замены данных достаточно изменять адреса операндов. Однако модификация адресов чисто программными способами может потребовать весьма большого числа дополнительных команд, осуществляющих арифметические и логические опера - ЦИИ Над адресными частями команд. Операции над адресами могут в значительной степени усложнить программу, увеличивая ее длину и затраты машинного времени, бесполезные с точки зрения реализации алгоритма решаемой задачи. Естественно поэтому попытаться возложить указанные вспомога - ельные функции на аппаратуру, которая автоматически выполняла бы модификацию адресов по указанию программы. Автоматическая модификация адресов составляет основное содержание индексации.  [46]

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

Естественно, что эти ресурсы ограничены. Поэтому и требуется найти наилучшую последовательность решения поступивших на обработку вычислительных задач. Процесс определения последовательности решения задач во времени называется планированием. Для того чтобы осуществить планирование, необходимо знать, какие ресурсы и в каком количестве требует каждая из поступивших задач. Анализ потребности задачи в ресурсах производится на основе ее программы решения. Программа состоит, как правило, из ограниченного набора процедур ( по крайней мере к этому стремятся) с известными для данной ВС затратами ресурсов. После анализа поступивших программ решения задач становится ясно, какая задача требует каких ресурсов и в каком объеме. Наличие этих данных позволяет перейти к планированию вычислительного процесса. Критерии, используемые при планировании, зависят от степени определенности алгоритмов решаемых задач. Крайними случаями являются: порядок использования устройств ЭВМ при решении задач строго задан их алгоритмами и порядок использования устройств ВС в задачах заранее не известен. Для первого случая приемлемым является критерий минимизации суммарного времени решения вычислительных задач, для второго - максимизации загрузки устройств ВС.  [48]



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