Содержание
Если вы используете компьютер или любые другие умные гаджеты, то, возможно, вы слышали о термине Операционная система (Android, Windows, Linux, iOS, Mac). Но, если вы не знакомы с термином и его функциональностью, то сегодня мы собираемся разработать функционирование операционной системы перед вами в широком свете.
Обзор операционной системы
Итак, начнем с того, что такое операционная система?
Операционная система (ОС) — это системное программное обеспечение, которое управляет аппаратными и программными ресурсами компьютера и предоставляет общие службы для компьютерных программ. Через вики
Операционная система — это программное обеспечение, которое отвечает за управление компьютерным оборудованием, программными ресурсами и предлагает общие службы для бесперебойной работы компьютерных программ. Операционная система с разделением времени планирует задачи для эффективной работы системы, что также включает в себя экономию времени процессора, большой объем памяти для печати и другие полезные ресурсы.
Проще говоря, мы можем сказать, что основная цель операционной системы — предоставить среду, в которой мы можем выполнять программы.
Аппаратные функции, выполняемые операционной системой, такие как ввод и вывод и распределение памяти. Основная роль операционной системы — посредник между программным и аппаратным обеспечением. Однако код приложения, как правило, выполняется непосредственно аппаратным обеспечением и выполняет регулярные вызовы системных вызовов функции ОС или прерывается ею.
Это интерфейс между пользователем и компьютером. Таким образом, операционная система заставляет все в компьютере работать гладко и эффективно.
Операционную систему можно увидеть на нескольких устройствах, которые содержат компьютерную систему, такую как телефоны, игровые приставки, суперкомпьютеры и другие подобные устройства. Наиболее распространенной и используемой операционной системой является Microsoft Windows, которая занимает 82,74% рынка. Остальная часть рынка занята macOS, Linux и Android.
Типы операционной системы
Существует четыре основных типа операционных систем. Их использование зависит от типа компьютера и типа приложений, которые будут запускаться на этих компьютерах.
- Операционные системы реального времени (ОСРВ) используются для управления оборудованием, научными приборами и промышленными системами. В общем, пользователь не имеет большого контроля над функциями, выполняемыми RTOS.
- Однопользовательские, однозадачные операционные системы позволяют одному пользователю выполнять одно действие одновременно. Примером однопользовательской операционной системы с одной задачей является операционная система, используемая персональными цифровыми помощниками (КПК), также известная как карманные компьютеры.
- Однопользовательские многозадачные операционные системы позволяют одному пользователю одновременно запускать несколько приложений на своем компьютере. Это тип операционной системы на большинстве персональных компьютеров и ноутбуков. Microsoft Windows, Mac OS и Linux являются тремя хорошо известными примерами систем такого типа.
- Многопользовательские операционные системы позволяют нескольким пользователям одновременно использовать ресурсы на одном компьютере. Unix является примером многопользовательской операционной системы.
Архитектура операционных систем
Операционные системы управляют аппаратными ресурсами компьютера. Ядро и оболочка являются частями операционной системы, которые выполняют важные операции. Когда пользователь дает команды для выполнения какой-либо операции, запрос переходит к части оболочки, которая также называется интерпретатором. Затем часть оболочки преобразует человеческую программу в машинный код, а затем передает запрос части ядра.
Когда ядро получает запрос от оболочки, оно обрабатывает запрос и отображает результат на экране. Ядро также известно как сердце операционной системы, так как каждая операция выполняется им.
Ракушка
Оболочка — это часть программного обеспечения, которая размещается между пользователем и ядром, и предоставляет услуги ядра. Оболочка, таким образом, действует как интерпретатор для преобразования команд пользователя в машинный код. Оболочки, представленные в различных типах операционных систем, бывают двух типов: оболочки командной строки и графические оболочки.
Оболочки командной строки предоставляют интерфейс командной строки, в то время как графические оболочки строки обеспечивают графический интерфейс пользователя. Хотя обе оболочки выполняют операции, оболочки графического интерфейса пользователя работают медленнее, чем оболочки интерфейса командной строки.
Типы снарядов
- Скорлупа корна
- Оболочка Борна
- C оболочка
- Оболочка POSIX
ядро
Ядро является частью программного обеспечения. Это как мост между оболочкой и оборудованием. Он отвечает за запуск программ и обеспечение безопасного доступа к оборудованию машины. Ядро используется для планирования, то есть оно поддерживает расписание для всех процессов.
Типы ядер
- Монолитное ядро
- Микроядра
- экзоядро
- Гибридные ядра
5 основных функций операционной системы
Каждая компьютерная система нуждается в операционной системе для правильного функционирования. Основная функция операционной системы состоит в том, чтобы предлагать плавный пользовательский интерфейс и контролировать работу других приложений. Но есть много других важных функций, которыми управляют операционные системы, такие как —
Управление оборудованием
Наиболее важной и основной функцией операционной системы является управление всем внутренним и внешним оборудованием компьютера. Операционная система управляет всеми подключенными устройствами и сообщает им, как работать и взаимодействовать с системой. Это потому, что представление результатов инструкций и взаимодействий является основной производительностью компьютера. Некоторые из аппаратных систем, которые управляются операционной системой, включают: жесткий диск, оптические приводы, видеокарты и т. Д.,
Управление программой
Операционная система также запускает программы и позволяет им функционировать, для которых они были разработаны. Программа должна быть разработана для работы с конкретной операционной системой. Это потому, что операционная система должна отображать интерфейс и всплеск связи между программой и аппаратным обеспечением компьютера. В отсутствие операционной системы программы не могут выполнять назначенную им задачу.
Доступ к данным
Это также функция операционной системы для хранения, извлечения и доступа к данным на жестком диске, чтобы операционная система могла выполнять основные функции. Операционная система также отвечает за управление данными, которые временно хранятся в оперативной памяти компьютера. Данные, которые хранятся и извлекаются операционной системой, могут быть любого типа, например, файлы документов, изображения, видео и музыка. Жесткий диск может самостоятельно считывать и записывать данные, но операционная система сообщает жесткому диску, какие данные читать, и способ их записи.
Управление ресурсами
Функциональный список операционной системы очень сильный, он также включает в себя функцию управления и распределения всех ресурсов компьютера в случае необходимости. Управление ресурсами, например, какая задача должна быть сначала обработана процессором? Какую программу необходимо настроить для обработки мощности и памяти компьютерной системы? Как выделить программу для управления работой компьютера? И так много других решений, связанных с ресурсами, принимаются операционными системами. Важные функции имеют приоритет в операционных системах, поэтому обычные функции компьютера не будут нарушены.
связь
Операционная система также облегчает сетевое взаимодействие, позволяя подключенным сетевым устройствам обмениваться данными с компьютером и любыми программами, которые в них нуждаются. Это одна из основных функций ОС для обеспечения сетевого взаимодействия с помощью различных инструментов, таких как сетевые карты. Сетевые карты могут только устанавливать связь между сетями и инструментами, но для управления процессом обмена данными, чтобы можно было обмениваться информацией — требуется операционная система. Операционная система также анализирует информацию, которой обменивались, чтобы установленная программа могла предложить пользователям наилучшее отображение.
Таким образом, операционная система является очень важной частью компьютера и других компьютерных устройств, поскольку они выполняют множество функций. Если вы не хотите нарушать работу операционной системы, всегда используйте правильную операционную систему на своем компьютере для поддержки ее функционирования.
- В чем разница между процессором и графическим процессором?
- В чем разница между VPN и прокси и как они работают?
- Как исправить проблемы с принтером в Windows 10, май 2019 Обновление
- 10 предупреждающих знаков о том, что ваш Windows 10 заражен вирусами
- Ноутбук зависает случайно после установки Windows 10 май 2019 обновления? Попробуйте эти решения