Сравнительный анализ операционных систем семейства Windows и Mac OS. Сравнение операционных систем Mac OS, Linux и Windows

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

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

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

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

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

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

  • 1. Организация удобного интерфейса между приложениями и пользователями, с одной стороны, и аппаратурой компьютера, с другой стороны. Сюда можно отнести:
    • · Разработка программ. ОС предоставляет различные инструменты разработки (от библиотек API до редактора)
    • · Исполнение программ. ОС берёт на себя все задачи по загрузке программы в память, предоставлению для программ единообразного интерфейса ввода-вывода различных устройств, подготовке ресурсов и т.п.
    • · Доступ к устройствам ввода-вывода. Для управления любым устройством необходимо знать технические параметры и специфический для данного устройства набор команд. Операционная система скрывает сложность взаимодействия с устройствами и предоставляет пользователю удобный универсальный пользовательский интерфейс всех устройств, а программисту -- удобный программный интерфейс использующий простые команды чтения и записи.
    • · Контролируемый доступ к файлам. Доступ к файлам контролируется ОС в зависимости от типа и структуры файла и описанных прав субъекта, желающего получить доступ к файлу. Кроме того контролируют и урегулируются конфликтные ситуации, возникающие в случае одновременного доступа.
    • · Системный доступ. ОС управляет доступом к совместно используемой и общедоступной вычислительной системе в целом, а также к отдельным системным ресурсам, защищает от несанкционированного использования и разрешает конфликтные ситуации.
    • · Обнаружение ошибок и их обработку. ОС имеет собственные средства контроля возникающих ошибок исполняемых программ и аппаратуры, а также имеет возможность самостоятельно обрабатывать эти ошибки, в случае если конкретная обработка возникшей ошибки не предусмотрена программистами в соответствующей программе или драйвере аппаратуры.
    • · Учёт использования ресурсов. ОС, зачастую, имеет встроенные средства учёта потребления и доступа к ресурсам, примером могут служить счётчики (counters) потребления сетевого трафика в ОС Linux и система аудита действий с файлами в ОС Windows версии 2000 и старше.
  • 2. Организация эффективного использования ресурсов компьютера в зависимости от некоторого выбранного разработчиками ОС критерия эффективности. Критерии выбираются разработчиками в зависимости от назначения ОС. К примеру, для системы, контролирующей некий технический процесс (конвейерная сборка, полёт вертолёта), критерием эффективности будет служить минимальное время реакции на возникающие внешние события, а для настольного компьютера -- обязательная корректная обработка всех действия пользователя (реакции на нажатия клавиш, возможность снять задачу, сохранность данных), даже если какие-то программы работают нестабильно. Управление ресурсами включает решение ряда общих задач, не зависимо от типа ресурса:
    • · Планирование (распределение) -- определение, какому процессу, когда и в каком количестве (если ресурс может выделяться частями) следует выделить этот ресурс.
    • · Отслеживание состояния ресурса
    • · Учёт использования ресурса
    • · Урегулирование конфликтов, возникающих при запросе ресурсов процессами
  • 3. Облегчение процессов эксплуатации аппаратных и программных средств вычислительной системы. Сюда можно отнести служебные программы, обеспечивающие резервное копирование, архивацию данных, проверку, очистку, дефрагментацию дисковых устройств, программы диагностики, средства восстановления данных и прочее.
  • 4. Возможность развития. Многие современные ОС устроены так, что допускают эффективную разработку, тестирование и внедрение новых системных функций, не прерывая процесса функционирования системы.

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

  • 1. Управление процессами. Подсистема управления процессами распределяет между исполняемыми процессами главный ресурс вычислительной системы - процессорное время. Параллельно решается ряд общих задач по распределению других ресурсов и управлению межпроцессорными взаимодействиями, например: синхронизация процессов и предотвращение эффекта гонок.
  • 2. Управление памятью. Подсистема управления памятью распределяет имеющийся объём физической памяти между всеми существующими в данный момент времени процессами, производит загрузку программ в память, настройку адресно-зависимых частей кода процесса на физические адреса выделенной области, а также защищает области памяти каждого процесса от влияния других процессов. Одним наиболее удобных способов управления памятью, используемых в настоящее время, является механизм виртуальной памяти. Этот механизм позволяет программисту работать с памятью как с потенциально бесконечным ресурсом (ограниченным лишь возможностями адресации конкретной архитектуры процессора). Более того, вне зависимости от реального (возможно, весьма сложного) распределения памяти, этот механизм предоставляет программе и программисту память как однородную последовательность ячеек, занумерованную, начиная нуля.
  • 3. Управление файлами. Файловая подсистема ОС виртуализирует в виде файлов набор данных, хранящихся на внешнем накопителе. Для удобство пользователя файлы могут объединяться в группы -- каталоги, в свою очередь, каталоги и файлы также могут группировать в каталоги, образуя древовидную структуру. Многие реализации файловых систем позволяют реализовать не только древовидную структуру организации информации, но более сложные структуры, когда один и тот же файл или каталог отображается одновременно в различных частях структуры (например, в разных каталогах). Такая организация файлов называется сетевой, а соответствующая математическая структура носит название -- сеть и является частным случаем более сложного математического объекта -- графа. Виртуализация информации в виде файлов оказалась настолько удобной, что некоторые операционные системы обобщили этот подход на прочие задачи представления ресурсов компьютерной системы. Так например файловые системы семейства *nix (Linux, Unix, Free BSD и прочие) отображают в файловой системе специальный каталог /dev/ каждый файл которого на самом деле является интерфейсом какого-либо устройства, и для каждого подключенного в систему устройства в этом каталоге создаётся специальный файл. Таким образом, взаимодействия с устройствами сводятся к операциям записи и чтения, производимым с такими специальными файлами.
  • 4. Управление внешними устройствами. Функции управления внешними устройствами образуют подсистему ввода-вывода. Основная сложность построения этой подсистемы заключается в том, что она должна обеспечивать работу с любым подключенным устройством. Изначально ОС не может «знать» как управлять всеми возможными устройствами. Для каждого конкретного устройства производитель пишет специальную программу, встраиваемую в подсистему ввода-вывода ОС и обеспечивающую управление данным устройством. Такая программа называется драйвером. Т.е. подсистема ввода-вывода должна быть устроена так, чтобы допускать встраивание модулей (драйверов), написанных сторонними программистами (например, производителями оборудования), при этом взаимодействия между подсистемой ввода-вывода и прочими частями ОС должны оставаться корректными.
  • 5. Защита и администрирование. Соответствующая подсистема обеспечивает сохранность данных, контроль доступа, отказоустойчивость, контроль и отработку ошибок исполнения процессов и аппаратуры. Эта подсистема влияет на работу прочих подсистем. Одна из важнейших её задач -- определение прав субъекта, получающего доступ к компьютерной системе. С этой целью используется процедура логического входа в систему, в процессе которого «устанавливается личность пользователя» (введённые имя и пароль проверяются на соответствие хранимым). Такая процедура называется аутентификацией.

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

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

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

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

  • 6. Интерфейс прикладного программирования. Развитие модулей этой подсистемы происходит особенно бурно в последнее время. Изначально предусматривалось, что подсистема интерфейса прикладного программирования (API, Application Programming Interface) будет предоставлять прикладным программам набор функций, упрощающий написание приложений. Например, функции, отвечающие за графический интерфейс (отрисовка окон приложений, их масштабирование, перенос на экране и т.п.). Приложения выполняют обращения к функциям API с помощью системных вызовов, по логике работы похожих на вызовы подпрограмм. Таким образом, в прикладных программах эти функции не описаны, но успешно используются, что сокращает объём кода и времени написания программ, а также повышает надёжность. В последствие различных библиотек таких «удобных» функций становилось всё больше, сами библиотеки расширялись, покрывая целые предметные области. Со временем концепция интерфейса прикладного программирования эволюционировала в концепцию программных прикладных сред, которая будет рассмотрена позже.
  • 7. Пользовательский интерфейс. Подсистема пользовательского интерфейса обеспечивает удобство взаимодействия пользователя (программиста, администратора) с компьютерной системой, предоставляет удобный и интуитивно понятный для человека интерфейс, обеспечивает интерактивность работы за терминалом (алфавитно-цифровым либо графическим). При работе с алфавитно-цифровым терминалом, пользователь взаимодействует с ОС с помощью команд, набираемых в командной строке. Если ОС поддерживает графический интерфейс, то взаимодействие осуществляется через множество. Кроме того, существуют системы с голосовым пользовательским интерфейсом, но они менее распространены из-за сложности задачи распознавания голоса произвольно взятого человека. Такие системы, как правило, либо распознают очень ограниченный набор голосовых команд произвольного человека; либо распознают достаточно большой набор команд, но при этом «натренированы» на голос одного конкретного человека. Во втором случае процесс «тренировки» занимает много времени.

Таблица 1. Данные о движении товаров за месяц по предприятию.

номер цеха

наименование товара

цена за единицу

заглушка

шестигранник

золотник

крыльчатка

Таблица 1.1 Отсортированные данные о движении товаров за месяц по предприятию.

номер цеха

наименование товара

цена за единицу

остаток на начало месяца кол-во

обороты за месяц приход кол-во

обороты за месяц расход кол-во

шестигранник

крыльчатка

золотник

заглушка

Таблица 2. Оборотная ведомость движения товаров за месяц.

номер цеха

наименование товара

цена за единицу

остаток на начало месяца кол-во

обороты за месяц приход кол-во

обороты за месяц расход кол-во

остаток на конец месяца сумма

шестигранник

крыльчатка

золотник

заглушка

Таблица 2.1 Наименование товара, который имеет наименьшую цену.

Таблица 2.2 Наименование товаров, которых осталось на конец месяца в количестве от 10 до 20 включительно.

Таблица 2.3 Записи о товарах, которых поступило за месяц более 10.

номер цеха

наименование товара

цена за единицу

остаток на начало месяца кол-во

обороты за месяц приход кол-во

обороты за месяц расход кол-во

остаток на конец месяца кол-во

остаток на конец месяца сумма

шестигранник

крыльчатка

золотник

заглушка

Таблица 3. Итоговые данные по каждому цеху и общие итоги по предприятию.

номер цеха

наименование товара

цена за единицу

остаток на начало месяца кол-во

обороты за месяц приход кол-во

обороты за месяц расход кол-во

остаток на конец месяца кол-во

остаток на конец месяца сумма

шестигранник

крыльчатка

цех 1 итого

золотник

цех 2 итого

заглушка

цех 3 итого

общий итог

Столбиковая диаграмма остатков товаров на начало и конец месяца по одному цеху.

Круговая диаграмма суммарных остатков за месяц по всем цехам предприятия.


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

  • 1. Методические указания по выполнению контрольной работы по информатике для студентов заочного отделения / сост. Н.Д. Белова, Н.И. Щадрина. - Хабаровск, 2010.
  • 2. Указания по выбору контрольных работ. Хабаровск, 2011.
  • 3. Информатика. Учебник для вузов / Под ред. Н.В. Макаровой. - М., 2001 Степанов А.Н. Информатика. Учебник для вузов. Спб.: Питер,2008.
  • 4. Безручко В.Т. Практикум по курсу «Информатика». Работа в Windows, Word, Excel: учеб. Пособие для вузов / В.Т. Безручко. - М. : Финансы и статистика, 2002.

Научно-образовательная конференция учащихся «Преемственность поколений, Шатура-2009» Область знания: «Информационные технологии» Тема: «Cравнение ОС Windows и Linux»

Руководитель работы: Воронин Игорь Вадимович, руководитель отдела по информационным технологиям ИПЛИТРАН

2009 год

Введение

Компьютер не может работать без операционной системы (ОС). ОС - это базовый комплекс программ,которые управляют аппаратными средствами компьютера, работой с файлами, вводом и выводом информации, а также выполнением прикладных программ и утилит. Так же ОС включает в себя программы и пользовательского интерфейса. Существует множество ОС для КПК, для компьютера, а так же специальные ОС (для управления агрегатами и механизмами). Самые популярные ОС для ПК это Linux, Windows, Unix, GNU, Mac OS, Amiga OS. В этой работе проводится сравнение ОС Windows и Linux т.к они самые популярные в мире и в России.

Цели работы

Цели работы заключаются в том, что бы сравнить операционные системы Windows и Linux и выявить у них преимущества и недостатки.

История создания ОС Windows и Linux

Цели: Ознакомиться с историей создания данных ОС

Впервые Microsoft Windows была представлена на выставке Comdex 10 ноября 1983 г., тогда она позиционировалась как графическое расширение для MS-DOS. Даже известные Microsoft Windows 3.x и Microsoft Windows for Workgroups 3.x не являлись операционными системами в чистом виде, а представляли собой надстройки или расширения ОС MS-DOS. Основными новшествами, реализованными в Microsoft Windows, стали появление графического интерфейса пользователя и использование наряду с клавиатурой другого устройства - графического манипулятора "мышь", без которого теперь трудно представить любой современный персональный компьютер. Windows 1.0 включала собственные драйверы для видео карт, мышей, клавиатур, принтеров и последовательных портов.

К 1990 году в рамках проекта GNU были разработаны и постоянно развивались свободные программы, составляющие основной инструментарий для разработки программ на языке Си: текстовый редактор Emacs, компилятор языка Си gcc, отладчик программ gdb, командная оболочка Bash, библиотека важнейших функций для программ на Си libc. Все эти программы были написаны для операционных систем, похожих на UNIX. Это означает, что в них использовался стандартный для UNIX механизм запроса ресурсов компьютера, необходимых программе - системные вызовы , которые исполняются ядром операционной системы. При помощи системных вызовов программы получают доступ к оперативной памяти, файловой системе, устройствам ввода и вывода. Благодаря тому, что системные вызовы выглядели более-менее стандартно во всех реализациях UNIX, программы GNU могли работать (с минимальными изменениями или вообще без изменений) в любой UNIX-подобной операционной системе.

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

Linux- OC семейства UNIX. Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Её разрабатывают множество компаний в разных странах. Две таких компаний-разработчиков находятся в России: ASP Linux и Alt Linux. Программы для Linux - результат работы тысяч проектов.

Различия в ОС

Windows имеет закрытый код. Продается предустановленным на компьютеры или в коробочном варианте. Стоимость примерно 3000 рублей. Linux имеет открытый код. Распространяется свободно т.е. бесплатен. Лицензия GNU General Public License (GPL) закрепляет и защищает эти права, но допускает распространение и изменение программ только под той же лицензией.

Установка ОС Windows занимает не менее чем 1 час. При этом постоянно требуется администратор, что бы настраивать ОС при установке.

Linux вначале задает вопросы про настройки (их примерно 15). Дальнейшее присутствие администратора не требуется. Ставится в течение 15 минут.

Различие файловой системы

У Windows файловые системы - NTFS и FAT32. Минус Windows в том, что он не различает другие файловые системы.FAT32 - последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16 . Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOS и сохранив формат. FAT32 использует 32-разрядную адресацию кластеров . FAT32 появилась вместе с Windows 95 OSR2.

Linux имеет более ста различных файловых систем. Самые популярные это EXT3, reiserfs и другие. Распознает файловые системы Windows. Файловую систему reiserfs разработали сотрудники МГУ. Файлы всех пользователей в Linux хранятся раздельно, у каждого пользователя есть собственный домашний каталог , в котором он может хранить свои данные. Доступ других пользователей к домашнему каталогу пользователя может быть ограничен. Информация о домашнем каталоге обязательно должна присутствовать в учётной записи, потому что именно с него начинает работу пользователь, зарегистрировавшийся в системе. Файловая система не только систематизирует данные, но и является основой метафоры "рабочего места" в Linux. Каждая выполняемая программа "работает" в строго определённом каталоге файловой системы. Такой каталог называется текущим каталогом , можно представлять, что программа во время работы "находится" именно в этом каталоге, это её "рабочее место". В зависимости от текущего каталога может меняться поведение программы: зачастую программа будет по умолчанию работать с файлами, расположенными именно в текущем каталоге -- до них она "дотянется" в первую очередь. Текущий каталог есть у любой программы, в том числе и у командной оболочки (shell) пользователя. Поскольку взаимодействие пользователя с системой обязательно опосредовано командной оболочкой, можно говорить о том, что пользователь "находится" в том каталоге, который в данный момент является текущим каталогом его командной оболочки .

В подключение к интернету Windows и Linux похожи, отличие лишь в том, что в начальных версиях Windows не было TCP IP. В интернет выходит по протоколу TCP IP. Подключение к интернету в обеих ОС происходит как правило по умолчанию по DHCP. В этом случае, если в локальной сети найден сервер, который раздает адреса DHCP, то конфигурирование IP адеса и выход в интернет происходит автоматически. Вместе с тем имеется возможность ручной настройки подключения, для этого надо обладать знаниями что такое IP адрес, DNS сервер, маска, шлюз.

Пользовательское ПО

Windows имеет скудный набор программ после инсталляции: блокнот, Paint, калькулятор, Internet Explorer и музыкальный проигрыватель, который не может проигрывать файлы без установка кодеков. Остальные программы такие как для просмотра DVD, запись дисков: их всех надо устанавливать.

Linux имеет: Open Office, Gimp, Media плееры, программы для записи DVD дисков и более 100 различных программ.

Программирование в Linux

После определённого периода разработки под Linux уже стабильно работал ряд важнейших утилит GNU. Скомпилированное ядро Linux с небольшим комплектом скомпилированных уже в Linux утилит GNU составляло набор инструментов для разработчика программного обеспечения, желающего использовать свободную операционную систему на своём персональном компьютере. В таком виде Linux уже не только годился для разработки Linux, но и представлял собой операционную систему, в которой можно было уже выполнять какие-то прикладные задачи. Конечно, первое, чем можно было заниматься в Linux - писать программы на Си. Несмотря на то, что с появлением первых дистрибутивов установка Linux уже не требует самостоятельной компиляции всех программ из исходных текстов, использование Linux оставалось уделом разработчиков: пользователь этой операционной системы в тот период её развития мог заниматься почти исключительно программированием. По крайней мере, чтобы решать в ней другие повседневные прикладные задачи (например, чтение электронной почты, написание статей и т. п.), он должен был сначала некоторое время позаниматься программированием и даже разработкой самой системы Linux, чтобы создать для себя соответствующие прикладные программы или заставить их работать в Linux.

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

WINE (W ine I s N ot E mulator) не является эмулятором операционной системы: то есть он не создаёт изолированной среды для выполнения и не обеспечивает доступ к низкоуровневым системным ресурсам, таким как непосредственный доступ к оборудованию. Функция WINE состоит в том, чтобы, с одной стороны, предоставить win-приложению Win API - стандартный системный интерфейс операционных систем Windows, а с другой стороны, транслировать запросы win-приложения в соответствующие системные вызовы (Unix API). WINE работает на различных Unix-системах, в том числе на Linux. Таким образом, WINE - это своеобразная «прослойка» совместимости между win-приложениями и host-системой.

Работа с драйверами и сетями

Windows для оптимальной работы всех внешних устройств требуется дополнительная установка драйверов. При чем для каждого устройства отдельный драйвер. Linux уже предустановленны драйверы для популярных устройств. Однако Linux позволяет не только пользоваться уже установленными драйверами и программами, а так же скачивать и подключать новые программы и новые драйвера. Это осуществляется путем установки пакетов. Пакеты можно устанавливать из графической среды и из командной строки. Из графической среды пакеты устанавливаются при помощи программы Synaptic. Из командной строки при помощи команды apt-get

Защита от вирусов

Windows защищен от вирусов частично и требуется дополнительная покупка и установка антивирусов. Но есть встроенная защита от вредоносного кода «Защита от вирусов», которая весьма не надежна и взламывается даже не серьезной вирусной атакой. Для усиления защиты Windows от вирусов необходимо покупать и устанавливать дополнительное программное обеспечение от других разработчиков. Также этим компаниям нужно платить регулярно за покупку обновления антивирусной базы. В Linux изначально предусмотрены средства защиты в ядре операционной системы. Ядро обладает свойством допускать на запись, только те команды, которые происходят от администратора (от roota) . Все обычные пользователи, которые ходят в интернет и пользуются ресурсами Linuxa никогда не имеют таких прав и возможностей как root. Поэтому если пользователь Linux никогда не говорит посторонним людям пароль roota на своей машине, то сломать его невозможно.

Ядро Windows и Linux

Windows имеет ядро MS DOS, которое состоит из BIOS-базовая система ввода\вывода, Io.sys-файл командной загрузки, comand.com – интерпретатор информации в машинный код и других компонентов.

Совместимость с UNIX в этот момент означала, что операционная система должна поддерживать стандарт POSIX. POSIX - это функциональная модель совместимой с UNIX операционной системы, в которой описано, как должна вести себя система в той или иной ситуации, но не приводится никаких указаний, как это следует реализовать программными средствами. POSIX описывал те свойства UNIX-совместимых систем, которые были общими для разных реализаций UNIX на момент создания этого стандарта. В частности, в POSIX описаны системные вызовы, которые должна обрабатывать операционная система, совместимая с этим стандартом.Linux с каждой новой версией ОС выходит новое ядро. Ядро Linux поддерживает многозадачность, динамические библиотеки, отложенную загрузку, производительную систему управления памятью и многие сетевые протоколы . Так же у Linux самостоятельное ядро. В 1992 году версия ядра Linux достигла 0.95, а в 1994 году вышла версия 1.0, что свидетельствует о том, что разработчики наконец сочли, что ядро в целом закончено и все ошибки (теоретически) исправлены. В настоящее время разработка ядра Linux - дело уже гораздо большего сообщества, чем во времена до версии 0.1, изменилась и роль самого Линуса Торвальдса, который теперь не главный разработчик, но главный авторитет, который традиционно оценивает исходные тексты, которые должны быть включены в ядро и даёт своё добро на их включение. Тем не менее, общая модель свободной разработки сообществом сохраняется. В настоящее время параллельно всегда разрабатывается два варианта ядра. Стабильная версия, считающаяся достаточно надёжной и пригодной для пользователей, её номер заканчивается на четное число, например, “2.4”. Номер соответствующей экспериментальной версии ядра оканчивается на нечётное число - “2.5”. Экспериментальная версия адресована в первую очередь разработчикам ядра, тестирующим новые возможности.

Работа в интернете

Для скачивания и загрузке файлов в сетях Windows требует установку программ-клиентов FTP, SSH, Samba. Для протокола HTTP Windows предусмотрен IE, но по распространяемому мнению лучше использовать другой браузер. Т.к IE имеет уязвимые места, через которые могут проникнуть вирусы.

В Linux уже все предустановлено. Удобнее всего использовать программу Konqueror т.к. в ней есть многие программы для работы в сетях. Выбор браузера не имеет значения. На данный момент распространенный браузер - Mozilla FireFox

Офис

На Windowsе нужно купить и поставить Microsoft Office. Либо Open Office. Его можно скачать бесплатно с сайта производителя. Оба офиса работают примерно одинаково. В Linuxe уже предустановлен Open Office

Работа в Microsoft Office и OpenOffice.org

В OpenOffice.org можно открывать и сохранять документы в форматах файлов Microsoft Office.

Открытие файла Microsoft Office

  • Выберите команду Файл - Открыть . В OpenOffice.org, в диалоговом окне открытия файлов, выберите файл Microsoft Office.

Сохранение как файл Microsoft Office

  1. Выберите команду Файл - Сохранить как .
  2. В списке поля Тип файла выберите формат файла Microsoft Office.

Сохранение документов в форматах Microsoft Office по умолчанию

  1. Выберите пункт меню .
  2. В области Стандартный формат файла сначала выберите тип документа, а затем выберите тип файла для сохранения.

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

Преобразование многих файлов Microsoft Office в формат OpenDocument

Мастер преобразования документов будет копировать и преобразовывать все файлы Microsoft Office в папке в документы OpenOffice.org с форматом файлов OpenDocument. Можно указать папку, которую нужно просматривать, и папку, в которой должны быть сохранены преобразованные файлы.

  • Выберите команду , чтобы запустился мастер.

Работа в Microsoft Office и OpenOffice.org

Microsoft Office и OpenOffice.org не могут выполнять одни и те же коды макросов. В Microsoft Office используется вариант языка VBA (Visual Basic for Applications), а в OpenOffice.org используется Basic, основанный на среде OpenOffice.org API (программного интерфейса приложения). Хотя язык программирования один, но объекты и методы разные.

Если макрос используется в одном из приложений и есть желание использовать те же функциональные возможности в другом приложении, необходимо отредактировать этот макрос. Для этого следует загрузить в OpenOffice.org макрос, которые содержатся в файлах Microsoft Office, просмотреть и отредактировать его код в интегрированной среде разработки OpenOffice.org .

Откройте документ Microsoft Office, который содержит код макроса VBA. Измените только обычное содержимое (текст, ячейки, графические объекты), но не редактируйте макрос. Сохраните документ с типом файла Microsoft Office. Откройте файл в Microsoft Office, и VBA-макрос будет работать, как прежде.

Можно также удалить VBA-макрос из файла Microsoft Office при загрузке или сохранении.

  • Выберите команду , чтобы установить параметры обработки VBA-макросов в OpenOffice.org.

У Windows исполняемые файлы являются с расширением имя_файла.ехе. В Linux нет расширения. Есть тип файла. Типы файла следующие: r-чтение w-запись x-исполняемый. Маска у них следующая: User - может просматривать только 1 пользователь Group - файл может просматривать определенная группа пользователей All- все пользователи

В Windowse установка ПО ведется при помощи setup.exe . В Linuxe программы устанавливаются при помощи пакетов rpm. Используется встроенная программа Synaptik которая устанавливает программы при помощи пакета rpm из репозитория

ВЫВОДЫ

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

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

Windows и Linux

Критерии

Доступность и популярность

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

Распространяется совершенно бесплатно, достаточно скачать дистрибутив с интернета и приступить к установке.

Пользовательский интерфейс

Пользовательский интерфейс удобный.

Пользовательский интерфейс удобный, схож с windows.

Инсталляция и настройка

Windows устанавливается совершенно просто, настройка также происходит просто. Установка возможна как в ручном так и в автоматическом режиме.

Linux устанавливается просто, вовремя установки возможна настройка операционной системы для себя.

Совместимость с устройствами

Совместима со всеми устройствами, при том, если имеются драйвера. В настоящее время под windows имеются все драйвера для всех устройств.

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

Набор встроенных программ

В windows присутствует минимальный набор встроенных программ, только самых необходимых.

В linux присутствует набор встроенных программ для работы с различными видами файлов, и для работы различных типов. Стандартный набор намного шире чем в windows/

Совместимость с другими программами

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

Linux поддерживает только программное обеспечение написанное под операционную систему linux.

Защита информации от несанкционированного доступа и вирусного заражения

Windows защищен от вирусов частично и требуется дополнительная покупка и установка антивирусов.

В Linux изначально предусмотрены средства защиты в ядре операционной системе.

XII Региональный конкурс молодых исследователей

«Ступень в науку»

Секция: Технические творчество

Тема: "Сравнительный анализ операционных систем"

Дзасохова Милана,

Бугулова Валерия

Место выполнения работы:

МБОУ СОШ №3, 7 класс,

г. Алагир

Научный руководитель:

Елоева Карина Эльбрусовна,

учитель информатики

Г. Алагир, 2014-2015гг.

Содержание

Введение……………………………………………………………………………………... 3

Что есть ОС? История появление первых операционных систем …………………...4

………………………………….…..6

Социологический опрос среди учеников …………..…………….………………………16

Заключение…………………………………………………………………………………...17

Библиографический список.…………………………………………………………….....18

Приложения…………………………………………………………………………..……….19

Введение

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

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

    Что же это за чудо - операционная система и зачем она нужна?

    Какая операционная система самая лучшая на сегодняшний день?

    Какая самая популярная среди молодёжи?

Эти вопросы легли в основу нашей исследовательской работы.

Цель нашей работы:

Провести сравнительную характеристику операционных систем и выявить наиболее популярную для персонального компьютера.

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

1. Проанализировать литературу и Web - ресурсы по данной теме.

2. Определить самые популярные ОС на настоящий момент времени.

3. Составить таблицу сравнительных характеристик ОС.

4. Путём анкетирования выявить какие ОС популярны среди учеников нашей школы.

Исследования:

    Анализ литературы и Web - ресурсов по данной теме.

    Составление сравнительной характеристики ОС.

    Анкетирование учащихся 7-9 классов нашей школы.

Что есть ОС? История появления первых операционных систем

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

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

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

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

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

В 1965 - 1975 годах переход к интегральным микросхемам открыл путь к появлению следующего поколения компьютеров, ярким представителем которых является IBM/360. В этот период были реализованы практически все основные концепции, присущие современным ОС: мультипрограммирование, мультипроцессирование, многотерминальный режим, виртуальная память, файловые системы, разграничение доступа и сетевая работа.

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

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

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

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

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

В конце 70 - х годов был создан рабочий вариант стека протоколов TCP/IP. В 1983 году стек протоколов TCP/IP был стандартизован. Независимость от производителей, гибкость и

эффективность, доказанные успешной работой в Интернете, сделали протоколы TCP/IP не только главным транспортным механизмом Интернета, но и основным стеком большинства сетевых ОС.

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

В 80 - е годы были приняты основные стандарты на коммуникационные технологии для локальных сетей: в 1980 году - Ethernet, в 1985 - TokenRing, в конце 80 - х - FDDI. Это позволило обеспечить совместимость сетевых ОС на нижних уровнях, а также стандартизовать интерфейс ОС с драйверами сетевых адаптеров.

7 сентября 1991 года финский студент ЛинусТорвальдс выложил в сети исходный код того, что впоследствии развилось в операционную систему Linux («Линукс»). Самое принципиальное отличие Linux от Mac OS X и Windows заключается в том, что Linux – это свободное ПО, которое распространяется под лицензией GPL.

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

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

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

Сравнение ОС – распространенная тема. Часто, затрагивая ее, авторы стараются превознести одну ОС над другими. Попробуем сравнить основные операционные системы.

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

Познакомимся с участниками нашего обзора:

Windows – семейство закрытых (или как еще говорят - проприетарных) операционных систем, разрабатываемых компанией Microsoft. В настоящее время, если верить статистическим данным, под управлением данной ОС находится около 85% домашних компьютеров, ноутбуков и планшетов, причем позиции ее, вопреки прогнозам некоторых экспертов, только усиливаются. Об этом свидетельствует впечатляющий результат в 200 миллионов лицензионных копий, которого самая последняя версия “винды” (8.1) сумела достичь меньше чем за 12 месяцев с момента релиза. Linux – этим термином обозначаются все Unix-подобные операционные системы, в основе которых лежит одноименное ядро. Четкой классификации у них нет, поэтому каждый дистрибутив имеет свои особенности и свой набор прикладных программ. Линукс мало популярен у владельцев домашних ПК, зато доминирует на рынке смартфонов (операционная система Android имеет в основе Linux ядро) и интернет-серверов. Mac OS –операционная система с закрытым исходным кодом, основанная на Unix. Разрабатывается компанией Apple как сопутствующее программное обеспечение для их компьютеров и ноутбуков. Устройства других производителей, согласно пользовательскому соглашению, использовать данную систему права не имеют. Начиная с версии 10.6, системой поддерживаются только процессоры марки Intel, хотя ранее работа велась еще и с PowerPC.

Как известно, Mac OS X и Linux имеют общие UNIX-корни. Но между ними есть и важные различия. Самое важное - Mac OS X устанавливается только на компьютеры Мacintosh производства фирмы Apple. Кроме того, в отличие ототкрытой UNIX, Mac OS X является проприетарным обеспечением, т.е. имеется запрет на свободное распространение, внесение изменений и т. д. Первая Mac OS появилась в 1984 году, что значительно раньше появления Windows. Сама Mac OS X представляет из себя сильно переработанную BSD-UNIX-систему со своим ядром (XNU).

Составление сравнительной характеристики ОС.

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

Последняя версия системы Windows (8.1) поставляется в двух вариациях – обычной и Pro. Первая стоит в магазине Microsoft около 6 тысяч рублей и поддерживает все необходимые для домашнего компьютера функции. Вторая (Pro версия) на 3 тысячи рублей дороже, чем базовая, и предоставляет расширенный функционал, включающий шифрование данных, доступ с одного компьютера сети на другой и прочее. При желании, вы всегда можете за меньшую сумму произвести апгрейд старой системы.

Mac OS по умолчанию идет в комплекте с компьютерной техникой от Apple, поэтому считается бесплатной. Но если прикинуть по деньгам, стоимость “яблочной” продукции существенно выше, чем у аналогичных по мощности компьютеров, так что переплаты не избежать. С другой стороны, все последующие обновления этой системы не будут стоить ни копейки, а это большой плюс (раньше, до версии 10.9, приходилось платить в AppStore 20-30$).

Linux полностью бесплатная система, в основном построенная на открытом программном обеспечении, благодаря чему к ее использованию все чаще прибегают крупные компании, у которых в пользовании находится несколько десятков или даже сотен компьютеров. Посчитайте, сколько бы пришлось тратить за год IT-отделу с двадцатью компьютерами, если бы на них была установлена, скажем, Windows 8. А ведь это затраты только на саму систему. Надо ли напоминать вам, что большинство софта на “винде” тоже стоит немало.

Системные требования

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

Последние версии Windows довольно требовательны к ресурсам компьютера – для приемлемой работы необходим двухъядерный процессор, 1 гигабайт оперативной памяти, ну и хорошая видеокарта, если хотите насладиться всеми графическими красотами без тормозов. Если выбираете 64-битный дистрибутив (32-битные уже уходят в прошлое), то оперативной памяти придется поставить еще больше.

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

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

Установка и конфигурирование

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

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

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

Установка Mac ничуть не сложнее, чем у той же Windows, только теперь нас избавляют от необходимости вводить длинный лицензионный код. Для конфигурирования (настройки) применяются встроенные средства System Preferences, разбитые на пять категорий, каждая из которых содержит меню с изменяемыми исходными параметрами.

Удобство использования

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

Операционные системы семейства Windows всегда славились своим простым и понятным интерфейсом, позволяющим сделать работу за компьютером максимально удобной. Да, он не лишен некоторых недостатков (особенно новая его версия, представленная с релизом Windows 8), однако на них можно закрыть глаза. Например, многим не нравится стандартный “Проводник Windows”, поэтому они заменяют его утилитой TotalCommander или ей подобными.

Без сомнения, Mac OS самая продуманная и удобная операционная система. В ней учтены все мелочи, интерфейс вылизанный и интуитивно понятный, что дает возможность даже недавно севшему за Мак человеку комфортно работать. Недаром даже некоторые пользователи ПК устанавливают для своей “винды” оформление в стиле операционной системы от Apple, но получается лишь жалкая пародия.

Сложно сказать, насколько удобен в использовании Linux, ведь в отличие от двух других обозреваемых систем, у него нет центрального производителя. Благодаря открытому исходному коду, в разработчики может вступить любое лицо или организация. На данный момент, можно выделить 6 известных графических оболочек - KDE, Gnome3, Gnome, XFCE,Openbox, Unity. У каждой из них есть свои почитатели. Но одно скажу точно – Linux системы предназначены явно не для новичков.

Поддерживаемое программное обеспечение

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

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

Mac OS хоть и отстает по количеству доступных программ от операционной системы Windows, но тем не менее, предоставляет их в достаточном количестве. Работа с графическими программами, редактирование видео и аудио, Web-разработка и так далее, в общем, все чего душа пожелает. К сожалению, по умолчанию устанавливать программы можно только через AppStore, а это может оказаться проблемой для пользователей с медленным или вообще отсутствующим интернетом (кое-где покопавшись, это можно исправить).

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

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

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

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

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

Сравнение операционных систем для ПК

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

Microsoft Windows;
Apple Mac OS;
ОС семейства Linux.

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

    Производительность и безопасность

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

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

    Набор программного обеспечения

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

ПО основные сферы интересов обычных пользователей (профессиональная деятельность, развлечения, общение и т. п.).

Какая операционная система лучше: Windows, Mac OS или Linux? Проведем сравнение согласно ряду наиболее важных для пользователей критериев – стоимостьоперационной системы, требования к железу, процесс установки и настройки, удобство использования, поддерживаемое программное обеспечение и безопасность.

Microsoft Windows

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

Несмотря на то что существует восьмая версия операционной системы, Windows 7 все еще занимает лидирующее положение на рынке ОС для персональных компьютеров: ее доля составляет порядка 50-55%. Это напрямую влияет на разнообразие программного обеспечения: большинство игровых, профессиональных, системных программ выпускается с поддержкой версий Windows 7 и 8.

Плюсы: Гарантированная 100 процентная поддержка любого оборудования, дляэто ОС найдется драйвер любого устройства, да и сама она содержит много предустановленных драйверов для быстрого распознавания оборудования. Существуем масса профессиональных прикладных программ, полнофункциональные аналоги которых отсутствуют в других ОС, например, Promt и Photoshop. Простота и понятность интерфейса, что делает ее доступной для использования любому человеку, даже не имеющему первичных навыков работы с компьютером. А приложения MicrosoftOffice уже стали стандартами для офисной работы. Пользователь может получить любую поддержку или консультацию по его лицензионной ОС Windows.

Минусы: Популярность имеет и обратную сторону: широкое распространение ОС от Microsoft привело к тому, что Windows традиционно является главной мишенью для вирусных атак, и пользователю необходимо заботиться об обеспечении безопасности с помощью сторонних программ, многие из которых являются платными. Данная ОС очень требовательна к аппаратным ресурсам компьютера, особенно к объему оперативной памяти. Ее графический интерфейс, хоть и красив, и удобен, но громоздок и неповоротлив. В результате, многие отключают его многие графические навороты. Данная система считается более уязвимой, чем остальные. Это связано с самой структурой безопасности, например, возможность постоянно работать с правами администратора (что частично решено в последней Vista). В то же время в системе должны работать тысячи старых приложений, которые были написаны под XP и другие версии Windows. На запуск каждой такой "старой" программы пользователь вынужден давать разрешение. Кроме того, само диалоговое окно с вопросом о запуске той или иной программы предоставляет пользователям слишком мало информации для принятия решения. Еще одно неудобство: даже для удаления ярлыка с рабочего стола нужно трижды подтвердить свои намерения. Это раздражает и приводит к тому, что кнопки "Разрешить" и прочие нажимаются просто бездумно – эффективность всего механизма защиты практически сводится на нет. В результате приходится иметь дело с огромным числом вирусов, использующих для проникновения именно уязвимости данной ОС, в том числе и пользовательские ошибки, которые она провоцирует.

Интерфейс Microsoft Windows XP

Характерные черты:

Отлично справляется со своими задачами, даже на старых компьютерах. Не всегда дружелюбная и понятная, но все уже настолько привыкли к ней, что это почти не проблема. Старая добрая Windows XP, ХРюшка, как ласково называют ее в народе. Отсутствие единства интерфейса. Нет четких правил, как должны выглядеть элементы управления (меню, диалоговые окна, внешний вид самих программ) в разных приложениях – все отдано в руки разработчиков приложений, иногда – в довольно кривые руки.

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

Устаревший механизм поиска файлов. Улучшить можно только сторонними приложениями, например – GoogleDesktopSearch.

Интерфейс Microsoft Windows Vista

Характерные черты:

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

Эффекты полупрозрачности, анимации позволяют легче ориентироваться в работе и переключении между программами – присутствие переключения между окнами в режиме 3d (Flip 3D), позволяющего пролистать все открытые окна.

Быстрый поиск файлов по всей системе.

Возможность использования Gadgets (аналог Widgets вMacOS X) в боковой панели на рабочем столе.

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

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

Apple Mac OS

Система является неотъемлемой частью компьютеров компании Apple и предоставляется исключительно в комплекте с ними. На данный момент актуальными являются последние редакции 10-й (OS X) версии.

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

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

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

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

Плюсы системы Mac OS: Сильной стороной Мас OS является практическое отсутствие вирусов для Мacintosh. И дело не только в не очень большой распространенности Mac OS X по сравнению с Windows, но и в том, что традиционные вирусы просто не работают в UNIX среде. Теоретически, конечно, существуют образцы вирусов, которые могут работать с некоторыми приложениями к Mac OS, но их количество по сравнению с вредоносным ПО, написанным для Windows, просто ничтожно. Даже удаленный взлом компьютера, работающего под управлением Mac OS, значительно сложнее, чем взлом машины, работающей под управлением Windows, а антивирусные программы могут понадобиться только для того, чтобы не переслать зараженный файл на машину под управлением Windows, вам же он никакого вреда не принесёт.

Минусы системы Mac OS: Первое – это то, что Mac OS устанавливается только на компьютеры Мacintosh производства фирмы Apple. Эти компьютеры имеют в отличие от привычных нам ПК закрытую архитектуру, то есть сами компьютеры собирает только Apple. С одной стороны, это хорошо, так как обеспечена 100-процентная интеграция компьютерного железа и софта плюс хорошее качество комплектующих и сборки. Но есть и оборотная сторона медали.

Так как производитель «Маков» только один, то и конкуренция здесь отсутствует в принципе. Что с точки зрения потребителя не очень хорошо. Помимо этого, существует некоторая проблема с установкой драйверов. Не под все устройства выпускаются драйвера под MacOs или Linux, да и сами системы распознают далеко не все даже часто используемое оборудование.

Особенности: Первая особенность, которая сразу бросается в глаза – это интерфейс системы. Например, если в Windows каждой программе обычно соответствует одно окно с открывающимися в нем вкладками и панелями инструментов, то в Мас OS используются «плавающие» окна и панели, не привязанные к общему окну, а располагающиеся на рабочем столе. Ещё одной отличительной особенностью маковского интерфейса является панель dock. Это панель в нижней части рабочего стола, где находятся значки файлов и приложений, к которым требуется быстрый доступ, а также запущенные приложения. Панель можно редактировать, менять размеры, убирать и добавлять значки приложений. Далее следуют особенности программного обеспечения. Список программ для Mac OS не столь внушителен, как для Windows, но, тем не менее, он не мал, во всяком случае, все основные необходимые приложения для работы и развлечений там имеются, более того, сама концепция создания ПО от Аpple подразумевает, что для решения одной задачи достаточно всего одной программы, главное, чтобы она хорошо работала. Разработчики интерфейса Mac OS считают, что так будет удобнее пользователям, которые не будут путаться в бесчисленном множестве вариантов, а сам компьютер не станет превращаться в свалку сомнительных программ, угрожающих работоспособности всей системы.

Интерфейс Apple Mac OS X Leopard

Характерные черты:

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

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

Наличие чрезвычайно удобной функции Expose для переключения между окнами путем нажатия одной клавиши или дополнительной кнопки мыши.

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

Возможность использования Widgets в Dashboard.

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

Возможность навигации по файловой системе в режиме Колонки и CoverFlow.

Присутствие быстрого просмотра файлов разных типов по нажатию клавиши QuickLook и организации файлов в доке Stack.

Ассортимент программного обеспечения для Mac OS покрывает все основные пользовательские потребности. Особенно популярна система от Appleу и разработчиков медиа контента. Считается, что это лучшая платформа для профессиональной деятельности в данном направлении.

Linux

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

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

Для Linux разработано огромное количество программ, ориентированных на профессионалов в области программирования, сетевого администрирования и т. п. Однако для прикладных задач ассортимент приложений может показаться не таким широким, сравнительно с Windows и Mac-платформами.

Интерфейс Linux(Ubuntu)

Характерные черты:

Интерфейсы Gnome и KDE похожи на интерфейсы Mac OS и Windows соответственно.

Встроенная возможность использования нескольких виртуальных рабочих столов.

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

Плюсы: Большинство дистрибутивов Linux являются бесплатными, их можно свободно и бесплатно использовать. На основе программного кода как самой Linux, так и входящих в неё программ и на их основе создавать свои продукты. Поставляется со стандартным набором прикладного ПО. В Linux пользователь может выбрать тот дистрибутив, который больше подходит для решения его задач, а затем ещё и оптимизировать систему «под себя». Существование графического интерфейса освобождает от необходимости править конфигурационные файлы в неудобном виде. Положение дел с безопасностью в Linux в общем очень похоже на Mac OS X. Она находятся на очень высоком уровне в обеих системах и значительно опережают Windows.

Минусы: Результатом политики GPL явилось то, что сейчас имеется более тысячи разных дистрибутивов Linux. Не все из них достойны внимания, пользователю трудно разобраться в таком множестве версий и выбрать то, что нужно. Кроме того, бесплатность подразумевает практически полное отсутствие технической поддержки пользователей. Другой минус – не такая уж и бесплатная получается система, ведь нужно либо купить с ней диск, что тоже деньги, либо скачивать. И если выбирать между пиратскимWindows и бесплатным Linux, выбор не в пользу Linux . Несмотря на очень большой объём ПО, написанного для Linux, пользователи, мигрировавшие с Windows, столкнутся с тем что, часть ПО будет для них незнакомым. Далеко не все программы кроссплатформенны и имеют версии как для Windows, так и для UNIX-систем. Наибольшие проблемы возникают со специализированным профессиональным софтом, значительная часть которого написана только для Windows-систем. Равноценной замены некоторым приложениям в Linux нет.

Особенности: Для различных нужд пользователей существуют разнообразные специальные ОС Linux. Например, для работы с мультимедиа…Отдельно можно упомянуть коммерческие дистрибутивы. Они не бесплатны. В основном это корпоративные или специальные варианты Linux. Деньги в таких дистрибутивах в основном берутся за техподдержку. Ещё одно важное отличие Linux от Windows заключается в том, что дистрибутивы Linux поставляются с большим набором прикладного ПО. То есть после установки на компьютере у вас есть полностью готовая к работе система и не надо искать прикладное ПО и думать об оплате лицензии.

Социологический опрос среди учеников

Для того, чтобы определить популярность операционных систем среди учеников нашей школы, был проведен небольшой социологический опрос. Нами были выбраны учащиеся 7-9 классов, которым было предложено ответить на два опроса:

    Какой ОС вы пользуетесь на домашнем ПК;

    Какой ОС вы хотели бы пользовать на домашнем ПК;

Результаты опроса приведены в приложении 1 в таблице 2 и 3. В Приложении 2 на рисунках 5, 6, 7 приведены диаграммы результатов опроса.

Из нашего социологического опроса мы выяснили, что самыми популярными ОС являются Windows и Mac OS . Самое большое количество учеников пользуются ОС Windows , так как она является самой доступной. Mac OS менее популярен среди учеников, так как она является дорогой. Что же касается ОС Linux ? Во время опроса многие ученики удивлялись, потому что они не знали о существовании такой ОС.

Заключение

На сегодняшний день на рынке операционных систем для персональных компьютеров представлено три основных типа: Microsoft Windows, Apple Mac OS, Unix-подобные системы (Linux и созданный на его основе Android). Такое многообразие хорошо разрекламированных программных продуктов неизбежно порождает логичный вопрос: какая же операционная система считается лучшей?

Мнение об операционных системах часто формируются на основании привычек или же задач, решаемых с помощью ПК. Нельзя однозначно сказать, какая операционная система лучше, поскольку различия между ними носят фундаментальный характер. Однако для домашней модели использования все же удобнее применять Windows или Mac OS.

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

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

Проводя это исследование, мы заметили, что три обозреваемые операционные системы слишком отличаются, поэтому сравнивать их немного некорректно. Windows, например, является однозначным лидером в домашнем сегменте – простота использования, огромное количество поддерживаемого программного обеспечения и фирменный сервис от Microsoft. Mac OS ориентирована скорее на работу, чем на развлечения – стабильность и безопасность тут на высшем уровне, плюс до мелочей продуманный и красивый интерфейс. Ну и Linux системы – они, благодаря своей гибкости в настройке, бесплатности и защищенности, стали настоящей находкой для web-разработчиков, крупных компаний и просто компьютерных фанатов.

    Леонтьев В. П. «Новейшая энциклопедия персонального компьютера» Издательство «ОЛМА-ПРЕСС», Москва, 2003 г.;

    Холмогоров В. «Windows XP» Издательство «Питер», Санкт-Петербург, 2002 г. ;

    Таненбаум Э. «Современные операционные системы» Издательство «Питер», Санкт-Петербург, 2002 г.

    Гордеев, А. В. Операционные системы [Текст] : Учеб. для вузов / А. В. Гордеев. - 2-е изд. - СПб. : Питер, 2007.

    Приложение

    таблица 1. Сравнение ОС для ПК по 10 бальной шкале

    Название ОС

    Производительность

    и безопасность

    Пользовательский интерфейс

    Ассортимент программ

    Microsoft Windows

    6

    8

    10

    Apple Mac OS

    Ит ого 1 голос

    рис. 1 Сравнение ОС для ПК по 10 бальной шкале


    Стоимость лицензии

    рис.2 Стоимость лицензии


    Рис. 3 Социологический опрос среди учащихся 9 классов


    рис. 4 Социологический опрос среди учащихся 8 классов


    рис. 5 Социологический опрос среди учащихся 7 классов

Выполнила:студентка 105 группы

Куриленко В.А.

Преподаватель:Шишин И.О.

Санкт – Петербург

Введение

Заключение

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

Введение

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

В составе ОС различают 3 группы компонентов:

· системные библиотеки

· оболочка с утилитами

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

Функции операционных систем (основные):

2. Стандартизированный доступ к периферийным устройствам;

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

4. Управление доступом к данным на энергонезависимых носителях;

5. Пользовательский интерфейс;

6. Сетевые операции

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

8. Взаимодействие между процессами: обмен данными, взаимная синхронизация

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

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

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

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

По назначению

1. Системы общего назначения.

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

2. Системы реального времени.

Предназначены для работы в контуре управления объектами.

3. Прочие специализированные системы.

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

По характеру взаимодействия с пользователем

1. Пакетные ОС, обрабатывающие заранее подготовленные задания

2. Диалоговые ОС, выполняющие задания пользователя в интерактивном режиме

3. ОС с графическим интерфейсом

4. Встроенные ОС, не взаимодействующие с пользователем

По числу одновременного выполнения задач

1. Однозадачные ОС.

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

2. Многозадачные ОС.

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

По числу одновременных пользователей

1. Однопользовательские ОС.

Для них характерен полный пользовательский доступ к ресурсам. Подобные системы приемлемы в основном на изолированных компьютерах.

2. Многопользовательские ОС.

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

По аппаратурной основе

1. Однопроцессорные ОС.

2. Многопроцессорные ОС.

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

3. Сетевые ОС.

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

4. Распределенные ОС.

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

По способу построения

1. Микроядерные

2. Монолитные

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

Операционные системы семейства OS/2

OS/2 – семейство многозадачных операционных систем с графическим интерфейсом, есть версии для многопроцессорных машин. OS/2 создавалась для собственных нужд и задач фирмы IMB. OS/2 использовалась IMB в качестве основы некоторого числа программных решений, таких как комментаторские системы олимпийских игр, программное обеспечение для банков. Под нее практически не существует программного обеспечения.

Поддержка OS/2 до последнего времени осуществлялась выпуском версий OS/2 безо всяких кардинальных изменений и улучшений.

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

В рамках проекта Core/2 существуют два действующих направления по развитию OS/2:

· OS/4 - создание современного ядра методом реверс-инижиринга и полного переписывания кода на основе существующих ядер.

· osFree – создание всей операционной системы «с нуля» на основе современных микроядерных технологий и активного использования OpenSource наработок.

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

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

Некоторые отличительные признаки UNIX-систем включают в себя:

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

· широкое применение утилит, запускаемых в командной строке;

· взаимодействие с пользователем посредством виртуального устройства – терминалом;

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

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

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

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

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

Linux является одной из распространенных систем версий UNIX. Она может организовать работу как рабочих станций, так и сервера. Поддерживает технологию Plug & Play (стандарт аппаратной и программной архитектуры, который делает возможным распознавание устройств).

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

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

В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.

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

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

Платформы операционных систем WindowsNT и Windows 2000 представляют собой операционные системы для использования на самых разнообразных компьютерах. Все ОС семейства Windows являются многозадачными системами с графическим интерфейсом. Они работают на платформах x86, x86-64, IA-64, ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC.

Одним из достоинств ОС семейства Windows является поддержка технологии Plug & Play. Эта технология упрощает для пользователя подключение разных внешних устройств.