Сделай Сам Свою Работу на 5

Сравнение Windows и Ubuntu





ЛАБОРАТОРНАЯ РАБОТА №2

по дисциплине: «Системное программное обеспечение»

Тема работы: «Сравнение Windows и Ubuntu. Интерфейсы.»

 

 

Выполнил:

студент 3 курса

ИДПО

группы ИВТ - 326

Петров М.А.

 

 

Проверил: к.т.н.,

доцент кафедры ЭВМ

Чернышев О.Л.

 

Тверь 2016

Содержание

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

Сравнение Windows и Ubuntu………………………………………………..………………………4

Интерфейсы………………………………………………………..…………………………………………..9

Список использованной литературы………………….…………………………………….....18

Введение

ОПЕРАЦИОННАЯ СИСТЕМА – программа, управляющая аппаратными и программными средствами компьютера, которые предназначены для выполнения задач пользователя.

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





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

Сравнение Windows и Ubuntu

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

Первое, на что стоит обратить внимание при выборе операционной системы, будь то серверный или настольный вариант, это системные требования ОС и совместимость вашего оборудования с ней. С этого и начнем. Как вы можете видеть из таблицы 1, системные требования Ubuntu, по сравнению с текущими операционными системы Microsoft Windows 7 и Windows Server 2008, достаточно низкие и сопоставимы разве что с довольно старыми версиями ОС Windows XP и 2003, что несомненно является плюсом. Более того, в семействе Ubuntu имеются также версии и для платформ, отличных от PC. Однако основным минусом Ubuntu Linux является то, что из-за ее пока еще относительно низкой распространенности некоторые производители просто не хотят создавать драйвер для этой системы, и в целом для Linux. Поэтому мой вам совет — если хотите приобрести себе хороший компьютер или ноутбук, совместимый с большинством операционных систем, то проверьте его конфигурацию на предмет наличия там компонентов от не очень известных производителей. Например, не стоит покупать компьютер со встроенными видеокартами от SIS, так как в большей части из них в операционных системах Linux не будет работать аппаратное ускорение графики. Кроме того, особое внимание при покупке стоит уделить модему, картридеру, принтеру и сканеру — многие из этих устройств также не совместимы с операционными системами Linux и, в частности, с Ubuntu. Остальная часть оборудования, если, конечно, вы не собираетесь покупать себе какое-либо экзотическое устройство, обычно совместима с Ubuntu. Но проверить совместимость на сайте Canonnical (например, проверить совместимость сервера можно здесь: http://webapps.ubuntu.com/certification/list/?category=Server) или производителя устройства (ноутбука) на всякий случай никогда не помешает. Ведь некоторые устройства и компьютеры могут быть несовместимы не только с Ubuntu, но и с Windows, особенно если учесть тот факт, что последняя, с выходом седьмой версии, стала предъявлять особые требования для многих устройств (сетевых и звуковых карт, видеоадптеров и т.д.), благодаря чему многие устройства и компьютеры, нормально работавшие в Windows XP, стали несовместимы с новой версией Windows, а это, в свою очередь, привело к тому, что количество поддерживаемых устройств примерно сравнялось с таковым в Ubuntu. В общем, с точки зрения совместимости с оборудованием, мы наконец-то наблюдаем равную конкуренцию между Windows и Linux (Ubuntu).



Таблица 1. Минимальные системные требования

 

Название компонента/ОС Windows 7 Windows Server 2008 (R2) Ubuntu Desktop / Kubuntu / Xubuntu Ubuntu Server
Процессор 1 ГГц или выше 32- (x86) или 64-разрядный (x64) 1 ГГц (x86) или 1.4 ГГц (x64) 500 МГц — 1 ГГц 300 МГц
ОЗУ 1 ГБ (32-разрядная система) / 2 Гб (64-разрядная система) 512 МБ 256 МБ (alternate-установка) / 384 МБ (стандартная установка) 192 МБ (32-разрядная версия) / 256 МБ (64-разрядная версия)
Свободное место на диске 16 ГБ (32-разрядная система) / 20 ГБ (64-разрядная система) 10 ГБ 3-5 ГБ (в зависимости от разновидности) 2-3 ГБ
Видеокарта Графический процессор DirectX 9 с драйвером WDDM 1.0 или более старшей версии Super VGA (800 x 600) Super VGA (800x600/1024x768) из числа поддерживаемых системой VGA (640 x 480)

Оценить основные различия между «настольными» версиями Windows и Ubuntu можно при помощи таблицы 2. Несмотря на то, что в отличие от Ubuntu в операционной системе Windows по умолчанию (вместе с ней ) не устанавливается офисный пакет, это вовсе не означает, что вам в любом случае придется дополнительно приобретать лицензию Microsoft Office — никто не мешает воспользоваться его свободными аналогами, так как многие из них (к примеру, тот же OpenOffice) довольно неплохо работают в Windows, хотя использование Microsoft Office в операционной системе Windows мне кажется все-таки более предпочтительным. Кроме того, несмотря на то, что вирусных эпидемий и ботнетов с участием операционных систем семейства Linux и, в частности, Ubuntu пока замечено не было, заблуждаться на этот счет не стоит. Несмотря на то, что в Linux присутствуют более совершенные механизмы защиты от всякого рода угроз безопасности и атак, настройка этих механизмов представляет собой не очень быстрый и простой процесс. Кроме того, некоторое количество уязвимостей присутствует и в программном обеспечении. Поэтому основным фактором, препятствующим распространению вредоносного программного обеспечения в операционных системах Linux, на мой взгляд, является низкая доля их использования от общего количества компьютеров. Поэтому на данный момент больший интерес для хакеров и вирусописателей, несомненно, представляют операционные системы семейства Windows, а тратить время и силы на изучение операционной системы Linux на предмет взлома в большинстве случаев просто невыгодно с коммерческой точки зрения. Но в будущем ситуация может измениться. В общем, совет один — правильно настроенная операционная система с вовремя установленными обновлениями и антивирусным программным обеспечением намного меньше подвержена риску заражения вредоносным ПО, вне зависимости от того, Windows это или Linux. Аналогичная ситуация и с компьютерными играми. Чем больше будет пользователей у операционных систем Linux, тем больше будет спрос, а значит, по законам рынка, и предложение, что в конечном счете приведет к появлению все большего количества трехмерных игр для Ubuntu. Кто знает — возможно, в будущем игр для API OpenGL будет не меньше, чем для DirectX. Как говорится, время покажет и расставит все точки. И еще одна важная деталь — к сожалению, во всех “настольных” Ubuntu присутствует одна, на мой взгляд, важная недоработка. Мне очень хотелось бы видеть в Ubuntu полный аналог всем знакомого компонента Windows, который имеет название «Мой компьютер», а также, чтобы при совместной работе этих двух систем в Ubuntu корректно показывались все разделы жесткого диска. Кроме этого, я постоянно сталкиваюсь с отсутствием автоматического монтирования внешних жестких дисков в Ubuntu, что, несомненно, является минусом. На этом и закончим сравнение «настольных» операционных систем и перейдем к более интересным, серверным вариантам Ubuntu и Windows.

Таблица 2. Основные различия «настольных» ОС

 

Название функции Ubuntu Desktop Windows 7 Начальная Windows 7 Домашняя базовая Windows 7 Домашняя расширенная Windows 7 Профессиональная Windows 7 Максимальная
Встроенное офисное ПО + - - - - -
Высокий уровень безопасности и защиты от вирусов и т.п. + - - - - -
Наличие 64-битной версии + - + + + +
Совместимость с большинством 3D-игр - * + + + +
Удобная работа с устройствами хранения данных - + + + + +
* - Windows 7 Начальная устанавливается только OEM-производителями и обычно на компьютеры, которые не способны обеспечить приемлемый уровень производительности в трехмерных играх            
Примерная стоимость 0 руб. н/д* 345.000 руб. 890.000 руб. 1.300.000 руб. 1.382.000 руб.

В следующей таблице приведены основные функции серверных операционных систем.

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

 

Роль сервера Ubuntu Server 10.04 Windows 2008 Enterprise Windows 2008 Datacenter Windows 2008 Standard Windows 2008 Itanium Windows 2008 Web Windows 2008 Foundation Windows 2008 HPC
Web-сервер + + + + + + + +
DHCP-сервер + + + + - - + -
DNS-сервер + + + + - + + +
Файловые службы + + + * - - * *
Сервер печати + + + + - - + -
Сервер приложений + + + + + - + -
Службы Active Directory * + + * - - * *
Сервисы обновления (WSUS/Репозиторий) + + + + - - + +
Службы удаленных рабочих столов + + + * - - * *
Встроенная СУБД + - - - - - - -
Обозначения : '+' - доступно полностью; '-' - недоступно; ' * ' - доступно частично или ограничено.                
Примерная стоимость $0 $3999 $2999 $1029-1209 $2999 $469 нет данных нет данных

Интерфейсы

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.