Лабораторная работа 2

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

Теоретический материал

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

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

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

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

  • MS-DOS — дисковая операционная система для компьютеров на базе архитектуры x86. MS-DOS самая известная ОС среди семейства DOS-совместимых операционных систем и самая используемая среди IBM PC-совместимых компьютеров на протяжении 80-х и до середины 90-х годов, пока её не вытеснили операционные системы с графическим пользовательским интерфейсом, в основном из семейства Microsoft Windows.
  • Microsoft Windows — семейство проприетарных операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении. Изначально Windows была всего лишь графической надстройкой для MS-DOS.
  • UNIX — семейство переносимых, многозадачных и многопользовательских операционных систем. Идеи, заложенные в основу UNIX, оказали огромное влияние на развитие компьютерных операционных систем. В настоящее время UNIX-системы признаны одними из самых исторически важных ОС.
  • Linux — ядро операционной системы, соответствующее стандартам POSIX. Разработка была начата финским студентом Линусом Торвальдсом в 1991 году. В основном код написан на Си с некоторыми расширениями gcc и на ассемблере (с использованием AT&T-синтаксиса GNU Assembler). Распространяется как свободное программное обеспечение на условиях GNU General Public License, кроме несвободных элементов, особенно драйверов, которые используют прошивки, распространяемые под различными лицензиями.
  • GNU (рекурсивный акроним от англ. GNU’s Not UNIX — «GNU не UNIX») — свободная Unix-подобная операционная система, разрабатываемая Проектом GNU.
  • Debian — операционная система, состоящая из свободного ПО с открытым исходным кодом. В настоящее время Debian GNU/Linux — один из самых популярных и важных дистрибутивов GNU/Linux, в первичной форме оказавший значительное влияние на развитие этого типа ОС в целом. Debian может использоваться в качестве операционной системы как для серверов, так и для рабочих станций.
  • Ubuntu — операционная система, основанная на Debian GNU/Linux. Основным разработчиком и спонсором является компания Canonical. В настоящее время проект активно развивается и поддерживается свободным сообществом.
  • Kubuntu — производный от Ubuntu дистрибутив Linux. Kubuntu использует графическое окружение KDE вместо стандартного для Ubuntu Unity. Слоган проекта Kubuntu — «Дружелюбные вычисления» (англ. Friendly Computing). Дистрибутив разрабатывался и поддерживался компанией Canonical Ltd. до версии 12.04. Проект является частью проекта Ubuntu и использует его основу.
  • CentOS — дистрибутив Linux, основанный на коммерческом Red Hat Enterprise Linux компании Red Hat и совместимый с ним. Срок поддержки каждой версии CentOS составляет 10 лет. Каждая версия обновляется каждые 6 месяцев для поддержки новых аппаратных средств.
  • SunOS — версия операционной системы UNIX, разработанная компанией Sun Microsystems для рабочих станций и серверов собственного производства. Название SunOS обычно используется для обозначения версий с 1.0 по 4.1.4. Эти версии были основаны на BSD варианте UNIX, тогда как SunOS версии 5.0 и далее основана на UNIX System V четвёртого выпуска (SVR4) и фигурирует под названием Solaris.
  • Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2008 года принадлежит вместе с активами Sun корпорации Oracle. Несмотря на то, что Solaris — операционная система с закрытым исходным кодом, бо́льшая его часть открыта и опубликована в проекте OpenSolaris.
  • KolibriOS — любительская операционная система для x86-совместимых компьютеров, ядро которой полностью написано на языке ассемблер. KolibriOS распространяется на условиях GPL. Создана на основе MenuetOS, использует собственные стандарты и не является POSIX или UNIX совместимой. На данный момент преимущественное большинство разработчиков живут на территории стран СНГ.
  • ReactOS - это современная, свободная и открытая операционная система, основанная на лучших принципах архитектуры Windows NT (такие продукты компании Microsoft, как Windows XP, Windows 7, Windows Server 2012 построены на архитектуре Windows NT). Система была разработана с нуля, и таким образом не основана на Linux и не имеет ничего общего с архитектурой UNIX.
  • Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем производства корпорации Apple. Разработана для линейки персональных компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с персональным компьютером Macintosh 128K.
  • OS X — проприетарная операционная система производства Apple. Является преемницей Mac OS 9. Семейство операционных систем OS X является вторым по распространенности (после Windows).
  • iOS (до 24 июня 2010 года — iPhone OS) — операционная система для смартфонов, электронных планшетов и носимых проигрывателей, разрабатываемая и выпускаемая американской компанией Apple. Была выпущена в 2007 году; первоначально — для iPhone и iPod touch, позже — для таких устройств, как iPad и Apple TV. В отличие от Windows Phone (Microsoft) и Android (Google), выпускается только для устройств, производимых фирмой Apple.
  • Windows Phone — мобильная операционная система, разработанная Microsoft, вышла 11 октября 2010 года. 21 октября начались поставки первых устройств на базе новой платформы. Операционная система является преемником Windows Mobile, хотя и несовместима с ней, с полностью новым интерфейсом и — впервые — с интеграцией сервисов Microsoft: игрового Xbox Live и медиаплеера Zune. В отличие от предшествующей системы, Windows Phone в большей степени ориентирован на рынок потребителей, чем на корпоративную сферу.
  • Android — операционная система для смартфонов, интернет-планшетов, электронных книг, цифровых проигрывателей, наручных часов, игровых приставок, нетбуков, смартбуков, очков Google, телевизоров и других устройств. В будущем планируется поддержка автомобилей и бытовых роботов. Основана на ядре Linux и собственной реализации виртуальной машины Java от Google. Изначально разрабатывалась компанией Android Inc., которую затем купила Google. Впоследствии Google инициировала создание альянса Open Handset Alliance (OHA), который сейчас занимается поддержкой и дальнейшим развитием платформы. Android позволяет создавать Java-приложения, управляющие устройством через разработанные Google библиотеки. Android Native Development Kit позволяет портировать библиотеки и компоненты приложений, написанные на Си и других языках.

Задание

  1. Изучить теоретический материал.
  2. Выбрать для сравнения две операционные системы из списка выше. Не должно быть одинаковых пар ОС внутри одной учебной группы. Количество комбинаций (а это 18 x 17 = 306) позволяет избежать дубликатов.
  3. Подготовить доклад, в котором сравнить выбранные операционные системы. Для каждой ОС должны быть выделены:
    • назначение ОС;
    • достоинства (не меньше 5);
    • недостатки (не меньше 5).

Источники

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

results matching ""

    No results matching ""