Введение в программирование - Учебное пособие (Корочкин А. В.)

9.10 атрибуты задач

Если Т - некоторый задачный тип, то для него определены сле­дующие атрибуты:

•   T'Callable - Вырабатывает значение True если задача вызвана, иначе вырабатывает значение False. Задача считается в состоянии вызова, если она не завершена или аврийная . Значение атрибута имеет тип Boolean.

•   TTerminated   - Вырабатывается значение   True  , если задача за­вершена, иначе - False. Значение атрибута имеет тип Boolean. Если   Е -   имя входа (семейства входов) задачи или задачного ти­па, то для него определен атрибут   E'Count. Этот атрибут допускается только внутри тела задачи или защищенного модуля; исключение   -вход задачи в другом программном модуле, который находится в свою очередь в теле задачи.

•   E'Count - Вырабатывает количество вызовов данного входа, при­сутствующих в очереди к входу Е. Значение атрибута имее тип уни­версальный целый.

Ш СОВЕТЫ:

•  Избегайте в задачах зависимость от значения атрибута входа Count