Операционные системы
- Общее понятие операционных систем
- Классификация ОС
- Файловая система ОС
- Обзор наиболее популярных ОС
Операционная система в наибольшей степени определяет облик всей вычислительной системы в целом. Несмотря на это, пользователи, активно использующие вычислительную технику, зачастую испытывают затруднения при попытке дать определение операционной системе. Частично это связано с тем, что ОС выполняет две по существу мало связанные функции: обеспечение пользователю-программисту удобств посредством предоставления для него расширенной машины и повышение эффективности использования компьютера путем рационального управления его ресурсами.
На сегодня существует ряд определений понятия ОС:
- Так как операционная система (ОС) предназначена для управления ресурсами ЭВМ (ОП, процессор, система ввода/вывода, программы, пользователь и т.д.). Такое определение предполагает в качестве ресурса любую составляющую вычислительного процесса, включая самого пользователя, а вычислительный процесс представляется в виде модели, конкурирующей в борьбе за вычислительные ресурсы.
- При функциональном подходе ОС определяется множеством основных функций, ею поддерживаемых: распределение ресурсов, поддержка мультипрограммных и диалоговых режимов, управление процессами, данными и т.д.
- В качестве третьего подхода, упоминавшегося ранее, можно отметить определение ОС как программного расширения аппаратной среды ЭВМ, обеспечивающего (в том числе) интерфейс более высокого уровня с пользователем. В этой роли ОС вместо физического (аппаратного) обеспечивает логический (программный) интерфейс пользователя с ВС.
В общем случае для ПК можно дать такое определение ОС:
Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организовать взаимодействие пользователя с компьютером и выполнение всех других программ. Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны. |
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.
В функции операционной системы входит:
- осуществление диалога с пользователем;
- ввод-вывод и управление данными;
- планирование и организация процесса обработки программ;
- распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
- запуск программ на выполнение;
- всевозможные вспомогательные операции обслуживания;
- передача информации между различными внутренними устройствами;
- программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).