|
Сравнение 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 Все материалы защищены законодательством РФ.
|