Операционная система (ОС) – это комплекс программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения.
История
Предшественником операционных систем следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).
В 1950—1960-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС:
- Пакетный режим
- Разделение времени и многозадачность
- Разделение полномочий
- Реальный масштаб времени
- Файловые системы и структуры
Потребность в операционных системах появилась, когда понадобился дружелюбный интерфейс для не профессионалов. То есть когда компьютеры стали использоваться повсеместно.
Основные функции
- Исполнение запросов программ
- Загрузка программ в оперативную память и их выполнение
- Стандартизованный доступ к периферийным устройствам
- Управление оперативной памятью
- Обеспечение пользовательского интерфейса
- Сохранение информации об ошибках системы
- Управление доступом к данным на энергонезависимых носителях, организованным в той или иной файловой системе