12.07.2015 Views

Отсюда можно скачать отчет в формате PDF (670 Kb) - Кафедра ...

Отсюда можно скачать отчет в формате PDF (670 Kb) - Кафедра ...

Отсюда можно скачать отчет в формате PDF (670 Kb) - Кафедра ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.2. "Реакти<strong>в</strong>ные" (событийные) системы22В отличие от систем логического упра<strong>в</strong>ления, <strong>в</strong>событийных системах <strong>в</strong>ходные <strong>в</strong>оздейст<strong>в</strong>ия разделяются над<strong>в</strong>а типа: <strong>в</strong>ходные переменные и события. Воз<strong>можно</strong>стьприменения <strong>в</strong> качест<strong>в</strong>е <strong>в</strong>ходных <strong>в</strong>оздейст<strong>в</strong>ий событийпоз<strong>в</strong>оляет использо<strong>в</strong>ать SWITCH-технологию при созданиипрограммного обеспечения систем упра<strong>в</strong>ления, принадлежащихк "реакти<strong>в</strong>ным" системам (системам, реагирующим насобытия). К таким системам относятся, например, <strong>в</strong>сесистемы реализующие пользо<strong>в</strong>ательский интерфейс <strong>в</strong>со<strong>в</strong>ременных графических оболочках.При этом раз<strong>в</strong>и<strong>в</strong>ая структуру программ, предста<strong>в</strong>леннуюна рис. 4, <strong>в</strong> которой а<strong>в</strong>томаты запускались из обработчикасобытия срабаты<strong>в</strong>ания таймера, будем запускать а<strong>в</strong>томаты изобработчико<strong>в</strong> <strong>в</strong>сех событий, присутст<strong>в</strong>ующих среди <strong>в</strong>ходных<strong>в</strong>оздейст<strong>в</strong>ий.Отметим, что один и тот же источник <strong>в</strong>ходных<strong>в</strong>оздейст<strong>в</strong>ий может одно<strong>в</strong>ременно я<strong>в</strong>ляться источником и<strong>в</strong>ходных переменных и событий. Поясним это на примерекнопки, которая может я<strong>в</strong>ляться источником <strong>в</strong>ходных<strong>в</strong>оздейст<strong>в</strong>ий (рис. 6), перечисленных ниже:− событие "Нажатие кнопки";− событие "Отпускание кнопки";− <strong>в</strong>ходная переменная "Кнопка нажата" (либо ееин<strong>в</strong>ерсия — "Кнопка отпущена").

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!