Наука

Что такое операционная система? »Его определение и значение

Оглавление:

Anonim

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

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

Содержание

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

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

Таким образом, можно сказать, что понятие операционной системы описывает наиболее важную программу, которую использует компьютер, поскольку именно он координирует приложения и службы, которые использует пользователь, а это значит, что через нее остальная часть Программное обеспечение внутри компьютера может нормально функционировать, поскольку оно позволяет распознавать некоторые соединения, создавать элементы управления, обеспечивать безопасность, доставку и многое другое. Наиболее широко используемыми программами сегодня являются операционная система Windows, операционная система Linux, OS / 2 и DOS.

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

Спустя годы началось создание ОС (операционных систем), хотя верно, что в 80-х годах некоторые признанные системы уже были созданы сообществом, это было в 90-х годах, когда это программное обеспечение стало немного больше. гибкая и в то же время сильная, одной из ориентиров того времени является операционная система Windows 95.

В настоящее время операционную систему компьютера можно найти даже в Интернете, где даже можно загрузить операционную систему той версии, которая требуется.

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

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

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

Для чего нужна операционная система

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

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

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

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

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

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

Ядро или ядро

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

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

Менеджер памяти

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

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

Система входа и выхода

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

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

Файловый менеджер

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Журнал файловой системы

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

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

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

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

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

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

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

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

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

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

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

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

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

Типы операционных систем классифицируются по следующим критериям:

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

Следует отметить, что это классификация наиболее распространенных операционных систем, однако есть и другие менее распространенные:

Операционная система компьютера

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

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

Примеры наиболее часто используемых операционных систем в мире:

Майкрософт Виндоус

Среди типов операционных систем наибольший вес имеет Windows, созданная в 80-х годах, в настоящее время самыми последними версиями являются Windows 10, созданная в сентябре 2014 года, Windows 8, созданная в 2012 году, Windows 7. в 2009 году и Windows Vista в 2007 году. Эта операционная система предустановлена ​​на большинстве компьютеров, что делает ее самой популярной операционной системой в мире.

Mac OS X

Эта операционная система была создана компанией Apple Inc. и установлена ​​на всех компьютерах, производимых указанной компанией, в настоящее время самые последние версии этой системы известны как операционная система Mac OS, конкретные названия каждой версии: Maverick, выпущенный на рынок в 2013 году, Mountain Lion, со своей стороны, вышел на рынок в 2012 году, Lion в 2011 году, Snow Leopard в 2009 году. Apple также предлагает пользователям версию под названием MacOS X Server, которая была разработана для работы на серверах.

Linux Ubuntu

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

Операционная система телефона

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

Некоторые мобильные операционные системы основаны на многоуровневой модели. Наиболее распространенные системы:

Android

Это, несомненно, самая широко используемая операционная система для телефонов в мире, она основана на Linux. Первоначально она была разработана для профессиональных фотоаппаратов, позже она была приобретена Google и модифицирована для использования на мобильных устройствах, таких как смартфоны, а затем и в планшетах, в настоящее время эта система находится в стадии разработки, чтобы ее можно было использовать на ПК. и блокнот. Разработчик - Google, запущен в 2008 году.

iOS

Операционная система телефона Apple - iOS, характерная только для устройств, производимых компанией Apple Inc., и используется в таких устройствах, как iPod Touch, iPhone, iPad и Apple TV. Оптимизация и простота - основа его успеха, поскольку люди предпочитают ее другим мобильным ОС, требующим более мощного оборудования для обеспечения плавности работы ОС.