Операционная система

Операционная система — комплекс управляющих и обрабатывающих программ, которые контролируют работу прикладных и системных программ, исполняют роль интерфейса между приложениями и аппаратным обеспечением компьютера. Именно операционная система делает работу с компьютером простой и доступной, и при этом она эффективно использует ресурсы компьютерной системы. Таким образом, операционная система имеет двоякую сущность: это и «набор программ, управляющих оборудованием», но и «набор программ, управляющих другими программами».

Операционная система — это первый и главный комплекс программ, загружающийся в компьютер при старте. Сегодня наиболее известными операционными системами являются Microsoft Windows и UNIX-подобные системы. 

В логической структуре вычислительной системы ОС занимает положение между, с одной стороны, устройствами с их микроархитектурой, машинным языком, встроенными микропрограммами и прикладными программами с другой. Разработчикам ПО операционная система позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя только необходимый набор функций.

В составе ОС различают три группы компонентов:

  • ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевая подсистема, файловая система;
  • системные библиотеки;
  • оболочка с утилитами. 

В полный состав ОС обычно включают и набор инструментальных средств (от текстовых редакторов до компиляторов, отладчиков и компоновщиков).