Курсовая работа: Крупнейшие производители операционных систем и программного обеспечения

Cледующий шаг Sun Microsystems стал историческим: компания приняла решение опубликовать спецификацию NFS, сделав ее общедоступной за чисто номинальную плату. Имея лицензию и исходный код, остальные поставщики могли интегрировать NFS со своими решениями. Такой подход открыл путь будущему успеху Java.

Непрерывно растущий спрос на рабочие станции компании заставил разработать новую архитектуру их построения (SPARC), что повлекло за собой переход на новые, более мощные процессоры. В 1986 году на базе чипов Fujitsu было построено новое семейство ПК, а через несколько месяцев Sun представила для них новую операционную систему "SunOS".

Основанная на дистрибутиве "BSD", дополненная сетевым ПО и графическим оконным интерфейсом, а затем - NFS, операционная система "SunOS" в сочетании с архитектурой SPARC стала самой привлекательной платформой для технических и научных областей применения. Для максимальной концентрации усилий по развитию ОС и сопутствующего ПО в 1991 году в компании Sun Microsystems сформировано подразделение SunSoft, занимающееся программными разработками.

В сентябре 1991 года было объявлено о выходе новой версии ОС, основанной на двух базовых разновидностях "Unix": Berkley 4.2/4.3 ("BSD") и AT&T "System V". Новый продукт получил название "Solaris". Выросшая из "SunOS", новая ОС, при всем многообразии своей функциональности и высокой степени соответствия промышленным стандартам, обладает уникальной масштабируемостью. Для большинства приложений "Solaris" обеспечивает практически линейный рост производительности при увеличении числа процессоров в системе, в буквальном смысле воплощая концепцию симметричных многопроцессорных вычислений (Symmetric Multi-Processing). Благодаря свойству масштабируемости одна и та же ОС используется и на однопроцессорных рабочих станциях, и на серверах масштаба рабочей группы, и на серверах масштаба предприятия.

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

Дадим характеристику рассмотренных операционных систем и определим достоинства и недостатки ОС относительно друг друга.

"Windows".

Microsoft завоевала рынок ОС для домашнего и офисного использования. "Windows" является распространенной и привычной многим пользователям системой, представляя собой проверенный брэнд.

Удобство, простота использования и распространенность являются основными факторами выбора этой системы.

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

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

С другой стороны, "Windows" широко распространена по всему миру. Для нее написано много прикладного ПО, что в сочетании с удобным и красивым интерфейсом сделало ее лидером среди ОС данного класса.

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

С конца 80-х показатели использования "Windows" неуклонно росли, а в 1995 году с выходом новой версии ОС случился настоящий бум. О спросе на "Windows" сегодня можно судить хотя бы по тому, что в 2007 г. за первые два месяца продаж последней версии ОС было продано 20 миллионов копий.

"Unix".

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

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

"Unix" имеет мощный набор базовых средств для программирования. Это позволяет создавать сложный код на базе данной ОС.

Появление в системе протоколов TCP/IP на раннем этапе развития ОС позволило стать "Unix" истинно сетевой системой и с успехом использовать ее в данном направлении.

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

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

К-во Просмотров: 515
Бесплатно скачать Курсовая работа: Крупнейшие производители операционных систем и программного обеспечения