Операционная система – это комплекс взаимосвязанных системных программ, назначение которого – организовать взаимодействие пользователя с компьютером и выполнение всех других программ.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.
В функции операционной системы входит:
· осуществление диалога с пользователем;
· ввод-вывод и управление данными;
· планирование и организация процесса обработки программ;
· распределение ресурсов (оперативной памяти, процессора, внешних устройств);
· запуск программ на выполнение;
· всевозможные вспомогательные операции обслуживания;
· передача информации между различными внутренними устройствами;
|
|
· программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
Классификация операционных систем:
1. ОС делятся на
· Однозадачные ОС (DOS – Disk Operating System) могут выполнять в одно и то же время не более одной задачи,
· Многозадачные ОС (Windows 98/ME) способен одновременно выполнять несколько задач, деля между ними мощность компьютера.
Число задач ограничено мощностью процессора и емкостью ОП.
1. ОС бывает
· Однопользовательской – предназначенной для обслуживания одного клиента (Windows 98/ME),
· многопользовательской – рассчитанной на работу с группой пользователей одновременно (Windows NT/2000).
3. По разрядности ОС делятся на 16-разрядные, 32-разрядные, 64-разрядные.
4. По интерфейсу делятся на графические и неграфические (командной строки).
Операционная система для персонального компьютера, ориентированного на профессиональное применение, должна содержать следующие основные компоненты:
· программы управления вводом/выводом (драйверы);
· программы, управляющие файловой системой и планирующие задания для компьютера;
· процессор командного языка (ядро-интерпретатор), который принимает, анализирует и выполняет команды, адресованные операционной системе.
· интерфейс.
Для управления внешними устройствами компьютера используются специальные системные программы – драйверы.