Итератор

Несмотря на то что правила обеспечивают достаточную гибкость для описания реакций системы на изменения окружающего мира, в некоторых случаях, когда необходимо выполнить жесткую последовательность действий (например, запуск или остановку комплекса оборудования), более предпочтительным признан процедурный подход. Язык программирования, используемый в G2 для представления процедурных знаний, - достаточно близкий "родственник" Паскаля. Кроме стандартных управляющих конструкций язык расширен элементами, учитывающими работу процедуры в реальном режиме времени ожидание наступления событий, разрешение другим задачам прерывать выполнение данной процедуры, директивы, задающие последовательное или параллельное выполнение операторов. Еще одна интересная особенность языка - итераторы, позволяющие организовать цикл над множеством экземпляров класса. Благодаря перечисленным свойствам языка в системе можно одновременно выполнять множество различных процедур или множество копий одной и той же процедуры для множества различных объектов.  [c.285]


Идеальное проектирование 203,204 Иерархия классов 84,277 Индуктивное мышление 44 Инженерия знаний 95,242 Инжиниринг бизнеса 12,16,18 Инкапсуляция 85,86 Инспектор 120 Инспекция 119 Инструмент 258,270 Интерфейсный объект 137,189 Информационная система 43 Информационные технологии 12, 25 Источник данных (сервер данных) 283 Итератор 285  [c.325]

Первое. Изучая человеческие функции в системе человек — ЭВМ и роль человека в процессах принятия решений, Д. И. Шапиро подходит к человеческому фактору многосторонне. Так, он рассматривает такие важные роли, которые человек может в-ыполнять в упомянутых системах, как роль разработчика, роль. пользователя, роль оператора., Возьмем в качестве примера последнюю роль. Человек-итератор выступает в качестве определенного элемента динамической системы управления. Но это не пассивный элемент — человек активен, и эта, его - активность реализуется благодаря опыту, индивидуальным способностям, позволяющим производить" акты оценки ситуации и выбора альтернатив. Отсюда то большое значение, которое имеет контроль за психофизиологическим и социопсихологическим состоянием личности в процессах решения, который в нужных случаях надлежит положительно подкреплять, чтобы утвердить эффективные формы действий. Особенно важны условия общения человека с ЭВМ на основе естественного языка (в настоящее время по необходимости стандартизованного применительно, к возможностям машинного восприятия) как средства взаимодействия оператора с информационно-вычислительным устройством.  [c.172]

Реинжиниринг бизнеса - Реинжиниринг организаций и информационные технологии (1997) -- [ c.285 ]