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



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

Операционная система - это основное программное обеспечение или набор программ, которые управляют всеми процессами, возникающими в электронном устройстве..

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

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

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

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

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

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

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

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

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

1- Управление процессом

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

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

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

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

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

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

2- Управление основной памятью

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

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

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

3- Управление вторичным хранилищем

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

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

4- Управление системой входа и выхода

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

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

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

5- Регистрация файловой системы

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

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

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

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

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

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

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

7- Связь между элементами и приложениями

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

8- Сообщите о состоянии системы

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

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

Он информирует о состоянии системы, если необходимо выполнить какое-либо действие или подтвердить, что предпринято какое-либо действие, например автоматические обновления..

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

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

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

Как внутренняя память и вторичная память, где иногда приходится чистить и менять сохраненные части с одной на другую. 

В целом он управляет всеми ресурсами системы и всеми ресурсами, которые с ней соприкасаются.

10- Администрирование пользователей

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

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

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

Наиболее распространенные операционные системы

Наиболее известными и используемыми операционными системами на рынке являются Windows, iOS и Linux для компьютеров. И Android и iOS для смартфонов.

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

Windows принадлежит к большому макроизображению Microsoft, а iOs принадлежит Apple. Linux, со своей стороны, является свободной программной платформой, которая позволяет вам модифицировать вашу операционную систему. На платформе Linux наиболее известны Ubuntu и Devian..

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

Напротив, операционные системы, такие как Windows и iOS, готовы для самых неопытных пользователей, так что первоначальная конфигурация операционной системы позволяет использовать ее без каких-либо дорогостоящих изменений..

ссылки

  1. РАХАЛКАР, Сагар Аджай. Основы операционной системы. вСертифицированное руководство по этике хакера (CEH). Апресс, 2016. с. 3-21.
  2. BLUME, Стивен В.Основы электроэнергетики для неэлектрических специалистов. Джон Вили и сыновья, 2016.
  3. SPRUNT, Бринкли. Основы мониторинга производительности оборудования.IEEE Micro, 2002, том. 22, № 4, с. 64-71.
  4. Миллер, Майкл.Руководство для начинающих по основам работы с компьютером. What Publishing, 2007.
  5. Альварес, Хуан. Понимание основ компьютера: шаг к грамотности.
  6. SILBERSCHATZ, AbrahamGALVIN и др..Операционные системы: фундаментальные понятия. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S.; ФОГОАГА, Хуан Карлос Вега.Операционные системы. Прентис Холл, 1988.