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

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

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

Основные системы

Вы могли слышать о основных системах. Microsoft Windows управляет настольными компьютерами. macOS управляет аппаратным обеспечением Apple. Android и iOS управляют мобильными устройствами. GNU/Linux обеспечивает работу большей части интернета и серверов.

Более старые системы, такие как MS-DOS и Unix, заложили основу. Сейчас они практически ушли в историю, но их влияние сохраняется.

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

Этот термин происходит от английского operating system. В испанском языке он часто сокращается до SO.

Типы операционных систем

Не все операционные среды одинаковы. Они различаются тем, как вы взаимодействуете с ними, и целями, для которых они созданы.

Графический интерфейс и командная строка

Графические среды используют изображения, иконки и окна. Это интуитивно понятно. Нажмите и перетащите, чтобы открыть. Вспомните Windows XP.

В противоположность этому, система с командной строкой, такая как MS-DOS. Здесь вводите текстовые инструкции. Никаких изображений. Только код. Это менее удобно для пользователя, но, как правило, более эффективно для технических задач.

Android: Мобильный гигант

Android — это система с открытым исходным кодом, основанная на ядре Linux. Создана компанией Android Inc. в 2003 году. Приобретена компанией Google в 2005 году.

Создана для сенсорных экранов. Большинство смартфонов и планшетов работают под её управлением.

Хотя она использует Linux, она не включает полную среду GNU. Строго говоря, это не дистрибутив GNU/Linux. Но для большинства людей этого достаточно.

Windows: Стандарт для настольных ПК

Microsoft Windows — это семейство систем, разработанное корпорацией Microsoft. Она организует информацию в виде окон.

Это одна из самых распространенных систем в мире. Со временем вышло множество версий: Windows 95, XP, Vista, 10 и более новые. Каждое обновление меняло способ работы.

Ubuntu: Движимый сообществом

Ubuntu — это дистрибутив GNU/Linux, основанный на Debian. Он имеет открытый исходный код. Разрабатывается совместно при поддержке компании Canonical Ltd.

Название ubuntu имеет зулусское и кхоса происхождение. Оно означает единство и общечеловечность. Это подходящее название для программного обеспечения, созданного многими людьми.

Почему это важно

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

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

Без этого слоя перевода мы бы до сих пор вводили сырые команды на черном экране. Или ничего бы не работало.

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