1. ОС-совокупность программных средств, которые обеспечивают управление аппратной частью компьтера, прикладными программами, а так же обеспечивают взаимодействие между собой и пользователем.
класификация: однозадачные и многозадачные, мякгие и жесткие, сетевые и распределенные
Функции:
- Предоставляет пользователю вместо реальной аппратуры виртуальную
- управление ресурсами
- процессами
- управление файлами и внешними устройствами
- защита данных
- взаимодействие пользователя с компьютером
1.ОС-совокупность программных средств, которые обеспечивают управление аппратной частью компьютера, прикладными программами, а так же обеспеч взаимодействие между собой и пользователем.
классификация ОС:
- Монолитная ОС: используется монолитное ядро,которое рассматривается как одна программа работающая в привелегированном режиме и использующ быстрые переходы с одной процедуры на другую(Например Unix) компоненты взаимодействуют путем вызова процедур.
- Микроядерная ОС: функции ядра минимализированы, большинство компонентов- самостоятельные программы, проги взаимодействуют через ядро путем передачи сообщений.
- Многослойная ОС: вычислительная система разбившаяся на уровни с хорошо определенными связями между ними, так что объекты N могли вызывать объекты n-1.
2. Сетевая ОС- ОС которая позволяет рассредоточить пользователей между несколькими компьютерами связанных с сетью. Для данной ОС характерны: поддержка сетевых протоколов, протоколов маршрутизации,фильтр сетевого трафика, поддержка сетевых протоколов авторизации.