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

Вызов - задача

Cтраница 1


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

Вызов задачи рассматривается как оператор, и его инициализация подчиняется общим правилам исполнения операторов.  [2]

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

Несмотря на то что циклические цепи вызовов задач запрещены, нецепной цикл в смысле беседы не является запрещенным, а в некоторых случаях даже желателен. Например, пусть задача А вызывает задачу В. В ответ на это задача В должна в первую очередь завершить прием вызова от А ( закончить рандеву), а затем выдать обращение к задаче А. Затем задача А отвечает на это в подобной манере и так до тех пор, пока беседа не завершится.  [4]

5 Схема функционирования пакета. [5]

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

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

Задача, информация о параметрах и расположении загрузочного модуля которой занесена в таблицы операционной системы. Вызов инсталлированной задачи не требует поиска в каталогах.  [8]

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

Заметим, что семантика рандеву языка Ада предполагает, что вызывающая задача должна быть блокирована до завершения рандеву. Следовательно, реализация вызова задачи с помощью последовательности команд SEND и RECEIVE с блокировкой соответствует этому условию.  [10]

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

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

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

14 Схема обмена оператор - машина УВС Днепр-2. [14]

Посылка с ( также вводимая через ПО) является паспортом задачи, в котором указывается название задачи, присвоенный ей для решения шифр, сведения об устройствах ввода - вывода, необходимых для ее решения и ряд аргументов для программы. По содержанию паспорт похож на оператор обращения к процедуре в языке АЛГОЛ-60. Паспорт задачи представляет собой одну из основных синтаксических конструкций операционного языка. Сообщение по вызову задачи имеет форму, к которой легко привести любые запросы в информационную систему, написанные на информационном языке.  [15]



Страницы:      1    2