Основные функции операционной системы — объяснение 2020

Если вы используете компьютер или любые другие умные гаджеты, то, возможно, вы слышали о термине Операционная система (Android, Windows, Linux, iOS, Mac). Но, если вы не знакомы с термином и его функциональностью, то сегодня мы собираемся разработать функционирование операционной системы перед вами в широком свете.

Обзор операционной системы

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

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

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

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

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

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

связь между приложением и системным программным обеспечением

Операционную систему можно увидеть на нескольких устройствах, которые содержат компьютерную систему, такую ​​как телефоны, игровые приставки, суперкомпьютеры и другие подобные устройства. Наиболее распространенной и используемой операционной системой является Microsoft Windows, которая занимает 82,74% рынка. Остальная часть рынка занята macOS, Linux и Android.

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

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

  1. Операционные системы реального времени (ОСРВ) используются для управления оборудованием, научными приборами и промышленными системами. В общем, пользователь не имеет большого контроля над функциями, выполняемыми RTOS.
  2. Однопользовательские, однозадачные операционные системы позволяют одному пользователю выполнять одно действие одновременно. Примером однопользовательской операционной системы с одной задачей является операционная система, используемая персональными цифровыми помощниками (КПК), также известная как карманные компьютеры.
  3. Однопользовательские многозадачные операционные системы позволяют одному пользователю одновременно запускать несколько приложений на своем компьютере. Это тип операционной системы на большинстве персональных компьютеров и ноутбуков. Microsoft Windows, Mac OS и Linux являются тремя хорошо известными примерами систем такого типа.
  4. Многопользовательские операционные системы позволяют нескольким пользователям одновременно использовать ресурсы на одном компьютере. Unix является примером многопользовательской операционной системы.

Архитектура операционных систем

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

Архитектура операционной системы

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

Ракушка

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

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

Типы снарядов

  • Скорлупа корна
  • Оболочка Борна
  • C оболочка
  • Оболочка POSIX

ядро

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

Типы ядер

  • Монолитное ядро
  • Микроядра
  • экзоядро
  • Гибридные ядра

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

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

Управление оборудованием

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

Управление программой

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

Доступ к данным

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

Управление ресурсами

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

связь

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

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

  • В чем разница между процессором и графическим процессором?
  • В чем разница между VPN и прокси и как они работают?
  • Как исправить проблемы с принтером в Windows 10, май 2019 Обновление
  • 10 предупреждающих знаков о том, что ваш Windows 10 заражен вирусами
  • Ноутбук зависает случайно после установки Windows 10 май 2019 обновления? Попробуйте эти решения
Ссылка на основную публикацию