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

Попробуйте наш инструмент устранения неполадок





Термин ОС или Операционная система это тип программного обеспечения, которое работает как интерфейс между пользователем и компьютером для выполнения всех задач, таких как управление памятью, управление файлами, обработка ввода и вывода, безопасность, управление процессами, учет заданий, обнаружение ошибок, контроль производительности системы, периферийные устройства управление, как принтеры и дисководы. К популярным операционным системам в основном относятся Windows, Linux, AIX, VMS, z / OS и т. Д. В этой статье обсуждается обзор операционной системы и ее компонентов.

Что такое операционная система (ОС)?

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




ОС - самая важная программа на компьютере, потому что каждый компьютер работает с операционной системой (ОС) для запуска всех программ и приложений. Основными задачами компьютерной ОС являются идентификация i / p с клавиатуры, отправка o / p на экран, отслеживание файлов, накопителей, управление периферийными устройствами, такими как принтеры и т. Д.

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

Компоненты операционной системы играют ключевую роль в совместной работе множества компонентов компьютерной системы. Рабочие компоненты описаны ниже.



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

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

Ядро

Ядро в ОС обеспечивает базовый уровень управления всеми периферийными устройствами компьютера. В операционной системе ядро ​​является важным компонентом, который загружается первым и остается в основной памяти. Чтобы можно было управлять доступностью памяти для программ в ОЗУ, он создает программы для получения доступа из аппаратных ресурсов. Он сбрасывает рабочие состояния ЦП для обеспечения наилучшей работы в любое время.

Выполнение процесса

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


Прерывать

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

Управление памятью

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

Многозадачность

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

Сети

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

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

Безопасность

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

Пользовательский интерфейс

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

Приложения на базе ОС в основном предоставляют определенный пользовательский интерфейс для эффективного взаимодействия. Основная функция пользовательского интерфейса приложения - получение входных данных от оператора и предоставление оператору o / ps. Но виды входных данных, получаемых из пользовательского интерфейса, а также типы операций, предлагаемых пользовательским интерфейсом, могут изменяться от приложения к приложению. Пользовательский интерфейс любого приложения можно разделить на два типа: GUI (графический интерфейс) и CLI (пользовательский интерфейс командной строки).

Таким образом, это все о обзор операционной системы . Основные компоненты ОС в основном включают ядро, API или интерфейс прикладной программы, пользовательский интерфейс и файловую систему, аппаратные устройства и драйверы устройств. Вот вам вопрос, какие бывают типы ОС?