Краткий обзор современных операционных систем – Все другие современные системы которые. Анализ современных операционных систем. Краткий обзор современных операционных систем

Статья на тему «Современные операционные системы»

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

Современные операционные системы используют Графический Интерфейс Пользователя (ГИП, по англ. GUI – Graphical User Interface). GUI позволяет использовать мышь, клавиатуру и джойстик для управления экранными объектами (иконки, кнопки, значки, меню), которые представлены пользователю на дисплее, в виде сочетании графики и текста. GUI каждой операционной системы имеет свой внешний вид, но все они разработаны так, чтобы быть максимально простым в использовании.

Существуют три наиболее популярных операционных систем для компьютеров: Microsoft Windows, Apple Mac Os X, Linux.

Microsoft Windows

Компания Microsoft создала операционную систему Windows в начале 1980-х годов

Семейство Microsoft Windows:

  • Windows NT 4

  • Windows 2000

  • Windows ME

За последующие годы было выпущено много версий Windows. Наиболее популярные из них:

  • Windows 10 (2015)

  • Windows 8 (2012)

  • Windows 7 (2009)

  • Windows Vista (2007)

  • Windows XP (2001)

Windows 10 – операционная система для персональных компьютеров, разработанная корпорацией Microsoft в рамках семейства Windows NT. Первая предварительная версия Windows 10 была выпущена 30 сентября 2014 года для корпоративных клиентов. Это первая операционная система Microsoft, которая официально распространяется не только с серверов поставщика, но и с компьютеров ее пользователей.

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

Windows 8 – операционная система, принадлежащая к семейству ОС Microsoft Windows. В продажу поступила 26 октября 2012 года. В отличие от своих прдшественников Windows 8 использует новый интерфейс под названием Metro. Также в системе присутствует «классический» рабочий стол в виде отдельного приложения. Вместо меню «Пуск» в интерфейсе используется «активный угол», нажатие на которой открывает стартовый экран.

Основные нововведения – функция «Семейная безопасность», новая панель управления, новый Диспетчер задач, Магазин приложений Windows Store и др.

Windows 7 — пользовательская операционная система семейства Windows NT, поступила в продажу 22 октября 2009 года. В этой операционной системе реализована поддержка Unicode 5.1.

В систему встроено около 120 фоновых рисунков, уникальных для каждой страны и языковой версии. Также в Windows 7 была улучшена совместимость со старыми приложениями. Проигрыватель Windows Media Player 12 получил новый интерфейс. Функция Удаленного рабочего стола тоже потерпела изменения. Была введена поддержка интерфейса Aero Peek, Direct 2D и Direct 3D 10.1, поддержка нескольких мониторов, расширений мультимедиа, DirectShow, а также возможность воспроизведегия звука с инзкими задержками.

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

Windows Vista – операционная система семейства Windows NT производства корпорации Microsoft. Построена на основе гибридного ядра NT версии 6.0. Официально для корпоративных клиентов была выпущена 30 ноября 2006 года, а для обычных клиентов продажи системы начались 30 января 2007 года.

В Windows Vista обновлена подсистема управления памятью и вводом-выводом. Также новой функциональностью является «Гибридный спящий режим», при использовании которого содержимое оперативной памяти записывается на HDD, но из памяти также не удаляется. Также Windows Vista имеет новый логотип.

С 28 июля 2005 года разработчикам и IT-профессионалам была разослана первая бета-версия. В ней были представлены основы новой арзитектуры системы и все разработанные на тот день технические возможности. Основные нововведения:

  • По утверждению Microsoft, время загрузки системы меньше, чем в Windows XP

  • Боковая панель Windows: прозрачная панель сбоку экрана, где пользователь может разместить мини-приложения (гаджеты)

  • Windows Shell: панель предварительного просмотра позволяет пользователям просматривать миниатюры различных файлов и просмотр содержимого документа

Apple Mac OS X

OS X – проприетарня операционная система производства Apple.

В OS X используется ядро XNU, основанная на микроядре Mach и содержащще программный код, разработанный компанией Apple, а также код из OC NeXTSTEP и FreeBSD.

Операционная система OS X значительно отличается от предыдущих, «классических» версий Mac OS. Основа этой системы – POSIX-совместимая операционная система Darwin, являющаяся свободным программным обеспечением.

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

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

Основами OS X являются:

  • Подсистема с открытым кодом – Darwin (ядро Mach и набор утилит BSD)

  • Среда программирования Core Foundation (Carbon API, Cocoa API и Java API)

  • Графическая среда Aqua (Quick Time, Quartz Extreme и Open GL)

  • Технологии Core Image, Core Animation, CoreAudio и CoreData

Linux

Linux – общее название UNIX подобных операционных систем на основе одноименного ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU. Linux работает на РС-совместимых системах семейства Intel x86 IA-64, а также на AMD64, PowerPC, ARM и многих других.

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

Есть много различных версий Linux икаждая из них имеет свой внешний вид. Наиболее популярные из них: Ubuntu, Mint и Fedora.

В большей степени дизайн Linux систем базируется на принципах, заложенных в Unix в течение 1970-х и 1980-х годов. Такая система использует монолитное ядро Linux, которое управляет процессами, сетевыми функциями, периферией и доступом к файловой системе.

Драйверы устройств либо интегрированы непосредственно в ядро, либо добавлены в виде модулей, загружаемых во время работы системы. Пользовательские компоненты GNU являются важной частью большинства Linux систем, которые включают в себя наиболее распространенные реализации библиотеки языка Си, популярных оболочек операционной системы, и многих других общих инструментов Unix, которые выполняют многие основные задачи операционной системы. Графический интерфейс пользователя в большинстве систем Linux построен на основе X Windows System.

Все другие современные системы которые. Анализ современных операционных систем. Краткий обзор современных операционных систем

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

Современные операционные системы используют Графический Интерфейс Пользователя (ГИП, по англ. GUI – Graphical User Interface ). GUI позволяет использовать мышь, клавиатуру и джойстик для управления экранными объектами (иконки, кнопки, значки, меню), которые представлены пользователю на дисплее, в виде сочетании графики и текста. GUI каждой операционной системы имеет свой внешний вид, но все они разработаны так, чтобы быть максимально простым в использовании.

Существуют три наиболее популярных операционных систем для компьютеров: Microsoft Windows , Apple Mac Os X , Linux .

Microsoft Windows

Компания Microsoft создала операционную систему Windows в начале 1980-х годов

Семейство Microsoft Windows:

    Windows NT 4

    Windows 2000

    Windows ME

За последующие годы было выпущено много версий Windows . Наиболее популярные из них :

    Windows 10 (2015)

    Windows 8 (2012)

    Windows 7 (2009)

    Windows Vista (2007)

    Windows XP (2001)

Windows 10 – операционная система для персональных компьютеров, разработанная корпорацией Microsoft в рамках семейства Windows NT . Первая предварительная версия Windows 10 была выпущена 30 сентября 2014 года для корпоративных клиентов. Это первая операционная система Microsoft , которая официально распространяется не только с серверов поставщика, но и с компьютеров ее пользователей.

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

Windows 8 – операционная система, принадлежащая к семейству ОС Microsoft Windows . В продажу поступила 26 октября 2012 года. В отличие от своих прдшественников Windows 8 использует новый интерфейс под названием Metro . Также в системе присутствует «классический» рабочий стол в виде отдельного приложения. Вместо меню «Пуск» в интерфейсе используется «активный угол», нажатие на которой открывает стартовый экран.

Основные нововведения – функция «Семейная безопасность», новая панель управления, новый Диспетчер задач, Магазин приложений Windows Store и др.

Windows

7 — пользовательская операционная система семейства Windows NT , поступила в продажу 22 октября 2009 года. В этой операционной системе реализована поддержка Unicode 5.1.

В систему встроено около 120 фоновых рисунков, уникальных для каждой страны и языковой версии. Также в Windows 7 была улучшена совместимость со старыми приложениями. Проигрыватель Windows Media Player 12 получил новый интерфейс. Функция Удаленного рабочего стола тоже потерпела изменения. Была введена поддержка интерфейса Aero Peek, Direct 2D и Direct 3D 10.1, поддержка нескольких мониторов, расширений мультимедиа, DirectShow, а также возможность воспроизведегия звука с инзкими задержками.

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

Windows Vista – операционная система семейства Windows N T производства корпорации Microsoft . Построена на основе гибридного ядра N T версии 6.0. Официально для корпоративных клиентов была выпущена 30 ноября 2006 года, а для обычных клиентов продажи системы начались 30 января 2007 года.

В Windows Vista обновлена подсистема управления памятью и вводом-вы

Дисциплина Операционные системы Краткий обзор современных операционных систем

Дисциплина: Операционные системы Краткий обзор современных операционных систем План: 1. Семейство ОС UNIX. 2. Дисциплина: Операционные системы Краткий обзор современных операционных систем План: 1. Семейство ОС UNIX. 2. Общая характеристика и особенности архитектуры. 3. Интерфейс пользователя. 4. Основные особенности.

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

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

ОС UNIX обладает простым, но очень мощным командным языком и независимой от устройств файловой ОС UNIX обладает простым, но очень мощным командным языком и независимой от устройств файловой системой. Система UNIX предоставляет пользователям средства направления выхода одной программы непосредственно на вход другой. В число системных и прикладных программ, поставляемых с UNIX системами, входят редакторы текстов, программируемые интерпретаторы командного языка, компиляторы с нескольких популярных языков программирования, включая С, С++, ассемблер, PERL, FORTRAN и многие другие, компоновщики (редакторы межпрограммных связей), отладчики, многочисленные библиотеки системных и пользовательских программ, средства сортировки и ведения баз данных, много численные административные и обслуживающие программы. Центральной частью UNIX систем является ядро (kernel). Оно состоит из большого количества модулей и с точки зрения архитектуры считается монолитным. В ядре всегда можно выделить три основные подсистемы: управления процессами, управления файлами, управления операциями ввода вывода между центральной частью и периферийными устройствами.

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

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

Суперпользователь Администратор системы, который тоже является зарегистрированным пользователем, чтобы управлять всей системой, должен обладать Суперпользователь Администратор системы, который тоже является зарегистрированным пользователем, чтобы управлять всей системой, должен обладать существенно большими, чем обычные пользователи, привилегиями. В операционных системах UNIX эта задача решается путем выделения единственного нулевого значения UID. Пользователь с таким значением UID называется суперпользователем (superuser) и обозначается словом root (корень). Он имеет неограниченные права на доступ к любому файлу и на выполнение любой программы. Кроме того, такой пользователь имеет возможность полного контроля над системой. Он может оста новить ее и даже разрушить. По этой причине не рекомендуется работать под этой учетной записью. Администратор должен создать себе обычную учетную запись простого пользователя, а для выполнения действий, связанных с административными полномочиями. Еще одним важным отличием суперпользователя от обычного пользователя ОС UNIX является то, что на суперпользователя не распространяются ограничения на используемые ресурсы. Для обычных пользователей устанавливаются такие ограничения, как максимальный

размер файла, максимальное число сегментов разделяемой памяти, максимально допустимое пространство на диске и т. размер файла, максимальное число сегментов разделяемой памяти, максимально допустимое пространство на диске и т. д. Суперпользователь может изменять эти ограничения для других пользователей, но на него они не действуют. Интерфейс пользователя Традиционный способ взаимодействия пользователя с системой UNIX основыва ется на командных языках. В системе поддерживается несколько командных интерпретаторов с похожими, но различающимися своими возможностями коман дными языками. Общее название для любого командного интерпретатора ОС UNIX — оболочка (shell), поскольку любой интерпретатор представляет внешнее окружение ядра системы. Любой командный язык оболочки фактически состоит из трех частей: • служебных конструкций, позволяющих манипулировать текстовыми строка ми и строить сложные команды на основе простых команд; • встроенных команд, выполняемых непосредственно интерпретатором команд ного языка; • команд, представляемых отдельными выполняемыми файлами.

Процессы Процесс в системах UNIX—это программа, выполняемая в собственном виртуальном адресном пространстве. Когда пользователь Процессы Процесс в системах UNIX—это программа, выполняемая в собственном виртуальном адресном пространстве. Когда пользователь входит в систему, автоматически создается процесс, в ко тором выполняется программа командного интерпретатора. Если командному ин терпретатору встречается команда, соответствующая выполняемому файлу, то он создает новый процесс и запускает в нем соответствующую программу, начиная с функции main. Эта запущенная программа, в свою очередь, может создать процесс и запустить в нем другую программу (та тоже должна содержать функцию main) и т. д.

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

В UNIX системах организуется разделение времени (time sharing), то есть каждому процессу выделяется квант В UNIX системах организуется разделение времени (time sharing), то есть каждому процессу выделяется квант времени. Либо процесс завершается сам до истечения отведенного ему кванта времени, либо он приостанавливается по истечении кванта и продолжает свое исполнение при очередном получении нового кванта времени. Механизм диспетчеризации характеризуется достаточно справедливым распределением процессорного времени между всеми процессами. Пользовательским процессам приписываются приоритеты в зависимости от получаемого ими процессорного времени. Процессам, которые получили много процессорного времени, назначают более низкие приоритеты, в то время как процессам, которые получили лишь немного процессорного времени, наоборот, повышают приоритет. Файловая система Файл в системе UNIX представляет собой множество символов с произвольным доступом. В файле могут содержаться любые данные, помешенные туда пользова телем, и файл не имеет никакой иной структуры, кроме той, какую создаст в нем пользователь.

Взаимодействие между процессами Операционная система UNIX и полной мере отвечает требованиям технологии клиент сервер. Взаимодействие между процессами Операционная система UNIX и полной мере отвечает требованиям технологии клиент сервер. Эта универсальная модель служит основой построения любых сложных систем, в том числе и сетевых. Разработчики СУБД, коммуникационных систем, систем электронной почты, банковских систем и т. д. во всем мире широко используют технологию клиент сервер. Для построения программных систем, работающих по принципам модели «клиент сервер» , в UNIX существуют следующие механизмы: • сигналы; • семафоры; • программные каналы; • очереди сообщений; • сегменты разделяемой памяти; • вызовы удаленных процедур.

Сигналы Если рассматривать выполнение процесса на виртуальном компьютере, который предоставляется каждому пользователю, то в Сигналы Если рассматривать выполнение процесса на виртуальном компьютере, который предоставляется каждому пользователю, то в такой системе должна существовать система прерываний, отвечающая стандартным требованиям: • обработка исключительных ситуаций; • средства обработки внешних и внутренних прерываний; • средства управления системой прерываний (маскирование и демаскирование). Всем этим требованиям в UNIX отвечает механизм сигналов, который позволяет не только воспринимать и обрабатывать сигналы, но и порождать их и посылать на другие машины (процессы). Сигналы могут быть синхронными, когда инициатор сигнала — сам процесс, и асинхронными, когда инициатор сигнала — интерактивный пользователь, сидящий за терминалом.

Современные операционные системы основные возможности и отличия (стр. 1 из 2)

Сообщение по теме:

«Современные операционные системы: основные возможности и отличия»

СОДЕРЖАНИЕ

1. Современные операционные системы: основные возможности и отличия

1.1 MS Windows

1.2 Mac OS

1.3 Unix-Linux

Список используемой литературы

1. Современные операционные системы: основные возможности и отличия

1.1 MSWindows

История развития операционных систем для персональных компьютеров началась в далеком 1981 году. ИпервойОСстала MS-DOS (Microsoft Disk Operation System). «ДОС» поставлялась тогда с новыми компьютерами от IBM. Несмотря на то, что «ДОС» была выпущена Microsoft, это не оригинальная разработка этой компании: до нее существовала ОС под названием QDOS, созданная компанией Seattle Computer Products, и Билл Гейтс с товарищами просто взял и переделал ее. К слову сказать, другие версии DOS появлялись и позже. Так, в свое время на Руси была популярна DR-DOS производства компании Digital Research, называвшаяся в России «Дурдосом». Главные недостатки «ДОСа», которые потом и потребовали разработки новых ОС, — невозможность работы с графикой, «объемными» программами и однозадачность. Под DOS было написано великое множество программ, но быстрорастущие потребности, а также конкуренция потребовали новых решений. Поэтому в конце 80-х годов и появились Windows.

Первые версии знаменитых «окон» не произвели большого фурора, несмотря на то, что в них уже появилась и многозадачность (хотя и условная: больше, чем три программы, она не позволяла запускать одновременно), и графика. Но в 1992 году, когда вышла Windows 3.0, а затем и версии 3.1 и 3.11, Microsoft уже воспринималась как компания, разрабатывающая системы для домашних компьютеров. ОС от Билла Гейтса могли уже пользоваться не только многоопытные программисты, но и обычные пользователи. Доступность по цене сделала их безумно привлекательными. Хотя Windows 3.0 и все ее модификации не были самостоятельной ОС, это было что-то типа дополнительного ПО для MS-DOS, которое просто расширяло его возможности.

Windows 3.11, несмотря на все его преимущества, еще не мог называться «продуктом года», а вот Windows 95… Девяносто пятый год прошлого века стал поворотным: «окна» увидели свет такими, какими мы привыкли их видеть сейчас. Очевидцы даже утверждают, что в день выхода новой ОС люди праздновали свою победу над ПК. С этого момента он должен был стать «волшебной палочкой» в руках пользователей. Windows 95 открыл для пользователя мир игр с шикарной графикой, мир звуков, мир простоты установки на ОС новых программ и удобство работы с новым «железом». Мир, от которого сейчас уже сложно отказаться (каким бы он ни был «шатким»).

Через три года этот мир модернизировался и стал еще проще, удобнее и приятнее: появилась Windows 98, которая практически ничем не отличалась от предшественницы. Все то, что предлагала пользователям Windows 98, они могли получить и в Windows 95, просто доустановив кучу программ. Фактически Windows 98 в наше время звалась бы Service Pack’ом для Win95.

В 1984 году Microsoft выпустила свой первый сетевой продукт, называемый Microsoft Networks, который обычно неформально называют MS-NET. Некоторые концепции, заложенные в MS-NET, такие как введение в структуру базовых компонент — редиректора и сетевого сервера — успешно перешли в LAN Manager, а затем и в Windows NT.

Microsoft все еще поставляет свою сетевую ОС LAN Manager. Большое количество независимых поставщиков имеют лицензии на эту ОС и поддерживают свои собственные версии LAN Manager как часть своих сетевых продуктов. В число этих компаний входят такие известные фирмы как AT&T и Hewlett-Packard. LAN Manager требует установки на файл-сервере операционной системы OS/2, рабочие станции могут работать под DOS, Windows или OS/2. OS/2 — это операционная система, реализующая истинную многозадачность, работающая в защищенном режиме микропроцессоров x86 и выше. LAN Manager использует 32-х битную версию файловой системы OS/2, называемую HPFS, которая оптимизирована для работы на файл-сервере за счет кэширования каталогов и данных. LAN Manager — это первая сетевая ОС, разработанная для поддержки среды клиент-сервер. Ключевыми компонентами LAN Manager являются редиректор и сервер. Особенно эффективно LAN Manager поддерживает архитектуру клиент-сервер для систем управления базами данных. LAN Manager разрешает рабочим станциям под OS/2 поддерживать сетевой сервис по технологии «равный-с-равным». Это означает, что рабочая станция может выполнять функции сервера баз данных, принт-сервера или коммуникационного сервера. Ограничением является то, что только один пользователь, кроме владельца этой рабочей станции, имеет доступ к такому одноранговому сервису.

Для работы в небольшой сети фирма Microsoft предлагает компактную, не требующую значительных аппаратных или программных затрат операционную систему Windows for Workgroups. Эта операционная система позволяет организовать сеть по схеме «равный-с-равным», при этом нет необходимости приобретать специальный компьютер для работы в качестве сетевого сервера. Эта операционная система особенно подходит для решения сетевых задач в коллективах, члены которого ранее широко использовали Windows 3.1. В Windows for Workgroups достигнута высокая производительность сетевой обработки за счет того, что все сетевые драйверы являются 32-х разрядными виртуальными драйверами.

С середины 1993 года Microsoft начала выпуск новых операционных систем «новой технологии» (New Technology — NT) Windows NT.

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

В отличие от Windows, в которой реализована многозадачность без вытеснения (non-preemptive multitasking), в Windows NT используется механизм многозадачности с вытеснением (preemptive multitasking).

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

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

Windows NT Server поддерживает до 16 параллельных процессоров, что актуально для таких серверов, как Symmetry 750 фирмы Sequent с 16 процессорами Intel 486/50 МГц. Следует, однако, иметь в виду, что реализация СМП в Windows NT Server нацелена на оптимизацию производительности и не обеспечивает резервирования в целях повышения отказоустойчивости. В случае выхода из строя одного из процессоров система останавливается.

Помимо совместимости программных интерфейсов, Windows NT поддерживает существующие файловые системы, включая файловую систему MS-DOS (FAT), файловую систему CD-ROM, файловую систему OS/2 (HPFS) и собственную новую файловую систему (NTFS).

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

Позже на базе WindowsNT появились Windows 2000 и WindowsXP (eXperience), которые составляют сейчас львиную долю установленных операционных систем в мире.

1.2 MacOS

Компьютеры с изображением семицветного яблочка уже давно перестали быть диковинкой. Их теперь можно встретить практически везде – в издательствах, рекламных агентствах, дизайн — студиях. Высокую популярность компьютеров Apple среди верстальщиков и дизайнеров можно объяснить множеством причин, но высокое качество, удобный интерфейс и надежность работы техники этой марки отмечают все. К новому тысячелетию компания подходит уверенно занимающей достойное место среди крупнейших производителей компьютеров. Новые разработки на базе процессоров PowerPC 750 (G3) уже завоевали заслуженную популярность, и Apple готовит к выпуску еще более мощные модели компьютеров, оснащенные надежной и удобной операционной системой MacOS. Одна из последних моделей – iMac – стала просто хитом сезона, побив все рекорды по продажам. Отличительные особенности этого компьютера – высокая вычислительная мощность, простота установки и настройки, элегантный дизайн при невысокой стоимости.

Настоящий успех пришел с моделью Apple II. Это был первый в истории человечества персональный компьютер в пластиковом корпусе, с цветной графикой. Стоил этот компьютер 1298 долларов. В начале 1978 года на рынок вышел недорогой дисковод для дискет Apple Disk II, который еще больше увеличил объемы продаж.

С помощью фирмы Bell & Howard специальная версия Apple II, выполненная из черного пластика, стала поставляться на образовательный рынок.

Компания быстро росла. Вскоре, к 1980 году, в ее стенах трудилось уже несколько тысяч человек, ее продукция стала поставляться за пределы США. В компанию стали приходить и новые инвесторы, серьезные опытные менеджеры… Компания быстро превращалась в монстра.

Между тем, продукция компании произвела в мире самую настоящую революцию, изменив расстановку сил и заложив фундамент для потрясающего будущего. Из скованных корпоративными рамками компьютерных лабораторий вычислительная техника вырвалась на свободу, и сотни тысяч мечтателей и прожектеров получили в свои руки настолько мощное средство самовыражения, что результат не замедлил сказаться. Дэниел Бриклин, в свободное время, разработал программу, которая буквально «взорвала» рынок. Программа называлась VisiCalc, и представляла из себя компьютерную реализацию обыкновенных таблиц. Дэниел не запатентовал свое изобретение. Эта ошибка стоила ему не менее чем 100 миллионов долларов.

Самые популярные операционные системы — Marketer

Антон Юдин

Интернет-маркетолог, Руководитель интернет-агентства UAWEB

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

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

Доминирующей настольной (десктопной) операционной системой является Microsoft Windows с долей рынка около 83,3%. MacOS от Apple Inc. занимает второе место (11,2%), а разновидности Linux находятся на третьей позиции (1,55%).

В секторе мобильных (смартфонов и планшетов) по данным третьего квартала 2016 года Android от Google доминирует с 87,5%, а темпы роста — 10,3% в год, за которым следует iOS Apple с 12,1% и в год снижение рынка Доля в 5,2 процента, тогда как другие операционные системы составляют всего 0,3 процента.

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

Рассмотрим статистику использования ОС согласно данным statcounter.com. Внимание, в статистике совокупные данные всех Platform:

  • Desktop
  • Mobile
  • Tablet
  • Console

ТОП операционных систем в Украине:

В Украине лидирующей по использованию операционной системой является конечно же Windows — 73.33% всех устройств, от настольных до карманных. И так как мобильные технологии берут свое, Android — в Украине тоже взял 13,19%. Операционная система производства компании Apple OS X занимает третье место — 5.38%, и даже если к нему прибавить показатель iOS — 4,46% — это не даст ему обогнать по популярности в Украине Андроид.

Статистика использования браузеров в Украине 2017

Беларусь имеет такую статистику ОС:

Первый — Windows — 71,27%, второй — Android — 17,74% и та же ситуация с OS X — 4,2% и iOS — 3,55%.

Какими браузерами пользуются в Беларуси

Рейтинг ОС в Казахстане:

Казахстан более мобильный. И хоть Windows все-равно первый — 63,85%,  Android имеет 23,08%, то есть практически 1/4. Рейтинг iOS здесь тоже выше — 7,83%.

Казахстан статистика операционные системы 2017

Популярность операционных систем в России:

Первое место Windows — 68,58%. Второе и третье место Android — 15,88% и iOS — 7,11%

Виндоус или андроид, операционные системы в России

Статистика операционных систем в мире:

Учитывая совокупную статистику настольных и мобильных платформ, на июль 2017 года лидирует ОS Android — 41.24% всех устройств.  Второй и третий соответственно Windows — 35,24% и  iOS — 13,2%.

Лидеры по популярности среди операционных систем в мире

 

Немного истории

В 1940-е годы самые ранние электронные цифровые системы не имели операционных систем. Электронные системы этого времени были запрограммированы на ряды механических переключателей или с помощью перемычек на платах. Это системы специального назначения, которые, например, генерировали баллистические таблицы для военных или контролировали печать чеков начисления заработной платы из данных на перфокартах. После того, как были изобретены программируемые компьютеры общего назначения, были введены машинные языки (состоящие из строк двоичных цифр 0 и 1 на перфолентной бумажной ленте), которые ускорили процесс программирования.

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

Позже машины поставлялись с библиотеками программ, которые были бы связаны с пользовательской программой для оказания помощи в таких операциях, как ввод и вывод, а также генерация компьютерного кода из удобочитаемого символьного кода. Это был генезис современной операционной системы. Тем не менее, машины по-прежнему выполняли одно задание за раз. В Кембриджском университете в Англии очередность работы была когда-то стиральной линией (линия одежды), из которой ленты были подвешены с разными цветными штифтами для обозначения приоритетов работы.

Улучшением стал Супервайзер Atlas, введенный с Манчестерским Атласом, введенным в эксплуатацию в 1962 году, «который многими считался первой узнаваемой современной операционной системой»

Macos

MacOS (ранее «Mac OS X» и более поздняя «OS X») представляет собой линейку графических операционных систем открытого ядра, разработанных, продаваемых и проданных Apple Inc., последняя из которых предварительно загружена на все компьютеры Macintosh, которые в настоящее время поставляются. MacOS является основной операционной системой Apple с 1984 года. Это операционная система UNIX, построенная на технологии, разработанной в NeXT во второй половине 1980-х годов и вплоть до Apple купила компанию в начале 1997 года. Операционная система была впервые выпущена в 1999 году как Mac OS X Server 1.0, а в марте 2001 года — клиентской версией (Mac OS X v10.0 «Cheetah»). С тех пор было выпущено еще шесть различных «клиентских» и «серверных» выпусков macOS, пока они не были объединены в OS X 10.7 «Lion».

До его слияния с macOS серверная версия — сервер macOS — была архитектурно идентична его настольной копии и обычно работала на линейке аппаратного обеспечения Macintosh от Apple. Сервер macOS включал инструменты управления и администрирования рабочих групп, которые обеспечивают упрощенный доступ к ключевым сетевым службам, включая агента передачи почты, сервера Samba, сервера LDAP, сервера имен доменов и других. С Mac OS X v10.7 Lion все серверные аспекты Mac OS X Server были интегрированы в клиентскую версию, а продукт переименован в «OS X» (отбрасывание «Mac» от имени). Серверные инструменты теперь предлагаются как приложение.

Linux

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

Linux является Unix-подобным, но был разработан без какого-либо кода Unix, в отличие от BSD и его вариантов. Из-за своей модели с открытой лицензией код ядра Linux доступен для изучения и модификации, что привело к его использованию на широком спектре вычислительной техники от суперкомпьютеров до смарт-часов. Хотя оценки предполагают, что Linux используется только на 1,82% всех «настольных» (или переносных) ПК, он широко используется для использования на серверах и встраиваемых системах, таких как сотовые телефоны. Linux заменил Unix на многих платформах и используется на большинстве суперкомпьютеров, включая топ-385. Многие из тех же компьютеров также находятся на Green500 (но в разном порядке), а Linux работает на вершине 10. Linux также широко используется на других небольших энергоэффективных компьютерах, таких как смартфоны. Ядро Linux используется в некоторых популярных дистрибутивах, таких как Red Hat, Debian, Ubuntu, Linux Mint и Android от Google, Chrome OS и Chromium OS.

Microsoft Windows

Microsoft Windows — это семейство проприетарных операционных систем, разработанных корпорацией Microsoft и предназначенных главным образом для компьютеров на базе архитектуры Intel с общим общим объемом использования 88,9% на компьютерах, подключенных к Интернету.

Microsoft Windows впервые была выпущена в 1985 году как операционная среда, работающая поверх MS-DOS, которая была стандартной операционной системой, поставляемой на большинстве персональных компьютеров Intel в то время. В 1995 году была выпущена Windows 95, которая использовала только MS-DOS в качестве начальной загрузки. Для обратной совместимости Win9x может запускать в реальном времени MS-DOS и 16-битные драйверы Windows 3.x. Windows ME, выпущенная в 2000 году, была последней версией семейства Win9x. Более поздние версии были основаны на ядре Windows NT. Текущие клиентские версии Windows работают на IA-32, x86-64 и 32-разрядных ARM-микропроцессорах. Кроме того, Itanium по-прежнему поддерживается в старой версии сервера Windows Server 2008 R2. В прошлом Windows NT поддерживала дополнительные архитектуры.

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

ReactOS — это альтернативная операционная система Windows, которая разрабатывается на принципах Windows — без использования какого-либо кода Microsoft.

Другие

Было много операционных систем, которые были значительными в свое время, но их уже нет, таких как AmigaOS; OS/2 от IBM и Microsoft; Классическая Mac OS, предшественник не-Unix для MacOS от Apple; BeOS; XTS-300; RISC OS; MorphOS; Хайку; BareMetal и FreeMint. Некоторые из них по-прежнему используются на нишевых рынках и продолжают развиваться как платформы меньшинств для сообществ энтузиастов и специализированных приложений. OpenVMS, ранее из DEC, все еще активно развивается Hewlett-Packard. Тем не менее, другие операционные системы используются почти исключительно в академических кругах, для обучения в операционных системах или для исследования концепций операционной системы. Типичным примером системы, которая выполняет обе роли, является MINIX, тогда как, например, Singularity используется исключительно для исследования.

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *