ОС – это совокупность ПО, предназначенного для обеспечения вычислительного процесса пользовательских программ, организации взаимодействия с пользователем и обеспечения непрерывного функционирования аппаратного обеспечения информационной системы.
Операционные системы служат для:
• Запуск и выполнения пользовательских программ init (в Linux) userexe (в Windows 98)
• Ввод/Вывод (интерпретатор команд)
• Работа оборудования(драйверы)
Назначение операционных систем . Операционные системы нужны, если:
• вычислительная система используется для различных задач, причём программы, решающие эти задачи, нуждаются в сохранении данных и обмене ими.
• различные программы нуждаются в выполнении одних и тех же рутинных действий.
• между программами и пользователями системы необходимо распределять полномочия
Основные функции:
• Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
• Загрузка программ в оперативную память и их выполнение.
• Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
• Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
• Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.