Что такое операционная система: функции, устройство и примеры ОС

Операционная система раздаёт программам процессор, память, диск и устройства и не даёт им мешать друг другу.

Разбираем шесть функций ОС, из чего она состоит, чем отличаются Windows, macOS, Linux и российские системы и как узнать, какая ОС стоит на вашем компьютере.

Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер, эксперт в выборе онлайн-курсов
Все 3090 статей автора Подписаться на Телеграм-канал
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 3744 экспертных мнения Подписаться на Телеграм-канал
Обложка: Что такое операционная система: функции, устройство и примеры ОС

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

Без ОС компьютер включится, но ничего полезного сделать не сможет: браузеру, Word или игре некому будет выдать память и доступ к экрану. Узнать свою систему просто. В Windows нажмите правой кнопкой на «Пуск» и откройте «Параметры Windows» → «Система» → «О программе». На Mac откройте меню Apple и выберите «Об этом Mac». Если хотите сразу ускорить ежедневную работу, пригодится разбор горячих клавиш и приёмов для работы за компьютером.

CheckroiCheckroiПодборка курсов по Linux158 курсов • 30 школСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Что такое операционная система простыми словами

Рой за стойкой администратора раздаёт программам ключи от номеров

Представьте гостиницу. Номера, лифты и прачечная похожи на «железо»: процессор, оперативная память, диск, видеокарта. Гости в этой картине программы. Администратор на ресепшене решает, кого куда заселить, кто сейчас едет в лифте и чтобы гость из пятого номера не зашёл в шестой. Операционная система работает этим администратором.

Формально ОС определяют как комплекс программ, который управляет ресурсами устройства и даёт приложениям общий способ к ним обращаться. Программисту не нужно знать, какой у вас диск и какая сетевая карта: он просит у системы «запиши файл» или «отправь данные», а дальше ОС разбирается сама.

Отсюда главная польза для обычного человека:

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

Многие путают и пишут «оперативная система». Такой системы нет. Есть операционная система (программа) и оперативная память (ОЗУ, железо, где лежат данные запущенных программ). ОС как раз и распределяет оперативную память между приложениями.

Основные функции операционной системы

В учебниках функции ОС перечисляют по-разному: где-то пять, где-то десять. Если свести всё к сути, получится шесть задач.

  1. Управление процессами. Каждая запущенная программа становится процессом. Система делит между ними время процессора, поэтому музыка играет, пока вы печатаете текст. Так и выглядит многозадачность.
  2. Управление памятью. ОС выдаёт каждому процессу свой кусок оперативной памяти и не пускает его в чужой. Если памяти не хватает, часть данных временно уходит на диск в файл подкачки.
  3. Файловая система. Диск хранит только байты. Папки, имена файлов, даты изменения и корзину придумывает ОС.
  4. Работа с устройствами. Клавиатура, принтер, камера, Wi-Fi и порты компьютера работают через драйверы, а ОС передаёт им команды программ. Сюда же относится сеть: адреса, протоколы, соединения.
  5. Защита и права. Учётные записи, пароли, запрет одной программе читать данные другой, обновления безопасности.
  6. Интерфейс. Рабочий стол, окна, меню «Пуск» или Dock на Mac. Плюс командная строка: в Linux через неё делают почти всё, вот 27 главных команд Линукса.

Где эти функции видно в повседневной работе:

Функция Что вы видите
Процессы Диспетчер задач в Windows, «Мониторинг системы» на Mac
Память Предупреждение о нехватке памяти, тормоза при 40 вкладках
Файловая система Проводник, Finder, форматирование флешки
Устройства Окно установки драйвера, подключение наушников
Защита Запрос пароля администратора, экран блокировки
Интерфейс Рабочий стол, окна, терминал

С файловой системой новички сталкиваются чаще всего, обычно на флешке. У каждой ОС своя основная файловая система, и чужую она понимает не всегда:

ОС Основная файловая система Что это значит на практике
Windows NTFS Mac читает такие диски, но без сторонних программ не записывает
macOS APFS Windows такой диск без дополнительных программ не откроет
Linux ext4 Windows и macOS его не видят
Флешки exFAT, FAT32 понимают все три системы, поэтому флешку для обмена форматируют так

По справке Apple, APFS служит стандартной файловой системой для Mac с macOS 10.13 и новее, а ExFAT и MS-DOS (FAT) Дисковая утилита называет файловыми системами, совместимыми с Windows.

Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединиться

Из чего состоит операционная система

Слои операционной системы от железа до окон

Любая современная ОС собрана из четырёх слоёв. Чем ниже слой, тем ближе он к железу и тем дороже его ошибка.

Ядро

Ядро отвечает за самое главное в ОС. Оно загружается в память первым, распределяет процессор и память, обрабатывает обращения программ к устройствам.

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

Драйверы

Драйвером называют маленькую программу, которая знает, как говорить с конкретным устройством: видеокартой, принтером, сетевой картой. Многие драйверы в Windows работают в режиме ядра.

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

Системные службы и утилиты

Это фоновые программы: обновление, антивирус, планировщик задач, сетевые службы, печать. Они работают без окон и стартуют вместе с системой.

Оболочка

Через оболочку вы командуете системой. Бывает двух видов:

  • графическая: окна, иконки, мышь (Проводник Windows, Finder в macOS, GNOME и KDE в Linux);
  • командная: текстовые команды в терминале (PowerShell, bash, zsh). Через неё же запускают программы разработчиков, например скрипт Python из командной строки.

Как работает операционная система: от кнопки питания до окна программы

Посмотрим, что происходит за те секунды, пока компьютер включается.

  1. Прошивка платы (UEFI или старый BIOS) проверяет железо и ищет, с какого диска грузиться.
  2. Загрузчик находит на диске ядро и кладёт его в оперативную память.
  3. Ядро настраивает память, подключает драйверы и запускает первый системный процесс.
  4. Службы поднимают сеть, звук, обновления и всё фоновое.
  5. Появляется экран входа. После пароля стартует ваша оболочка: рабочий стол с окнами.

Дальше вы дважды щёлкаете по ярлыку. ОС создаёт процесс, выделяет ему память и передаёт управление. Каждый раз, когда программе нужно открыть файл, вывести картинку или отправить запрос в сеть, она делает системный вызов: просит ядро сделать это за неё. Напрямую трогать диск или сетевую карту программе нельзя.

Сколько процессов живёт в системе прямо сейчас, легко проверить. Вот вывод команды на MacBook (macOS 26.6.2) 29 октября 2026 года, без открытых тяжёлых программ:

$ ps -A -o pid= | wc -l
     801

801 процесс, и почти все вы не запускали. Это службы, драйверы в пользовательском режиме, фоновые части приложений. ОС постоянно переключает процессор между ними, поэтому кажется, что всё работает одновременно.

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

Тот же механизм лежит под компиляцией и запуском кода: компилятор C собирает программу под конкретную ОС, потому что системные вызовы у Windows, macOS и Linux разные.

Какие бывают операционные системы

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

Признак Виды Примеры
Назначение десктопные, серверные, мобильные, встроенные Windows 11, Ubuntu Server, Android, прошивка роутера
Число задач однозадачные и многозадачные MS-DOS и все современные ОС
Число пользователей однопользовательские и многопользовательские MS-DOS и Windows, macOS, Linux
Лицензия проприетарные и с открытым кодом Windows, iOS и Linux, FreeBSD
Устройство ядра монолитное, микроядро, гибридное Linux, QNX, Windows и macOS

Отдельно стоит разрядность: 32 или 64 бита. От неё зависит, сколько памяти увидит система. Windows 11 ставится только на совместимый 64-разрядный процессор: так написано в требованиях Microsoft.

Ещё есть системы реального времени. Такие системы отвечают на событие за строго заданное время, их ставят в автомобильную электронику, станки, медицинскую технику. На домашнем компьютере вы их не встретите.

Популярные операционные системы и чем они отличаются

На настольных компьютерах в России почти безраздельно стоит Windows. По данным StatCounter за сентябрь 2026 года, у неё около 91 % десктопного трафика, у Linux около 4 %, у macOS около 5 % (StatCounter считает её двумя строками, OS X и macOS).

ОС Кто делает Основа Где стоит
Windows Microsoft ядро Windows NT домашние и офисные ПК, игры
macOS Apple Darwin: Mach и BSD MacBook, iMac
Linux сообщество и компании (Ubuntu, Debian, Fedora) ядро Linux серверы, ПК разработчиков
Android Google ядро Linux смартфоны, планшеты, ТВ-приставки
iOS Apple та же основа, что у macOS iPhone
Российские ОС Группа Астра, РЕД СОФТ, Базальт СПО ядро Linux госорганы, госкомпании

Windows

Самая привычная система для дома и офиса. Под неё выходит больше всего программ и игр. Минус в требованиях к железу: для Windows 11 нужен 64-разрядный процессор, 4 ГБ памяти, 64 ГБ на диске и модуль TPM 2.0.

macOS и iOS

Системы Apple ставятся только на её устройства. В документации Apple по ядру сказано, что технология Darwin основана на BSD, Mach 3.0 и собственных технологиях Apple, а ядро OS X является проектом с открытым исходным кодом. Под iPhone пишут iOS-разработчики, и работают они на Mac.

Linux и Android

Linux в строгом смысле слова ядро, вокруг которого собирают дистрибутивы: Ubuntu, Debian, Fedora, Linux Mint. Бесплатный, нетребовательный к железу, его ставят на серверы и рабочие машины разработчиков. Его настройкой занимается администратор Linux.

Android тоже стоит на Linux. В документации Android сказано, что его ядро основано на ядре Linux с долгосрочной поддержкой (LTS). Приложения для него делают Android-разработчики.

Российские операционные системы

Это дистрибутивы на ядре Linux, внесённые в реестр отечественного ПО. Чаще всего их ставят в госорганах и госкомпаниях:

  • Astra Linux Special Edition: в реестре отечественного ПО под № 369 от 08.04.2016, пакетная база Debian 12;
  • РЕД ОС: включена в реестр Минцифры России под № 3751 от 23.07.2017;
  • системы «Альт» от «Базальт СПО», тоже в реестре отечественного ПО.
Ваня БуявецКанал основателя Checkroi Вани БуявцаЗабирайте промпты и обучение по нейросетям в моём Телеграм-каналеБольше 3 700 человек уже применяют Claude Code, ChatGPT и другие нейросети в работе, учёбе, бизнесе и жизниПерейти в канал

Как узнать, какая операционная система стоит на компьютере

Пригодится, когда программа просит «Windows 10 или новее» или когда мастер спрашивает версию системы.

  1. Windows 10 и 11. Нажмите правой кнопкой мыши на «Пуск», выберите «Параметры Windows» → «Система» → «О программе». В разделе «Характеристики Windows» указаны выпуск и версия. Путь взят из справки Microsoft.
  2. macOS. В меню Apple в левом верхнем углу экрана выберите пункт «Об этом Mac». В открывшемся окне всегда указаны название и номер версии macOS. Чтобы узнать номер сборки, нажмите на номер версии. Так описано в справке Apple.
  3. Linux. Откройте терминал и выполните две команды. Первая покажет ядро, вторая название и версию дистрибутива.

Вот реальный вывод на сервере с Ubuntu:

$ uname -sr
Linux 6.8.0-134-generic
$ grep -E '^(NAME|VERSION)=' /etc/os-release
NAME="Ubuntu"
VERSION="24.04 LTS (Noble Numbat)"

Команда uname -sr работает и на Mac. Там она покажет ядро Darwin, а версию самой macOS выдаст sw_vers.

Как выбрать операционную систему

Рой довольно выбирает ноутбук с подходящей системой

Выбор почти всегда упирается в одну вещь: какие программы вам нужны. Сначала список программ, потом система.

Задача Что ставить Почему
Офис, учёба, игры Windows 11 больше всего программ и игр, привычный интерфейс
Дизайн, монтаж, разработка под iPhone macOS профессиональный софт Apple и инструменты для iOS
Программирование, серверы, DevOps Linux (Ubuntu, Fedora) серверы работают на Linux, терминал и пакеты под рукой
Старый ноутбук лёгкий дистрибутив Linux Windows 11 на нём может не запуститься по требованиям
Госорганизация Astra Linux, РЕД ОС, «Альт» нужен софт из реестра отечественного ПО

Для учёбы программированию подойдёт любая из трёх настольных систем. Python, например, ставится на Windows, macOS и Linux одинаково просто. Но если хотите работать в DevOps или администрировании, привыкайте к Linux сразу: DevOps-инженер проводит в терминале большую часть дня.

Частые ошибки при выборе

  • Сидеть на Windows 10 как ни в чём не бывало. По данным жизненного цикла Microsoft, поддержка Windows 10 Домашняя и Pro закончилась 14 октября 2025 года. Ежемесячные обновления безопасности выходили до этой даты.
  • Ставить Windows 11 на старое железо. Без TPM 2.0 и UEFI с безопасной загрузкой компьютер не проходит минимальные требования.
  • Переходить на Linux ради моды. Проверьте заранее, есть ли под него ваши рабочие программы или нормальная замена.
  • Путать версию и выпуск. «Windows 11 Pro» называется выпуском, а «24H2» версией. Программы иногда требуют именно определённую версию.

Можно ли поставить две системы на один компьютер

Можно, и это лучший способ попробовать Linux, не снося Windows. Есть три пути.

Виртуальная машина

Программа вроде VirtualBox или Hyper-V создаёт внутри вашей системы «компьютер в компьютере». В нём ставится вторая ОС, и она работает в окне, как обычное приложение.

Плюс в том, что ничего не сломаете: не понравилось, удалили виртуальную машину, как обычный файл. Минус в скорости. Гостевая система делит процессор и память с основной, поэтому на ноутбуке с 8 ГБ памяти обеим будет тесно.

Вторая система рядом с первой

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

Запуск с флешки

Большинство дистрибутивов Linux умеют стартовать прямо с флешки без установки. Так удобно проверить, видит ли система ваш Wi-Fi и принтер. Всё, что вы сделаете в таком режиме, после перезагрузки обычно пропадает.

Для разработчиков в Windows есть ещё подсистема WSL: дистрибутив Linux ставится прямо в Windows и запускается из обычного терминала. Это частый выбор у тех, кто учит веб-разработку и серверы, но не хочет уходить с Windows.

Где изучить операционные системы и Linux системно

Для повседневной работы хватит того, что описано выше. Но если хочется понимать, что происходит внутри системы, настраивать серверы и разбирать сбои, нужна системная учёба. С неё начинается путь системного администратора.

План по шагам есть в статье как стать системным администратором с нуля. Ниже курсы по Linux из нашего каталога: сравните программу, длительность и цену.

КурсШколаСтоимость со скидкойВ рассрочкуДлитель­ностьОбзор курса от Checkroi
Администрирование ОС Linux
Перейти на сайт курса
SkillboxSkillbox90 157 ₽5556 ₽/мес.3 месяцаОбзор курса
Linux для робототехников
Перейти на сайт курса
SkillboxSkillbox33 460 ₽ - 3 месяцаОбзор курса
Специализация «Администратор Linux»
Перейти на сайт курса
OTUSOTUS112 500 ₽20 040 ₽/мес.12 месяцевОбзор курса
Онлайн курс по Linux
Перейти на сайт курса
MerionMerion13 910 ₽804 ₽/мес.2 месяцаОбзор курса
Онлайн-курс Администрирование Linux
Перейти на сайт курса
БруноямБруноям34 900 ₽2491 ₽/мес.2 месяцаОбзор курса

Больше программ — в полном каталоге курсов по Linux

Часто задаваемые вопросы

Что такое операционная система простыми словами?

Это главная программа устройства. Она распределяет процессор, память, диск и устройства между приложениями, запускает программы и не даёт им мешать друг другу. Windows, macOS, Linux, Android и iOS: примеры операционных систем.

Какие основные функции выполняет операционная система?

Шесть главных: управляет процессами (многозадачность), распределяет оперативную память, ведёт файловую систему, работает с устройствами через драйверы, защищает данные и права пользователей и даёт интерфейс: рабочий стол или командную строку.

Чем операционная система отличается от оперативной памяти?

Операционная система это программа, а оперативная память (ОЗУ) это железо, где лежат данные запущенных программ. Выражения «оперативная система» в информатике нет, это путаница двух слов.

Из чего состоит операционная система?

Из ядра, драйверов, системных служб и оболочки. Ядро распределяет процессор и память, драйверы общаются с устройствами, службы работают в фоне, а через оболочку (окна или терминал) пользователь командует системой.

Как узнать, какая операционная система стоит на компьютере?

В Windows нажмите правой кнопкой на «Пуск» и выберите «Параметры Windows» → «Система» → «О программе». На Mac откройте меню Apple и выберите «Об этом Mac». В Linux выполните в терминале команду cat /etc/os-release.

Какую операционную систему выбрать для учёбы программированию?

Подойдёт любая из трёх настольных: Python и большинство языков одинаково работают на Windows, macOS и Linux. Если хотите работать в администрировании или DevOps, лучше сразу привыкать к Linux, потому что серверы работают на нём.

Читайте Checkroi первым в Google
Добавьте Checkroi в избранные источники — и наши разборы курсов и обзоры школ будут показываться выше в вашей выдаче Google.
Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!