Как сделать

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

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

Что делает операционная система?

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

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

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

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

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

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

Операционные системы не только для ПК

Когда мы говорим, что «компьютеры» работают под управлением операционных систем, мы имеем в виду не только традиционные настольные ПК и ноутбуки. Ваш смартфон — это компьютер, как и планшеты, умные телевизоры, игровые приставки, умные часы и маршрутизаторы Wi-Fi. Amazon Echo или Google Home — это компьютерное устройство с операционной системой.

Знакомые настольные операционные системы включают Microsoft Windows, Apple MacOS, Google Chrome OS и Linux. Доминирующими операционными системами для смартфонов являются Apple iOS и Google Android.

Другие устройства, такие как маршрутизатор Wi-Fi, могут запускать «встроенные операционные системы». Это специализированные операционные системы с меньшим количеством функций по сравнению с обычной операционной системой, разработанные специально для одной задачи — например, запуск маршрутизатора Wi-Fi с поддержкой GPS. навигация или управление банкоматом.

Где заканчиваются операционные системы и начинаются программы?

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

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

Например, в Windows приложение «Проводник» (или «Проводник») является важной частью операционной системы Windows — оно даже обрабатывает интерфейс вашего рабочего стола — и приложением, которое работает в этой операционной системе.

Ядром операционной системы является ядро

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

Линии здесь тоже могут быть немного размытыми. Например, Linux — это просто ядро. Тем не менее, Linux по-прежнему часто называют операционной системой. Android также называют операционной системой, и он построен на ядре Linux . Дистрибутивы Linux, такие как Ubuntu, используют ядро ​​Linux и добавляют к нему дополнительное программное обеспечение . Они также называются операционными системами.

В чем разница между прошивкой и ОС?

Многие устройства просто запускают « встроенное ПО » — тип программного обеспечения низкого уровня, которое обычно программируется непосредственно в памяти аппаратного устройства. Прошивка, как правило, это всего лишь небольшая часть программного обеспечения, разработанного для того, чтобы выполнять только абсолютные основы.

Когда современный компьютер загружается, он загружает прошивку UEFI с материнской платы. Эта прошивка является программным обеспечением низкого уровня, которое быстро инициализирует оборудование вашего компьютера. Затем он загружает вашу операционную систему с твердотельного или жесткого диска вашего компьютера. (Этот твердотельный диск или жесткий диск имеет собственную внутреннюю прошивку, которая обрабатывает данные о физических секторах внутри диска.)

Граница между прошивкой и операционной системой также может быть немного размытой. Например, операционную систему для iPhone и iPad от Apple, называемую iOS, часто называют «прошивкой». Операционная система PlayStation 4 также официально называется прошивкой.

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

СВЯЗАННЫЕ: Что такое прошивка или микрокод и как я могу обновить мое оборудование?


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

Изображение предоставлено: Станислав Микульский /Shutterstock.com, mama_mia /Shutterstock.com, GagliardiImages /Shutterstock.com

Похожие посты
Как сделать

Как получить возмещение за покупки в iTunes или App Store

Как сделать

Поверхностное перо не работает? Вот как это исправить

Как сделать

Как настроить и использовать Fire TV Recast

Как сделать

Как изменить рингтон по умолчанию на вашем iPhone