Вся библиотека >>>

Оглавление книги >>>

 


Коллекция рефератов

Информатика


 

ОПЕРАЦИОННЫЕ СИСТЕМЫ. WINDOWS

 

ПРОГРАММНАЯ СРЕДА WINDOWS

 

Взаимодействие программ и Windows

 

Во многих операционных системах взаимодействие между системой и программой инициализирует программа. Например, и DOS программа запрашивает разрешение на ввод и вывод данных. Говоря другими словами, не Windows-программы сами вызывают операционную систему. Обратного процесса не происходит. В Windows все наоборот: именно система вызывает программу. Это осуществляется следующим образом: программа ожидает получения сообщения от Windows. Когда это происходит, то выполняется некоторое действие. После его завершения программа ожидает следующего coo6щения

Windows может посылать программе сообщения различных типов. Например, каждый раз при щелчке мышью в окне активной программы посылается соответствующее сообщение. Другой тип сообщений посылается, когда необходимо обновить содержимое активного окна. Сообщения посылаются также при нажатии клавиши, если программа ожидает ввода с клавиатуры. Необходимо запомнить одно: по отношению к программе сообщения появляются случайным образом. Вот почему Windows-программы похожи на программы обработки прерываний: невозможно предсказать, какое сообщение появиться в следующий момент.

  

Следующая страница >>>