Похожие рефераты | Скачать .docx |
Курсовая работа: Сравнительный анализ операционных систем Microsoft Windows Seven и Linux
Федеральное агентство по образованию Российской Федерации
Омский государственный институт сервиса
Кафедра прикладной информатики и математики
Курсовой проект
По дисциплине: Информационно-аналитическая деятельность
Тема: Сравнительный анализ операционных систем MicrosoftWindowsSevenи Linux
Выполнила: студентка группы 71 ПИ
Шифр 07474
Адова Кристина Евгеньевна
Руководитель: Лучко Олег Николаевич
Омск
Содержание
операционный система microsoft linux
Введение
1. Понятие и история операционных систем
1.1 Основные функции операционных систем
1.2 История создания операционной системы MicrosoftWindowsSeven
1.3 История создания операционной системы Linux
2. Сравнительный анализ ОС
2.1 Краткий обзор каждой операционной системы
2.2 Положительные и отрицательные стороны каждой операционной системы
2.3 Сравнительный анализ
Заключение
Список используемой литературы
Введение
В настоящее время представить нашу жизнь без информационных технологий невозможно. Компьютеры получили огромное распространение как в домашнем пользовании, так и в производственных организациях. Особенно предприятия делают большой упор на создание автоматизированного рабочего места за счет компьютерных технологий.
Информационные технологии развиваются огромными темпами. Какое-то оборудование либо программное обеспечение выпущенное сегодня, уже через год может быть вытеснено на задний план более усовершенствованным оборудованием или программным обеспечением.
Операционные системы помогают пользователю взаимодействовать с компьютером для выполнения каких-то операций или задач. Когда человек совершает платежные операции в мультикассе для зачисления денежных средств на свой сотовый телефон, сам не подозревая того, он взаимодействует непосредственно с самой операционной системой в которой запущена специализированная программа для выполнения конкретной операции.
Или же кассир отбивает на кассе купленные продукты покупателя, здесь кассир также непосредственно взаимодействует с операционной системой. Начисление заработной платы сотрудникам конкретной организации происходит на банковские карточки, где сотрудник идет к банкомату, чтобы снять свою честно заработанную денежную сумму и там непосредственно в банкомате он взаимодействует с операционной системой.
Информационные технологии серьезно внедряются в нашу жизнь, без них мы много чего не сможем сделать.
Наибольшей популярностью в мире пользуются операционные системы фирмы Microsoft. Их доля составляет 95% среди всех операционных систем. Наиболее устойчивые системы этой фирмы основаны на технологии NT (Windows NT/2k/XP). В последние шесть лет возрастает популярность операционной системы под названием Linux. Молодое поколение активно пользуется и сравнивает их. Возникают дискуссии между пользователями по поводу какая система лучше, а какая хуже.
Цель данного курсового проекта провести сравнительный анализ операционных систем ХР и Seven.
Для достижения данной цели мне необходимо разобрать следующие задачи:
1. составить обзор каждой операционной системы;
2. определить положительные и отрицательные стороны каждой операционной системы;
3. на основе статистических данных проанализировать популярность использования каждой операционной системы среди пользователей;
4. провести сравнительный анализ между операционными системами;
5. основные направления и перспективы решения.
Операционные системы MicrosoftWindowsXPи Sevenявляются многопользовательскими многозадачными. В них широко развита поддержка сети, защита данных и множество других одинаковых функций. В результате этого у них совпадают области интересов относительно потребителя, что и послужило основой конфликта разгоревшегося как между поклонниками ОС, как и между их создателями.
1 Понятие и история операционных систем
1.1 Основные функции операционных систем
Операционная система (ОС) связывает аппаратное обеспечение и прикладные программы. Многие свойства различных программ похожи, и операционная система обычно предоставляет этот общий сервис. Например, практически все программы считывают и записывают информацию на диск или отображают ее на дисплее. И хотя каждая программа в принципе может содержать инструкции, выполняющие эти повторяющиеся задачи, использование в этих целях операционной системы более практично.
Операционная система может взаимодействовать с аппаратными средствами и пользователем или прикладными программами. Она также может переносить информацию между аппаратурой и прикладным программным обеспечением.
Прикладной программист не должен беспокоиться о написании специального программного кода для записи данных на все множество дисков, которое может быть на ПК. Программист просто просит операционную систему записать данные на диск, а ОС занимается зависящей от аппаратуры информацией. Операционная система получает предоставляемые прикладными программами данные и записывает их на физический диск.
Использование операционной системы делает программное обеспечение более общим: программы могут работать на любом компьютере, на котором можно запустить эту операционную систему, поскольку взаимодействуют с операционной системой, а не с аппаратурой.
В каждой операционной системе существует несколько видов интерфейсов:
- командный (текстовый) интерфейс;
- текстовый или графический полноэкранный интерфейс;
- графический многооконный пиктографический интерфейс;
- интерфейс Win32 API[1].
Рассмотрим каждый интерфейс более подробно:
Командный (текстовый) интерфейс.
Всякая операционная система имеет командный интерфейс (иногда в скрытой форме).
В первой из ОС (OS/360) взаимодействие с пользователями было жестко поделено между следующими компонентами:
· (JCL– JobControlза управление вычислительным прочесом). Это язык диалогового режима – команда запуска – остановки задач, привязки носителей информации к устройствам, получения информации о заданиях, ожидающих выполнения, вывода, наличия свободной памяти и свободных устройств и др.
· Язык управления заданиями (JCL– JobControlLanguage), на котором прочие пользователи (программисты, разработчики и просто конечные пользователи) описывали состав и структуру процесса обработки данных – последовательность запуска программ, входные и выходные файлы, условия, при которых те или иные программы должны быть выполнены или пропущены и др. Это язык пакетной обработки, не допускающий вмешательства пользователя в собственно процесс вычисления, компиляции и пр.
В большинстве ОС в настоящее время сложился более или менее унифицированный формат командной строки. Командная строка включает в себя:
- Тип операции (мя команды или программы);
- Рабочий вход (входные файлы или устройства);
- Рабочий выход (выходные файлы или устройства);
- Управляющий вход (управляющие параметры или ключи команды);
- Управляющий выход (обычно – протокол, содержащий диагностику ошибок, код завершения или другую информацию).
Командная строка — приглашение оболочки, обозначающее готовность системы принимать команду пользователя, — в наиболее явной форме демонстрирует идею диалога. На каждую введенную команду пользователь получает ответ от системы: либо очередное приглашение, обозначающее, что команда выполнена и можно вводить следующую, либо сообщение об ошибке, представляющее собой высказывание системы о произошедших в ней событиях, адресованное пользователю. При работе в операционной среде с графическим интерфейсом происходящий диалог пользователя с системой не столь очевиден, хотя с точки зрения системы клик мышью в определенной области на экране аналогичен команде, введенной с клавиатуры, а ответ системы пользователю может быть представлен в виде диалогового окна.
Текстовый или графический полноэкранный интерфейс.
Он имеет, как правило, в верхней части экрана систему меню с подсказками. Меню часто бывает выпадающим (ниспадающим – pull-down).
Для управления компьютером курсор экрана или курсор мыши после поиска в древе каталогов устанавливается на командные файлы программ (*.exe, *.com, *.bat) и для запуска программы нажимается клавиша <Enter> или правая кнопка мыши. Различные файлы могут выделяться разным цветом или иметь разный рисунок. Каталоги (папки) отличаются от файлов размером или рисунком. Данный интерфейс является основным для всех видов программных оболочек.
Графический многооконный пиктографический интерфейс.
Представляет собой рабочий стол (DeskTop), на котором располагаются пиктограммы (значки или иконки программ). Все операции производятся, как правило, мышью. Для управления компьютером курсор мыши подводят к пиктограмме и запуск программы осуществляют щелчком левой кнопки мыши по пиктограмме. Это наиболее удобный и перспективный интерфейс, осебенно при работе с программами. Примеры: интерфейс с компьютеров AppleMacintosh, Windows3.1, Windows95/98, OS/2, XP, Vista.
Графический интерфейс пользователя (GUI– GraphicsUserInterface). Появление ОС и оболочек с развитыми диалоговыми графическими средствами (OSMacintosh, Windows3.1, а особенно Windows95/98/ME, а также NT/2000) и средств программирования, позволяющих создавать графические интерфейсы (FoxProforWindowsи пр.), а особенно – объектно–ориентированных систем программирования – привело к внедрению и широкому распространению элементов экранного интерфейса.
Оболочка MicrosoftWindowsне была изначально операционной системой, так как она существует «поверх» операционной системы типа MS-DOS. Она возникла в виде стандартизатора графического интерфейса и прижилась исключительно потому, что пользователь хотел видеть программу, с которой ему часто приходится работать, красивой, практичной, удобной и легкой в освоении и использовании.
Интерфейс Win32 API.
Win32 API лежит в основе всех ОС семейства Windows.
Win32 API представляет собой набор функциональных вызовов (системных вызовов), основанных на библиотечных процедурах, выполняющих требуемую работу как в пространстве ядра, так и в пространстве пользователя.
Интерфейс Win32 API позволяет программам работать почти во всех версиях Windows.
Особенности Win32:
1. Многие вызовы Win32 создает объекты ядра того или иного типа, например, файлы, процессы, потоки, каналы.
2. Каждый вызов, создающий объект, возвращает вызывающему процессу результат, называемый дескриптором .
Дескриптор специфичен для процесса, создавшего этот объект. Он не может быть передан другому процессу.
3. Система управления памятью – способность процесса отображать на свою виртуальную работу. Это предоставляет процессу возможность читать и писать части файлов как если бы она представляли собой просто слова в память.
4. Файловый ввод/вывод – Файл представляет собой просто линейную последовательность байтов. Интерфейс Win32 предоставляет более 60 вызовов: открывать, закрывать, копировать, вырезать, удалять и т.д.
1.2 История создания операционной системы Microsoft Windows Seven
W indows 7 – это новая операционная система от компании Microsoft, пришедшая на смену Windows ХР и Windows Vista и выпущенная 22 октября 2009 года. Официально разработка Windows 7 началась сразу же после выпуска Windows Vista в конце 2006 года, но некоторые идеи были заложены еще в проекте Longhorn, работа над которым началась в 2001 году, после выхода операционной системы Windows ХР. Изначально в Longhorn планировалось реализовать целый комплекс фундаментальных новшеств, но за три года работы над этим проектом разработчикам так и не удалось создать полноценную рабочую систему. Сроки выхода Longhorn постоянно отодвигались, и для спасения проекта пришлось принимать радикальные меры.
В середине 2004 года руководство Microsoft решило начать разработку операционной системы Longhorn заново, исключив из нее некоторые важные функции. Результатом этой работы стал выход в начале 2007 года операционной системы Windows Vista. Эта система получила неоднозначную оценку специалистов и пользователей. За два года после выхода Windows Vista на нее перешла лишь небольшая часть пользователей, а наиболее популярной оставалась проверенная временем Windows ХР.
Можно выделить несколько основных причин, почему Windows Vista не получила широкого распространения.
- Системные требования для установки Windows Vista оказались значительно выше, чем для Windows ХР. На типичном компьютере 2007 года Windows ХР просто «летала», а Windows Vista зачастую работала очень «задумчиво».
- В процессе установки и настройки системы часто возникали проблемы с совместимостью оборудования и поиском нужных драйверов.
- Служба контроля учетных записей часто вызывала раздражение у пользователей, а некоторые новшества интерфейса были восприняты неоднозначно.
- На момент выхода Windows Vista многие программы оказались несовместимы с ней. В процессе создания Windows 7 разработчикам удалось не только произвести «работу над ошибками», но и наполнить систему совершенно новыми функциями. Уже на этапе бета-тестирования Windows 7 стало ясно, что она станет более популярной и востребованной, чем Windows Vista. Сравнивая эти системы, можно отметить такие моменты.
- Windows 7 имеет одинаковые с Windows Vista системные требования, но работает быстрее на том же «железе». В этом плане Windows 7 вообще уникальная система, ведь раньше с выходом каждой новой версии аппаратные требования возрастали в несколько раз.
- За время, прошедшее с появления Windows Vista, была проделана огромная работа по выпуску новых драйверов, обеспечению совместимости оборудования и прикладных программ. По этой причине при установке и настройке Windows 7 проблемы с несовместимостью возникают значительно реже.
- Windows 7 – не усовершенствованная версия Windows Vista, а полностью самостоятельный продукт. В данной операционной системе реализованы десятки совершенно новых функций.
Как уже отмечалось, на момент выхода Windows 7 самой популярной операционной системой являлась Windows ХР. По различным данным, с ней работали от 70 до 80 % пользователей. Однако со времени ее выпуска прошло более восьми лет, и за это время появилось множество новых устройств и технологий, для работы которых необходима поддержка операционной системы. Учитывая то, что Windows 7 практически по всем показателям лучше, чем Windows Vista, следует ожидать массового перехода с Windows ХР сразу на Windows 7 [2].
1.3 История создания операционной системы Linux
28 декабря 1968 г. в обычной финской семье Нильса и Анны Торвальдс родился сын Линус. Любимыми предметами Линуса всегда были математика и физика. Ему нравились точные науки, дающие возможность поломать голову над решением той или иной задачи. Ему было интересно пообщаться на математические темы, а также поиграть с калькулятором – одним из главных рабочих инструментов дедушки Лео – профессора статистики в Университете Хельсинки. Примитивный калькулятор – все, что Линусу тогда было нужно для счастья. В 1981 г. дедушка-профессор купил Commodore VIC-20. И в возрасте 10 лет он начал увлекаться программированием, активно работая на домашнем компьютере.
В 1989 г., когда Линус готовился поступить в университет, на конференции ассоциации Usenix в Торонто представители корпорации AT&T объявили о новой системе цен на UNIX System V: около 40 тыс. долл. в расчете на один процессор (7,5 тыс. долл. для учебных заведений). Это были очень большие деньги. Профессор Амстердамского университета Эндрю Таненбаум в ответ на это занялся написанием Minix-усеченной версии UNIX, способной работать на ПК.
Чтобы досконально изучить Minix, Линусу Торвальдсу понадобилось не больше месяца. Он уже был постоянным читателем технических конференций. ОС Таненбаума была чем-то вроде учебного пособия по миру UNIX. Поэтому в ней было много ограничений. Это не могли исправить ни патчи, ни дополнительные программы. Линуса раздражали в Minix многие вещи, но больше всего – эмулятор терминала, сделанный просто ужасно. Уже привыкший все нужные программы писать для себя самостоятельно, Торвальдс взялся за разработку нормального терминала.
Самодельный эмулятор терминала быстро обрастал наворотами. Когда он, наконец, был готов, Линус решил разбавить его новыми возможностями. Например, функциями upload и download. Для этого требовалось написать драйвер дисковода, а для него, в свою очередь – создать файловую систему. Сложная, трудоемка работа, но закаленному ночными посиделками программисту нравилось решать такие задачи. И процесс пошел.
Так как в университете весной 1991 г. делать было, в общем-то, нечего, Линус целыми днями не выходил из своей комнаты. От написания файловой системы его отвлекали разве что сон и иногда еда. Через несколько недель проект, первоначально задуманный как продвинутая терминальная программа, уже больше напоминал целую операционную систему. Когда автор понял, что зашел слишком далеко, останавливаться было уже поздно. Линус Торвальдс вообще был не из тех, кто мог бросить все на полпути.
В начале сентября оболочка будущей операционной системы, наконец, заработала. Несмотря на то, что про себя Торвальдс называл ее Linux, для официального релиза готовилось имя Freax – автор не хотел, чтобы его считали нескромным. Тем не менее, Ари Лемке – преподавателю одного из вузов Хельсинки, согласившемуся выделить для системы место на институтском компьютере, название Linux понравилось больше, и уже скоро на ftp.funet.fi/pub/OS/Linux появилась первая версия системы со знаком 0.01. Эту версию мало кто «щупал» – он была еще очень «сырой», и чтобы заставить ее работать, нужно было потратить много времени и нервов.
В октябре вышла Linux 0.02, а в ноябре – 0.03. Первыми бета-тестерами Linux стали читатели comp.os.minix , которые, хоть и посылали сообщения об ошибках пачками, но всячески хвалили новую ОС. Однако по настоящему завоевывать популярность Linux начала, когда в конце ноября стала полностью автономной. Армия линуксоидов стремительно росла. Многие предлагали свою помощь, присылали программы и патчи для Linux.
К тому времени, как вышла версия Linux 1.0, о системе уже знал весь мир. Популярность привлекла к ней внимание многих крупных компаний. Благодаря своей гибкости и потенциалу, она поселилась на сотнях тысяч серверов в качестве основной ОС. Поддержать Linux решили тысячи хакеров со всего мира, которые все вместе трудятся над улучшениями. Помимо основной версии, разрабатываемой автором, появилось множество дистрибутивов, каждый из которых имеет свои плюсы и минусы.
В январе-феврале 1992 г. в телеконференции comp.os.minix развернулась открытая дискуссия о недостатках Linux между Таненбаумом и Торвальдсом. Профессор Таненбаум считал Linux устаревшим подходом прежде всего из-за отказа Линуса от микроядра в пользу моноядра. Линус согласился с тем, что микроядро — хорошее решение, но настаивал на своем: моноядро, обладая большей эффективностью, не наносит серьезного ущерба переносимости.
В 1997 г. Линус Торвальдс вместе с женой и тогда еще одним ребенком переехали в Америку. Многие компьютерные корпорации, включая Apple, предлагали ему хорошее рабочее место, но Линус предпочел им всем небольшую компанию Transmeta, специализирующуюся на разработке процессоров.
В итоге не технологическое совершенство проекта, а сама атмосфера работы энтузиастов над полезным проектом да свободное распространение и использование исходных текстов стали основой феномена Linux.
В 1998 г. авторитетный американский журнал Forbes под заголовком «Icons of the Net» («Легенды Сети») опубликовал имена самых влиятельных людей, внесших огромный вклад в развитие сети Internet:
· Линус Торвальдс (28 лет) — создатель Linux;
· Ричард Столлман (45 лет) — основатель Фонда свободного ПО (Free Software Foundation);
· Тим Бернерс-Ли (43 года) — разработчик World Wide Web;
· Роб Глейзер (36 лет) — основатель компании RealNetworks;
· Джерри Янг (29 лет) — основатель портала Yahoo.
Торвальдс решил отойти от производства микрочипов и полностью углубиться в поддержку своего главного детища под началом Лаборатории Разработки Открытых Исходников (www.osdl.org ). Популярность Linux с каждым годом неуклонно растет...[3]
2 Сравнительный анализ ОС
2.1 Краткий обзор каждой операционной системы
Обе операционные системы предназначены как для персональных систем, так и для web-серверов, вычислительных кластеров и т. п.
Windows NT удалось завоевать первенство на настольных и персональных системах (около 90 % настольных компьютеров) тогда как Linux популярна на web-серверах, вычислительных кластерах и в суперкомпьютерах (50-90 %).
Эти системы разнятся в лежащей в основе их философии, стоимости, простоте использования, удобстве и стабильности. При их сравнении приходится принимать во внимание корни, исторические факторы и способ распространения.
Характеристики двух систем
Windows и Linux трудно сравнивать на равных из-за следующих факторов:
- Linux — это не определенная ОС, их более 600, среди них есть те, которые отличаются друг от друга значительно, а некоторые совсем немного, кроме того, на популярные дистрибутивы может существовать до 100 [версий];
- Словом Linux могут обозначаться разные понятия. В некоторых случаях это просто ядро операционной системы, в других случаях — полноценные операционные системы в дистрибутиве с графическим интерфейсом ;
- Оба порядка систем поставляются в различных конфигурациях. Особенно Linux, для которой существует огромное количество вариантов, некоторые из них предназначены для узкого круга задач;
- Цена и широта технической поддержки различаются у разных поставщиков, а также в зависимости от версии и дистрибутива;
- Производители оборудования могут устанавливать дополнительное ПО с операционной системой, которое делает доступные функции системы разнообразнее. Иногда они даже спонсируют продавца, снижая цену продукта для пользователя;
- Данные, полученные от маркетинговых подразделений, и результаты тестирования могут расходиться;
- Microsoft распространяет Windows под разными лицензиями (закрытыми). Дистрибутивы Linux, со своей стороны, могут содержать проприетарные компоненты [4].
Таблица 1 - Популярность на настольных компьютерах:
Windows Seven | Linux | |
Доля при продаже компьютеров (OEM) | Предустанавливается почти на все продаваемые настольные системы | Предустанавливается на небольшое количество продаваемых систем. Например, Ubuntuна компьютеры Dellи Sysytem76, SUSE Linux на компьютерах марки Lenovo ThinkPads, MSI. |
Оконные менеджеры/графическая среда | Изначально только системный оконный менеджер. Графическая оболочка необходима для работы подавляющего большинства программ, и её отказ ведет к нарушению их функционирования. Существует ряд программ, которые работают без использования графической оболочки, но служат они преимущественно для технического обслуживания системы (например, восстановления работоспособности). | Среды рабочего стола: GNOME, KDE и другие. Множество оконных менеджеров: Openbox, Fluxbox, и другие. Графическая оболочка не критична для работы ОС, она может переключаться в текстовый режим. Удалённое управление осуществляется, обычно, через SSH, VNC и XDMCP. Используются «виртуальные терминалы», что позволяет избежать перезагрузки системы в случае отказа одного из терминалов. |
Системная консоль/командная строка | Командная строка существует, но обладает ограниченной функциональностью. Базируется на MS-DOS, наследуя её скромные возможности, мало изменившиеся с 1990-х годов. Разработан также мощный командный процессор Windows PowerShell, реализующий некоторые возможности командной строки UNIX, основанный на .NET . Функции по восстановлению или настройке могут выполняться из командной строки. | Командная строка позволяет опытному пользователю полностью перенастроить все функции ОС. Существует множество утилит для выполнения специализированных функций, тесно интегрированных с системными и прикладными программами. Функции по восстановлению или настройке могут выполняться из командной строки. |
Таблица 2 - По инсталляции
Windows Seven | Linux | |
Размеринсталлятора | Как правило, один компакт-диск (Windows 7 — 1 DVD). | От одной дискеты до нескольких DVD дисков. |
Простота установки | Windows 7, довольно проста в установке. | Сильно варьирует между дистрибутивами в основном из-за разной степени предварительного конфигурирования. Существуют варианты с удобной и графической инсталляцией, (SuSE, Mandriva, Ubuntu, Fedora и др.) и варианты с инсталляторами через меню (Debian, Vector Linux, ArchLinux, Slackware), но некоторые дистрибутивы требуют копирования и компиляции исходных текстов (Gentoo). Кроме того, есть возможность целиком скомпоновать систему из исходных кодов, не прибегая к менеджерам установки программного обеспечения (Linux from Scratch). |
Время, затрачиваемое на установку | Заявленное время составляет около часа (вплоть до 10─30 минут для Windows 7, в зависимости от мощности компьютера). | · От 6 минут до часа и более, в зависимости от объёма устанавливаемого ПО, поставляемого с дистрибутивом. В среднем составляет 6─30 минут для распространенных дистрибутивов. · Компиляция полной системы из исходных кодов может быть выполнена, в зависимости от мощности процессора, за несколько часов или за несколько дней. |
Поставляемое программное обеспечение | Несколько программ для работы с мультимедиа и сетью интернет (браузер Internet Explorer, проигрыватель Windows Media Player, текстовые редакторы Notepad, WordPad, графический редактор Paint), почтовый клиент Outlook Express. | Присутствует множество программ для самых разных задач: мультимедиа, графики, интернета, офисной работы, игр, а также системные утилиты и дополнительные визуальные оболочки. Однако из-за недостаточной открытости форматов файлов собственнических продуктов для Microsoft Windows существует ряд проблем с совместимостью форматов файлов между такими продуктами и свободными приложениями. |
Дополнительное ПО | Огромный выбор собственнических и свободно распространяемых программ (Однако нет централизованного хранилища необходимого для работы свободного ПО, поддерживаемого производителем ОС). Как правило, они поставляются со всеми необходимыми библиотеками, устанавливаются с помощью специальной программы-инсталлятора. Хотя в windows есть собственная система установки/удаления программ, многие программы устанавливаются уникальными инсталляторами. | Большой выбор свободно распространяемых программ и небольшой выбор коммерческих. Однако для ряда задач приложений гораздо меньше, чем для Windows, или они отсутствуют. Созданы версии некоторых Win32-программ для Linux. Программы, включенные в официальные дистрибутивы и их репозитории, устанавливаются в большинстве вариантов с помощью специальной программы для установки/удаления программ, обеспечивающей наличие необходимых библиотек (система управления пакетами), либо ручной компиляцией из исходных кодов с поиском необходимых библиотек (в случае редких программ. |
Подготовка диска | По умолчанию устанавливает только себя, затирая возможность запуска других ОС. Разделы с «родной» файловой системой NTFS легко могут быть расширены и уменьшены (под 7 уменьшить размер раздела можно системными средствами). При этом графическая программа для этой задачи обладает меньшим функционалом, чем утилита командной строки. Возможно динамическое разделение диска (Dynamic Disks). | Возможна установка нескольких операционных систем. В большинстве дистрибутивов есть возможность запуска полноценной системы с компакт диска, а значит работать со всеми функциями, включая мощную графическую утилиту переразметки GPartEd, работающую с большим набором файловых систем, включая NTFS. Динамические диски поддерживаются с использованием LVM или EVMS, часто поставляемых вместе с дистрибутивом. |
Программа-загрузчик | Может загружать операционные системы семейства Windows NT/9x по выбору пользователя (NTLDR), но не Linux и другие подобные системы. В этом случае приходится прибегать к другим загрузчикам, таким как GRUB. | Может загружать операционные системы по выбору пользователя с помощью встроенных менеджеров GRUB или LILO.[36] Также имеются средства безопасности (например запрос пароля), которых нет в загрузчике Windows. |
Таблица 3 - По удобству использования и наличию особых режимов
Windows Seven | Linux | |
Единообразие между различными версиями | Между различными версиями сохраняется высокая степень сходства в интерфейсе. Но в случае Windows Server 2008 появились значительные отличия в интерфейсе, особенно оснасток(snap-in) администрирования. Кроме того, имеются различия в интерфейсах Windows XP и Vista, несколько затрудняющие переход между ними. | В зависимости от дистрибутива, его версии, графической оболочки и программ, работа интерфейса может быть разной. Тем не менее, доступно множество настроек, и пользователь может переносить их из версии в версию. |
Единообразие между программами | Все программы, выпущенные Microsoft в один и тот же период, следуют единым принципам построения интерфейса. Перенос новых программ под старые версии системы, впрочем, может нарушать единообразие (например, IE7 или WMP11). | Программы, следующие принципам KDE и GNOME за определённый период, наследуют единые принципы. Однако, множество независимых программ может им не соответствовать. Предпринимаются попытки создать графические библиотеки, строящие интерфейс по единым принципам GTK+, Qt и т. д. |
Единообразие процедуры обновления программ и ОС | Во всех последних версиях windows используется процедура автоматического получения обновлений и «заплаток» для самой ОС, драйверов и программ, выпущенных Microsoft. Сторонние программы должны сами поддерживать процедуру обновления. Есть несколько программ для общего управления обновлениями. | Системы управления пакетами содержат в себе средства для автоматического обновления программ (самой ОС и установленных пользователем). В качестве источников обновлений обычно служат репозитории дистрибутивов и отдельных проектов. |
Настройка | Исходный код может быть приобретён для строго ограниченных целей, а, кроме того, программы сторонних разработчиков могут изменять системные настройки. Другими словами, возможно случайное нарушение лицензионного соглашения. | Весь код системы доступен для модификации. Большая часть сторонних программ также предоставляет исходный код. |
Особые возможности | Обе системы позволяют настроить особые режимы управления компьютером, такие как укрупненные шрифты, чтение надписей вслух, медленное нажатие на клавиши и др. |
2.2 Положительные и отрицательные стороны каждой операционной системы
Начнем с положительных сторон системы Linux, среди которых я бы выделил:
1) Отсутствие самой страшной угрозы для компьютера в целом – вирусов. В семействе операционных систем Unix\Linux, система безопасности реализована кардинально иным способом, на уровне ядра системы, а не на уровне сторонних приложений. На КАЖДОЕ важное системное действие требуется ввести пароль администратора (root);
2) Чаще всего установка Linux не доставляет совершенно никаких хлопот, она занимает максимум 30 минут – 1 час (в зависимости от дистрибутива);
3) Сравнительное быстродействие системы – возможность выполнения сразу нескольких задач одновременно без «зависания» компьютера (имеется ввиду в консоли);
4) По личному опыту и опыту знакомых – более быстрая и адекватная работа в локальной и внешней сетях;
5) Стабильность и гибкость ОС, реестр конфигураций не засоряется, а вся информация сохраняется в виде текстовых файлов, что не «тормозит» работу системы;
6) Разнообразие дистрибутивов и репозиториев с набором игр под Linux и софта на любой выбор;
7) Возможность запуска Windows программ в режиме эмуляции Windows.
Минусы Linux:
1) некоторые пробелы в ПО, не хватает программ для решения узкопрофильных задач, например, нет полноценного аналога программ Adobe Photoshop, Autocad и т.д.(аналоги Windows программ в Linux);
2) нередки проблемы с поддержкой внешних и внутренних устройств (принтеров, сканнеров);
3) слабая распространенность среди пользователей, которые бояться изменить свои привычкам, выработанным в Windows.
Основные плюсы операционной системы Windows7:
1) Начнем с потребления ОС Windows 7 ресурсов компьютера. Компания Microsoft для 32-битки рекомендует 1-Гц процессор, 1 Гб ОП, 16 Гб, видеокарта 128 Мб, а для 64-битки 1-Гц процессор, 2 Гб ОП, накопитель объёмом 20 Гб видеокарта 128 Мб. Как видим, заявленные требования практически аналогичны требованиям ОС Vista. Одним из больших минусов Windows Vista было то, что интерфейс Aero потреблял огромное количество ресурсов железа, в 7 версии эта проблема практически устранена.
2) Панель задач новой ОС Windows 7 предоставляет возможность лучшего просмотра, имеет большое количество функций, которые помогают пользователям ускорить процесс управления приложениями и окнами. В целом же инновации Панели задач можно только приветствовать, хотя границы вокруг активных приложений недостаточно ясно различимы.
3) В Windows 7 снята проблема предыдущей операционной системы по поводу настройки безопасности пользователя (которая очень сильно мешала нормально и конструктивно работать), теперь в ОС появилось 2 промежуточных параметра, которые бьют тревогу, только если программа изменяет параметры установки.
4) В ОС Windows 7 появилась новая функция – "Библиотеки", которая предоставляет виртуальные папки для документов, музыки, фотографий и видео, призвана заменить устаревшую функцию "Мои документы".
5) Несомненным плюсом Windows 7 является поддержка multitouch-ввода (при работе на сенсорном экране, пользователь видит версию меню с меньшей точностью навигации), а также "центр мобильности".
6) Интерфейс новинки от Microsoft красив и удобен. Пока это основные положительные моменты, которые бросились в глаз за пару дней эксплуатации Windows seven.
Основные минусы операционной системы Windows 7:
1) Новая функция HomeGroups – это способ делиться папками полными медиафайлов и документов между компьютерами через сеть не доведена "до ума": вместо того чтобы позволять пользователю самому указывать пароль во время установки, функция присваивает пароль самостоятельно (что очень неудобно).
2) К сожалению в Windows 7 не предусмотрено обновление с Windows XP. Пользователям XP может помочь утилита Easy Transfer, но она работает только с переносом персональных настроек. Программы и софт придётся устанавливать на свой ПК заново.
3) Проблемы в работе ожидаются следующие: несовместимость драйверов (хотя и заявлено, что они будут подходить от VISTA) и другого ПО (особенно "программ-старушек", многие из которых не успели обновится и до VISTA - хотя возможно разработчики и не хотели этого делать).
2.3 Сравнительный анализ
Различные организации выбирают Linux из-за фактов. Возвращаясь к теме фактов о Linux, следует сказать, что Linux действительно является надежной, гибкой и высокоэффективной ОС. Вот несколько характерных примеров применения:
· отдел нуждается в Web или e-mail сервере, и Linux позволяет использовать ненужные 386 машины для этой цели.
· команде (например, при производстве компьютерной графики для фильма Titanic) требуются эффективные в ценовом отношении вычисления, для чего создается высокоэффективный вычислительный комплекс.
· инженеры проводящие многие часы за клавиатурой переходят с Windowsна Linux, раздраженные постоянной необходимостью перезагрузки.
· интернет-провайдеры (ISP) переходят с Windowsна Linux, из-за лучшей управляемости последнего, 24x7, при обслуживании десятков тысяч пользователей.
WindowsSeven, с другой стороны, традиционно держала рамку первенства, когда требовалась простота использования, легкость установки, прогнозируемость обслуживания, и количество приложений. Но эти различия, похоже, стираются. Многие организации предпочитают поддержку, которую обеспечивает Red Hat или какой другой поставщик Linux, поддержке Microsoft.
Сейчас Linux лучше, чем Windowsсправляется с установкой plug-and-play устройств. Рабочий стол Linux можно настроить, чтобы он выглядел не только как Windows, но и можно запускать пакеты приложений, которые по функциональности эквивалентны Microsoft Office. Реализация новых стандартов и протоколов происходит раньше в Linux. Это из-за того, что исходный код легко доступен, заплаты, для дефектов в аппаратуре, для Linux иногда выходят в тот же день.
Windowsостается предпочтительной в многих случаях. Для организаций, которых она устраивает, тех кто имеет совместимое или достаточно мощное аппаратное обеспечение, и особенно для тех, кто полагается на ActiveX или другие собственные протоколы Microsoft, Linux не даст больших преимуществ.
Например, команда разработчиков Wired HotBot, подтвердила, что они пожертвовали надежностью и эффективностью в недавнем переходе к Windows, но сделав это получила доступ к ряду новых технологий Windows.
Windowsхвалится репликацией службы каталогов, криптографическим API с экспортной лицензией, обработкой транзакций, и рядом других новинок.
Конкретная система подходит оптимальным образом, а где проявляются ее недостатки. Бессмысленно говорить о преимуществах операционной системы абстрактно, в отрыве от решаемых задач.
Заключение
В каждой операционной системе как сказано выше есть свои положительные и отрицательные стороны. Как WindowsSeven, так и Linux «хороши» сами по себе. Фирма Microsoftсделала акцент на простоте использования операционной системы пользователями за счет графических представлений.
Windowsподойдет людям, которым нужен мультимедийный центр (музыка, кино, интернет, игры). И для тех, кому нужен не дорогой и не слишком сложный в использовании компьютер для работы.
Linux, да и вообще UNIX-подобные системы – лучший вариант для серверов. Профессионалы (программисты, хакеры, системные администраторы) любят эти системы за высокую гибкость и надежность.
По занимаемому месту дискового пространства если оставить «голую» операционную систему, то WindowsSevenвсе же будет занимать 8 Гб памяти, в то время как Linux– 2Гб.
Выбор операционной системы каждому предстоит сделать самому, пользователь должен оценить свои навыки, умения и знания, также оценить те требования которые он желает использовать от компьютера.
Список используемой литературы
1. http://nurik-nmt.by.ru/2.html
2. http://www.win7help.ru/rukovodstvo-windows-7/znakomstvo-c-windows-7/istoriya-sozdaniya-windows-7.html
3. http://rusedition.ru/readarticle.php?article_id=7
4. http://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_Microsoft_Windows_%D0%B8_Linux
Похожие рефераты:
Проектирование "домашней" локальной сети
Создание офисной сети под управлением Windows Serwer 2003
Операционные системы и история их развития
Компьютерное моделирование технологических процессов
Разработка локально-вычислительной сети в автокомплексе "Первомайский"
Сравнительный анализ операционных систем: Windows, Linux, MacOS
Сравнение Microsoft Windows и GNU/Linux
Курс лекции по компьютерным сетям