Непейвода Н.Н. Программирование. Раздел 3

Непейвода Н.Н. Программирование. Страница 266

Здесь, как и ранее, более точно надо говорить о процессах, а не о про­граммных единицах, так что слова «управление программной единицы вход­ным потоком событий» следует трактовать исключительно как управление процессом, который порожден данной программной единицей (одним из них). Стоит отметить, что современная трактовка такого управления чаще всего связывается с объектами, получающими сообщения и возбуждающими реакцию на них посредством вызова соответствующих методов.

Самое примечательное в потокахсообщениях то, что их использование позволяет в максимальной степени стандартизовать управление, а именно: составляется единый цикл генерации сообщений и их рассылки процессам, и те из процессовполучателей, которые предусматривают реакцию на дан­ное сообщение, осуществляют нужную обработку в пределах собственной компетенции.

Современные системы программирования включают в себя средства ор­ганизации потоковсообщений для управления процессами и обеспечивают возможности реализации стандартного потокового управления. В подавля­ющем большинстве случаев это связывается с объектной ориентированно­стью. Примеры: VisualBasic, Delphi, Visual С++ и др.

В отличие от программ, которые рассматривались до сих пор и которые можно назвать программами "одного измерения" (некая последовательность описаний и действий, понятная сама по себе, если знаешь язык), стандарти­зация потокового управления позволяет перейти к качественно иному стилю программирования. В рамках этого стиля, получившего название событий­ноориентированного (см. § 3.5), программист готовит (под) программы, реагирующие на события, происходящие в системе. При этом стандартизо­ван способ передачи такой программе сведений о том, что настало ее время (наступило событие).

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама