Введение
Операционной системой (ОС) называется комплекс программ, обеспечивающих управление ресурсами вычислительной системы и процессами, использующие эти ресурсы при вычислении. Под ресурсами понимают любой физический или логический компонент компьютера (это процессор, память, информация, жёсткий диск). Информация – файлы, библиотеки.
Функции ОС:
1) Управление процессором (чередование выполнения программ)
2) Управление памятью (выделение программам памяти)
3) Управление устройствами (инициализация запросов на ввод-вывод), управление очередями, фиксация завершения обмена.
4) Управление программами (инициализация программ и осуществление межпрограммных связей)
5) Управление данными (файловые манипуляции)
Применение ОС позволяет спрятать аппаратные особенности тачки, то есть с помощью ОС в распоряжение программиста, пользователя поступает виртуальная машина с существенно облегчёнными функциями. ОС поддерживает два интерфейса, уровень обоих существенно выше аппаратного.
|
Пользовательский
|
|
|
|||
|
|
|||
|
интерфейс
Пользовательский интерфейс – командный язык для управления функционированием компьютера. Программный интерфейс – набор услуг, освобождающий программиста от кодирования рутинных операций (API - Application Program Interface). Мы будем использовать WIN32API (в kernel32.dll). Он применяется в таких языках как Visual C++, Delphi, C, Visual Basic.
следующая