Что такое операционная система? Виды операционных систем. Операционная система пк

Что такое операционная система и как она управляет ПК

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

Операционные системы (ОС) являются основой системного программного обеспечения. Без операционной системы доступ к аппаратуре и программам современного компьютера совершенно невозможен. Все аппаратные, а также и программные средства предоставляются пользователю только через посредника - операционную систему (рис. 2.1).

т

Пользователь

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

Аппаратные средства и программы компьютера

Рис. 2.1

Обеспечение операций по обмену данными между выполняющейся программой и внешними устройствами;

Обслуживание нестандартных ситуаций в ходе выполнения программы;

Удаление выполненной программы из оперативной памяти и освобождение места для загрузки новой программы;

Организация хранения и поиска программ и данных на внешних носителях; - организация взаимодействия пользователя и операционной системы - прием и выполнение команд пользователя;

Выполнение различных вспомогательных (сервисных) функций, таких как форматирование дисковых устройств, копирование информации с одного дискового устройства на другое и некоторые другие.

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

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

    1. Краткий обзор операционных систем

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

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

    операционная система MS DOS фирмы Microsoft или совместимые с ней операционные системы - PC DOS фирмы IBM и Novell DOS фирмы Novell и др. Мы будем называть эти ОС общим названием DOS;

    операционная система Windows фирмы Microsoft, точнее, Windows версий 3.1 или 3.11 или Windows for Workgroups 3.11 (это расширение Windows с поддержкой одноранговых локальных сетей);

    операционные системы Windows 95 и Windows NT Workstation (версий 3.51 и 4.0), Windows 2000, Windows XP фирмы Microsoft ;

    операционная система OS/2 3.0 Warp фирмы IBM.

Что такое Windows XP?

Это OC от Microsoft, начиная с которой сделана попытка объединить две, ранее существовавшие независимо, версии Windows 9Х и NT. Первоначально этот проект назывался Whisler, но сейчас он разделился на две линии, Windows XP, позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на замену NT Server всех сортов. Вне зависимости от названия, все они является прямыми наследниками Windows 2000, и продолжателями линейки Windows NT. Этот факт и определяет основные особенности Windows XP. Это полностью 32 разрядная ОС с приоритетной многозадачностью. В её основе лежат те же принципы, на которых базировались все NT.

    1. Рабочий стол и его структура

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

Рабочий стол

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

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

Рис. 2.2

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

На рабочем столе размещены следующие объекты (рис 2.3):

Рис. 2.3

Мои документы – содержат документы пользователя (рис. 2.4)

Рис.2.4

Internet Explorer – содержит программу для просмотра Интернет страниц (рис 2.5)

Рис. 2.5

Мой компьютер – отображает список дисков и дополнительных устройств хранения информации (рис. 2.6)

Рис. 2.6

Сетевое окружение – отображает список подключенных компьютеров к сети (рис 2.7)

Рис. 2.7

Корзина – содержат список удаленных объектов (рис. 2.8)

Рис. 2.8

    1. Структура окна Windows

При работе с Windows XP пространство экрана занимает одно или несколько окон - прямоугольных областей экрана, в которых выполняются различные Windows -программы. В окнах также выводятся запросы Windows -программ (типа приведенных на рис. 2.9 и 2.10).

Рис. 2.9


Рис. 2.10

Многие программы могут открывать для своих нужд несколько окон: скажем, редактор документов Microsoft Word использует отдельное окно для каждого редактируемого документа. Окна программ отличаются от других окон тем, что в середине верхней строки (заголовка) окна у них выводится имя программы, а под ним выводится строка пунктов меню.

Кроме окон, на экране Windows могут присутствовать пиктограммы - значки окон. Многие окна Windows могут быть «свернуты» в пиктограммы, это делается тогда, когда соответствующее окно временно не нужно (пиктограммы обычно помещаются в нижней части экрана). А когда окно снова становится необходимым, его можно сразу же «развернуть» из пиктограммы двойным щелчком по пиктограмме.

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

Окна Windows

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

Рис. 2.11

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

Заметим, что и кнопка системного меню, и кнопки сворачивания и разворачивания (или восстановления размера окна) могут отсутствовать: они имеются только для тех окон, для которых соответствующие действия имеют смысл.

Под строкой заголовка окна может располагаться строка меню (рис. 2.12).

Рис. 2.12

Строка меню имеется только у основных окон программ, а у так называемых диалоговых окон, открываемых программами для своих нужд, меню нет. В правой части окна может находиться вертикальная, а в нижней - горизонтальная линейка прокрутки. Любая из них (или они обе) могут отсутствовать (рис. 2.13).

Рис. 2.13

При работе с Windows на экране могут появляться три разновидности окон:

    окна программ (в заголовке у них выводится наименование программы);

    так называемые вторичные окна, создаваемые программами.

    • Например

      • Редакторы документов - в них выводят обрабатываемые документы,

        Графические редакторы - картинки,

        Диспетчер Программ - группы программ и т.д.;

    окна запросов (иногда называемые вспомогательными окнами).

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

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

    под строкой заголовка у окна программы располагается строка меню, а у вторичных окон и окон запросов строки меню нет;

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

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

Работа со всеми типами окон с помощью мыши осуществляется практически одинаково. А при использовании клавиатуры следует помнить, что переход от одного окна программы к другому осуществляется нажатием комбинации клавиш , а от одного вторичного окна к другому (открытому той же программой) - нажатием (Ctrl + F 6) (см. ниже). Закрытие окна программы осуществляется комбинацией клавиш (Alt + F4), вторичного окна - , окна запроса - нажатием .

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

Основа

Для того чтобы получить ответ на вопрос о том, что такое операционная система, постараемся выяснить, что у большинства таких программных элементов есть общего. В первую очередь стоит выделить загрузочную запись накопителя. На английском его название звучит как "Boot Record". Именно эта запись указывает компьютеру на то место, с которого должна быть загружена ОС. Второй обязательный компонент для любого ПО подобного класса - это базовая система организации ввода/вывода. В оригинале ее название - BIOS. Данный компонент хранит информацию о составе аппаратного обеспечения компьютера и выполняет низкоуровневые тесты, результаты которых в обязательном порядке передаются ОС.

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

В состав устаревшей операционной системы от компании Microsoft под названием MS-DOS входило всего 5 файлов в базовом исполнении:

  • IO.SYS - этот файл организовывал работу с периферийными устройствами, то есть обеспечивал обмен информацией между ПК и внешним миром.
  • MSDOS.SYS - системное ядро операционной системы.
  • COMMAND.COM - это командный процессор, которых хранил внутри себя все базовые команды этой ОС.
  • CONFIG.SYS - конфигурационный файл, с помощью которого загружались все вспомогательные драйвера
  • AUTOEXEC.BAT - файл, который загружал прикладное программное обеспечение.

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

Новые веянья

Современные смартфоны и планшеты по вычислительной мощности не сильно уступают персональным ЭВМ 10-летней давности. Такую революцию позволили реализовать мобильные операционные системы. Ведущие позиции на данном рынке занимают такие продукты, как Android и iOS. Именно под их управлением и работает большинство мобильных систем.

А может, две?

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

Заключение

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

И действительно, что это такое? Для определения давайте обратимся к Википедии. Вот что там написано: «Операционная система — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны - предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения». Если говорить более простым языком, то это специальная программа для компьютера, ноутбука или другого устройства, с помощью которой вы сможете управлять этим самым устройством. Можно сказать, ОС — это мост между человеком и его ПК.

Функции работы ОС

  • На самом деле функций этих великое множество, поэтому я расскажу о наиболее важных из них. Итак, операционная система:
  • Позволяет исполнять запросы команд
  • Загружает программы в оперативную память и выполняет их
  • Обеспечивает пользовательский интерфейс
  • Предоставляет доступ к различным устройствам, включая периферийные
  • Управляет оперативной памятью, а также доступом к различного вида носителям
  • Разграничивает доступ процессов к ресурсам
  • Взаимодействует между рабочими процессами
  • Обеспечивает многопользовательский режим между различными пользователями
  • Обеспечивает выполнение многозадачности

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

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

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

Windows

Нет на свете человека, который не знал бы о Windows — операционной системе компании Microsoft, первый запуск которой состоялся еще в 1985 году. На сегодняшний день на рынке наибольшей популярностью пользуются Windows 7 и Windows 8.

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

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

Apple Mac OS X

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

Mac OS была разработана под началом великого Стива Джобса, однако всегда находилась в тени Windows. Это связано еще и с тем, что ось устанавливалась исключительно на компьютеры Apple, хотя сегодня ее можно установить на любой ПК.

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

Linux

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

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

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

Android

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

По состоянию на текущий момент принадлежит более 70% рынка мобильных устройств. Это лидер, равных которому просто нет — именно на Android выпускается наибольшее число смартфонов и планшетов.

iOS

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

Операционная система ПК

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

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

С 1990-х гг. наиболее распространенными ОС для ПК и серверов являются ОС семейства MicrosoftWindows и системы семейства UNIX, особенно GNU/Linux. ОС включает следующие основные модули:

· ядро, выполняющее перевод с программного языка на язык компьютера, т.е. в двоичные коды и называемое командным интерпретатором;

· драйверы для управления устройствами компьютера, библиотеки, которые используются ОС, и другие программы, входящие в ее состав. Драйверы для многих стандартных устройств компьютера формируют базовую систему ввода-вывода (BIOS), которая хранится в энергонезависимой флэш-памяти;

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

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

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

· обеспечение взаимодействия с пользователем – пользовательский интерфейс;

· управление файловой системой и диспетчирование задач, выполняемых на компьютере;

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

· стандартизированный доступ к периферийным устройствам ввода – вывода;

· установка и удаление программ.

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

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

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

Операционные системы можно классифицировать по следующим признакам:

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

Поддержка многозадачности. По числу одновременно выполняемых задач операционные системы делятся на два класса:

· однозадачные (например, MS DOS);

· многозадачные (OS/2, Unix, ОС семейства Windows).

Многозадачные ОС управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства (рис. 25).

Рис. 25Классификация многозадачных ОС

В зависимости от областей использования многозадачные ОС подразделяются на три типа:

· системы пакетной обработки(OC EC)

· системы с разделением времени(Unix, Windows, Linux);

· системы реального времени(QNX, RT–11, Android – ОС РВ на основеLinux для мобильных устройств).

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

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

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

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

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

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

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

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

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

· однопользовательские(MS DOS, Windows 3.x, ранние версииOS/2);

· многопользовательские(Unix, Windows NT).

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

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

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

Мы рассмотрели характеристики ОС, связанные с управлением только одним типом ресурсов– процессором.

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

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

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

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

· средства предоставления собственных ресурсов и услуг в общее пользование– серверная часть ОС(сервер). Эти средства обеспечивают, например, блокировку файлов и записей, что необходимо для их совместного использования; введение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных;

· управлениеочередями запросов удаленных пользователей к своим периферийным устройствам;

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

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

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

Примерами сетевых ОС являются операционные системы семействаNetWare фирмыNovell (Novell – это крупнейшая фирма, которой принадлежит, согласно различным источникам, от65% до75% рынка сетевых операционных систем для локальных вычислительных сетей), ОС Windows NT фирмыMicrosoft, различные версии операционной системы UNIX.

По типу организации интерфейса ОС делятся на ОС:

· с командным интерфейсом – пользователь должен хорошо знатьфайловую систему и команды операционной системы и вводить их с клавиатуры в командную строку, имеющуюся на экране монитора(MS DOS, UNIX, Linux);

· с интерфейсом в виде графических меню – пользователь долженориентироваться в многочисленных меню и панелях инструментов и уметьвыбрать в этих меню нужные команды и файлы по условным графическимзначкам; интерфейс этого типа реализуется операционными системами сграфическим интерфейсом(Windows, начиная с 9x и выше).

Драйверы

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

Такая программа называется драйвером(driver) и поставляется вместе сустройством его производителем. Производители аппаратного ПО, как правило, также размещают драйверы, созданных ими устройств, на своихweb-сайтах.

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

Apple Mac OS X

Mac OS представляет собой линейку операционных систем, созданных компанией Apple. Она поставляется предустановленной на всех новых компьютерах Macintosh или Mac. Последние версии этой операционной системы известны как OS X . А именно Yosetime (выпущенный в 2014 году), Mavericks (2013), Mountine Lion (2012), Lion (2011), и Show Leopard (2009). Также есть Mac OS X Server , который предназначен для работы на серверах.

По данным общей статистики StatCounter Global Stats, процент пользователей Mac OS X составляет 9,5% рынка операционных систем, по состоянию на сентябрь 2014 года. Это намного ниже чем процент пользователей Windows (почти 90% ). Одной из причин этого является то что компьютеры Apple очень дорогие.

Linux

Linux — семейка операционных систем с открытым исходным кодом. Это значит, они могут модифицироваться (изменяться) и распространятся любым человеком по всему миру. Это очень отличает эту ОС от других, таких как Windows, которая может изменяться и распространяться только самим владельцем (Microsoft). Преимущества Линукса в том, что он бесплатный, и есть много различных версий на выбор. Каждая версия имеет свой внешний вид, и самые популярные из них это Ubuntu , Mint и Fedora .

Linux назван в честь Линуса Торвальдса, который заложил основу в Linux в 1991 году.

По данным общей статистики StatCounter Global Stats, процент пользователей Linux составляет менее 2% рынка операционных систем, по состоянию на сентябрь 2014 года. Однако, из-за гибкости и легкости в настройках большинство серверов работают на Linux.

Операционные системы для мобильных устройств

Все операционные системы, о которых мы говорили выше разработаны для настольных и портативных компьютеров, таких как ноутбук. Есть операционные системы, которые разработаны специально для мобильных устройств, таких как телефоны, и MP3-плееры, например, Apple, IOS, Windows Phone и Google Android. На рисунке ниже вы можете увидеть Apple, IOS работающий на IPad.

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

На этом все. Оставьте в комментариях какой операционной системой пользуетесь вы и почему она вам нравиться