Какие операционные системы вы знаете
Перейти к содержимому

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

  • автор:

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

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

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

Сегодня наиболее известными операционными системами являются ОС семейства Microsoft Windows и UNIX-подобные системы.

  • 1 Функции
  • 2 Файловые системы
  • 3 Мультизагрузка
  • 4 Список операционных систем
    • 4.1 UNIX
    • 4.2 BSD
    • 4.3 Linux
    • 4.4 Amiga OS
    • 4.5 Free DOS
    • 4.6 FreeBSD
    • 4.7 Mac OS
    • 4.8 Microsoft Windows
    • 4.9 IBM OS/2
    • 4.10 ReactOS
    • 4.11 Plan 9
    • 4.12 Inferno OS
    • 4.13 Menuet OS
    • 4.14 Колибри ОС
    • 4.15 Эльбрус ОС
    • 5.1 iOS
    • 5.2 Android
    • 5.3 Ubuntu Touch

    Функции Править

    • Управление аппаратными средствами, устройствами ввода-вывода
    • Файловая система
    • Поддержка многозадачности (разделение использования памяти, времени выполнения)
    • Ограничение доступа, многопользовательский режим работы (если взять к примеру ДОС, то он не может быть многопользовательским)
    • Сеть (взять спектрам в пример…)
    • Обработка прерываний
    • Виртуальная память
    • «Планировщик» задач
    • Буферы ввода-вывода
    • Обслуживание драйверов устройств

    Файловые системы Править

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

    Файловая система определяет:

    • Максимально допустимую длину имени файлов
    • Максимальный возможный размер файла и раздела
    • Набор атрибутов файлов

    С точки зрения операционной системы, весь жесткий диск представляет собой набор кластеров (обычно размер кластера 512 байт)

    Мультизагрузка Править

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

    Более полный список операционных систем можно увидеть здесь.

    UNIX Править

    Операционная система UNIX была разработана группой сотрудников Bell Labs под руководством Денниса Ричи, Кена Томпсона и Брайана Кернигана в 1969 году.

    BSD Править

    В конце 1970-х годов сотрудники Калифорнийского университета в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами TCP/IP. Их разработка стала известна под именем BSD — Berkeley Systems Distribution. Она распространялась под лицензией, позволяющей дорабатывать и совершенствовать продукт и передавать результат третьим лицам, с исходными кодами или без них, при условии указания авторства кода, написанного в Беркли.

    Linux Править

    В начале 1990-х годов студент Хельсинкского университета Линус Торвальдс начал разработку ядра новой ОС для IBM-совместимых ПК, которое было названо Linux. В настоящее время GNU/Linux (совокупность различных дистрибутивов построенных на базе ядра Linux) стоит на втором месте по популярности среди ОС, используемых на рабочих столах пользователей (первое место принадлежит Microsoft Windows).

    Amiga OS Править

    Операционная система для персональных компьютеров семейства Amiga (процессор Motorola 68k), имеет атипичное микроядро называемое Exec. Классическую AmigaOS принято рассматривать как совокупность двух составляющих: Kickstart и Workbench.

    Kickstart обеспечивает абстрагирование от уникального аппаратного обеспечения Amiga и содержит в себе: шедулер вытесняющей многозадачности (Exec), дисковую операционную систему (AmigaDOS) и библиотеки графического интерфейса (Intuition).

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

    История AmigaOS начинается в 1984 году. Это была первая операционная система в которой были одновременно реализованы вытесняющая многозадачность реального времени, графический интерфейс пользователя и командная строка. Имеет 3 полноценных ответвления (наследующих архитектуру AmigaOS):

    • AROS — ОС совместимая с AmigaOS на уровне API, разрабатывается AROS Team на принципах Open-Source (процессоры x86).
    • AmigaOS 4.x — версии проприетарной AmigaOS, разработка компании Hyperion Ent. для семейства ПК AmigaONE (процессор PowerPC);
      • AmigaAnywhere — кроссплатформенная среда приложений аналогичная Java. Существует для всех процессоров;

      Free DOS Править

      FreeDOS — свободно-распространяемая функциональная копия известной операционной системы MS-DOS.

      FreeBSD Править

      FreeBSD Свободная операционная система семейства Unix, потомок AT&T Unix по линии BSD, создана Калифорниским Университетом Беркли.

      Mac OS Править

      Mac OS2 — Unix подобная операционная система, разработанна компанией Apple Computers Co. в 1984 году, под названием «System 1». В 1997 году, была выпущена 812-я версия операционной системы, и операционная система была переименована в Mac OS (Полное название: Macintosh Operating System).

      Microsoft Windows Править

      Microsoft Windows — это семейство операционных систем компании Microsoft. Была создана для компьютеров IBM с поддержкой MS-DOS.

      IBM OS/2 Править

      OS/2 — операционная система, разрабатывавшаяся компанией IBM (первоначально совместно с Microsoft, позже самостоятельно). В настоящее время работы над клиентскими версиями прекращены, в связи с широким распространением операционных систем семейства Windows NT. Серверные версии продолжают поддерживаться в связи с широким ареалом внедрения. Широко использовалась в США, в банковской и производственной сферах, а также в России, в банкоматах.

      ReactOS Править

      ReactOS — операционная система, один из проектов сообщества Open Source. В ходе разработки предполагается добиться полной совместимости с приложениями и драйверами Microsoft Windows(R) NT4. Это открытая операционная система, основанная на принципах архитектуры Windows NT® (такие продукты компании Microsoft, как Windows XP, Windows 7, Windows Server 2012 построены на архитектуре Windows NT). Система была разработана с нуля, и таким образом не основана на Linux и не имеет ничего общего с архитектурой UNIX.

      Plan 9 Править

      Plan 9 — Операционная система, разработанная в Bell Labs — колыбели UNIX и языка Си. Построена на идее использования файловых иерархий для представления любых ресурсов операционной системы и оборудования. Идеально подходит для построения распределенных систем.

      Inferno OS Править

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

      Menuet OS Править

      Menuet — самостоятельная операционная система написанная на языке программирования ассемблер. 64-битная версия коммерческая и требуется оплата.

      Колибри ОС Править

      Колибри — ответвление от Menuet OS, в отличие от Menuetа, полностью бесплатная.

      Эльбрус ОС Править

      Эльбрус ОС — операционная система для процессоров Эльбрус, разрабатываемая российской компанией МЦСТ.

      Мобильные операционные системы Править

      iOS Править

      iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, основанная на macOS X, разрабатываемая и выпускаемая американской компанией Apple.

      Android Править

      Android — операционная система, основана на ядре Linux, предназначена для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнесс-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, очков Google Glass, телевизоров и других устройств (в 2015 году появилась поддержка автомобильных развлекательных систем и бытовых роботов). Android имеет бесчисленное количество форков, которые в сообществе называются — оболочками Android.

      Ubuntu Touch Править

      Ubuntu Touch — мобильная операционная система, основанная на ядре Linux, в частности дистрибутива Ubuntu для настольных ПК, анонсированная 2 января 2013 года, разработанная компанией Canonical Ltd. для смартфонов и планшетов.

      Kai OS — операционная система, разрабатываемая для продвинутых телефонов.

      Symbian OS — операционная система для телефонов и смартфона от производителя Nokia

      Виды операционных систем: разбираемся в отличиях

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

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

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

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

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

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

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

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

      Задачи и функции операционной системы

      OС выполняет две основные задачи, которые и определяют ее предназначение:

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

      Узнай, какие ИТ — профессии
      входят в ТОП-30 с доходом
      от 210 000 ₽/мес
      Павел Симонов
      Исполнительный директор Geekbrains

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

      Подборка содержит только самые востребованные и высокооплачиваемые специальности и направления в IT-сфере. 86% наших учеников с помощью данных материалов определились с карьерной целью на ближайшее будущее!

      Скачивайте и используйте уже сегодня:

      Павел Симонов - исполнительный директор Geekbrains

      Павел Симонов
      Исполнительный директор Geekbrains

      Топ-30 самых востребованных и высокооплачиваемых профессий 2023

      Поможет разобраться в актуальной ситуации на рынке труда

      Подборка 50+ бесплатных нейросетей для упрощения работы и увеличения заработка

      Только проверенные нейросети с доступом из России и свободным использованием

      ТОП-100 площадок для поиска работы от GeekBrains

      Список проверенных ресурсов реальных вакансий с доходом от 210 000 ₽

      Получить подборку бесплатно
      Уже скачали 23660

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

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

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

      Некоторые типы OС имеют и другие функции.

      Классификация операционных систем

      Существует несколько классификаций ОС.

      В зависимости от способа организации вычислений:

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

      В зависимости от типа ядра:

      • OС с монолитным ядром;
      • OС с микроядром;
      • OС с гибридным ядром.

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

      Операционная система, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.

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

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

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

        1. Загрузчик
        2. Ядро
        3. Командный процессор
        4. Драйверы устройств
        5. Встроенное программное обеспечение

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

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

        Microsoft Windows

        Компания Microsoft создала операционную систему Windows в середине 1980-х годов. За последующие годы были выпущены много версий Windows, но наиболее популярными из них являются Windows 10 (выпущен в 2015 году), Windows 8 (2012), Windows 7 (2009), Windows Vista (2007), и Windows XP (2001). Windows поставляется предустановленной на большинстве новых компьютерах, и является самой популярной операционной системой в мире.

        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, который предназначен для работы на серверах.

        Linux

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

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

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

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

        Операционная система (ОС, Operating system, OS) — это специальный набор программ, благодаря которому все системы компьютера взаимодействуют как между собой, так и с пользователем. Простыми словами, операционная система – это основа, без которой невозможно работать ни с одной программой на компьютере. Приложения и сервисы (например, текстовые редакторы, таблицы, интернет-браузеры, базы данных) просто не запустятся, если на компьютере не будет ОС.

        Можно выделить следующие основные функции OS:

        • обеспечивает взаимодействие всего оборудования компьютера (от клавиатуры и мышки до Wi-Fi соединения) с помощью драйверов;
        • обеспечивает взаимодействие между приложениями и оборудованием с помощью аппаратных драйверов;
        • выделяет ресурсы для выполнения всех запущенных на компьютере задач;
        • распределяет ресурсы между процессорами и ядрами, а также внутреннюю память между запущенными приложениями.

        Что такое ОС 1

        Структурные компоненты ОС:

        1. Ядро — «сердце» ОС. Именно оно контролирует запуск всех программ и компьютерных компонентов.
        2. Командный модуль — обеспечивает выполнение команд, поступающих от пользователя.
        3. Набор драйверов — система специальных программ для корректной работы ОС.
        4. Сервисные утилиты — дополнительные програмы для выполнения различных задач.
        5. Оболочка — графический интерфейс ОС, именно его видит пользователь компьютера.

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

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

        В общем смысле все ОС можно классифицировать на две основные группы: Windows и UNIX-подобные. Также OS делят на такие типы, как:

        • текстовые и графические,
        • платные и бесплатные,
        • 32-битные и 64-битные,
        • мобильные и десктопные,
        • с открытым исходным кодом и с закрытым.

        Самые популярные на сегодняшний день операционные системы: Windows, Linux, MAC OS и Android. Рассмотрим их подробнее.

        1. Microsoft Windows. Позволяет запускать несколько приложений одновременно и свободно переключаться между ними в процессе использования. ОС отличается широким функционалом, простотой и доступностью применения. Разработаны операционные системы для персональных компьютеров и ОС для сервера.
        2. Linux. Универсальная система, которая содержит все необходимые программы для работы с текстами и изображениями. Разработаны версии для персональных компьютеров и серверов. Существенным бонусом для пользователей служит бесплатное распространение ОС.
        3. MAC OS. Специальная ОС, созданная для компьютеров компании Apple. Привлекает стабильностью работы, надежностью в использовании и интуитивно понятным интерфейсом.
        4. Android. ОС, разработанная на основе ядра Linux, которая предназначена для работы смартфонов, нетбуков, планшетов, смарт-часов и других девайсов.

        Чем отличается серверная операционная система от обычной

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

        • возможностью использовать инструменты администрирования: на серверной ОС можно использовать диспетчер серверов, управление учетными записями пользователей, систему динамического распределения IP-адресов, файловый сервер и другие инструменты.
        • минимальными системными требованиями: например, пользовательская ОС Windows потребляет от 300 МБ до 2 ГБ оперативной памяти, поэтому на компьютере должно быть минимум 4 ГБ. А чтобы установить на компьютер серверную ОС, потребуется уже минимум 32 ГБ.
        • типом оболочки: например, на Linux пользовательская ОС имеет графическую оболочку, а серверная ОС имеет текстовую.

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

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

        В настоящее время самые популярные серверные ОС – это Microsoft Windows, Linux (Ubuntu, Debian, CentOS), Enterprise Linux от Red Hat и Free BSD.

        1. Microsoft Windows. Версии Windows Server 2016, Windows Server 2019 и Windows Server 2022 соответствуют всем запросам системных пользователей и обладают усиленной системой безопасности. ОС доступна только по лицензии и чувствительна к вирусным программам.
        2. Ubuntu. При определенных навыках система настройки не вызовет затруднений. Эта ОС требует значительно меньше ресурсов, проста в обслуживании и абсолютно универсальна. Чаще всего используется для серверов с небольшой нагрузкой.
        3. Debian. Дистрибутив Linux, которому отдали предпочтение многие компании. При определенных навыках работы с unix-подобными системами не вызывает никаких затруднений в администрировании. Среди несомненных преимуществ ОС стоит отметить возможность переустановки отдельных компонентов без потери настроек. Подробнее о системе можно прочитать в статье Что такое Debian.
        4. CentOS. Бесплатный дистрибутив Linux, который привлекает сисадминов своей стабильностью и широко используется в качестве платформ для web-серверов.
        5. Enterprise Linux. Еще одна система на основе Linux, которая нашла свое максимальное применение в глобальных проектах, крупных компаниях и корпорациях. Отличается высокой производительность, но за ее использование придется заплатить.
        6. FreeBSD. Unix-подобная операционная система, которая часто используется для web-серверов. Одна из старейших сетевых ОС, существует целый ряд ее версий. Привлекает высокой производительностью, безопасностью и тем, что за ее использование не нужно платить. Подробнее читайте в статье Чем FreeBSD отличается от Linux.

        Также наш обзор можно дополнить ОС Solaris, которая сейчас принадлежит компании Oracle. Она отличается высокой производительностью и невысокой платой за использование.

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

        Помогла ли вам статья?

        Спасибо за оценку. Рады помочь ��

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

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