О

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

Операционная система — программное обеспечение, которое управляет аппаратными ресурсами компьютера и обеспечивает среду для запуска других программ. Без неё железо — просто набор деталей.

Что это

Операционная система (ОС) — это базовое программное обеспечение, которое управляет аппаратными ресурсами компьютера или устройства и предоставляет прикладным программам единый интерфейс для работы с этим железом. ОС выступает посредником между пользователем, приложениями и физическими компонентами: процессором, памятью, дисками, сетевыми картами. Без операционной системы браузер не знал бы, как обратиться к оперативной памяти, а текстовый редактор — как сохранить файл на диск.

Зачем это нужно

До появления ОС каждая программа писалась под конкретное железо и сама управляла всеми ресурсами. Это было неудобно: разработчики тратили время на низкоуровневые задачи вместо решения прикладных. В 1960-х IBM и другие компании начали создавать системное ПО, которое брало рутину на себя. Сегодня ОС решает три ключевые задачи: абстрагирует железо (программисту не нужно знать модель жёсткого диска), распределяет ресурсы между процессами (чтобы браузер и музыкальный плеер не мешали друг другу) и обеспечивает безопасность (разграничение прав доступа к файлам и устройствам).

Как это работает

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

Из чего состоит ОС

  • Ядро (kernel) — управляет памятью, процессами, устройствами и системными вызовами. Например, ядро Linux используется и в серверах, и в Android.
  • Файловая система — определяет, как данные хранятся на диске. Windows использует NTFS, macOS — APFS, большинство Linux-систем — ext4.
  • Менеджер процессов — распределяет процессорное время между запущенными программами, решая, кому и когда дать ресурсы.
  • Драйверы устройств — прослойка между ядром и конкретным железом: принтером, видеокартой, USB-контроллером.
  • Пользовательский интерфейс — либо графический (GUI, как Рабочий стол Windows), либо командная строка (CLI, как bash в Linux).

Примеры

  • Windows 11 — самая распространённая ОС для персональных компьютеров, занимает около 70% рынка десктопов по данным StatCounter на 2024 год.
  • macOS Sequoia — ОС для компьютеров Apple, построена на основе Unix, известна тесной интеграцией с аппаратной платформой.
  • Linux (Ubuntu, Debian, Fedora) — семейство открытых ОС, доминирует на серверах: более 90% серверов в интернете работают на Linux.
  • Android — мобильная ОС на базе ядра Linux от Google, установлена на более чем 3 миллиардах устройств по всему миру.
  • iOS — закрытая ОС Apple для iPhone и iPad, отличается строгим контролем над приложениями через App Store.

Связанные понятия

  • Ядро (kernel) — центральная часть ОС, работающая в привилегированном режиме процессора.
  • Процесс — запущенная программа с выделенными ресурсами; ОС управляет тысячами процессов одновременно.
  • Виртуальная машина — программная среда, эмулирующая отдельный компьютер; позволяет запускать одну ОС внутри другой.
  • Драйвер — специальная программа, через которую ОС общается с конкретным устройством.
  • API (Application Programming Interface) — набор системных вызовов, через которые приложения взаимодействуют с ОС.

Частые мифы

Миф первый: «Linux сложен и только для программистов». Современные дистрибутивы вроде Ubuntu или Linux Mint по удобству не уступают Windows, а установка занимает 15–20 минут. Миф второй: «macOS не подвержена вирусам». ОС от Apple действительно более закрытая, но вредоносное ПО для неё существует — просто его меньше из-за меньшей доли рынка. Миф третий: «переустановка ОС ускорит старый компьютер». Чистая установка убирает мусор, но не добавляет мощности процессору или объёма RAM — узкое место остаётся железом.

Другие термины на букву «О»

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