Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Генеалогия» системы UNIX




Сейчас семейство операционных систем UNIX представляет собой сложное многообразное сооружение. Фирма BELL LABORATORIES в свое время продавала следующие версии:

1975 г. − UNIX V 6;

1976 г. − UNIX V 7 (первая «базовая версия»);

1982 г. − UNIX SYSTEM 3;

1984 − 1985 гг. − UNIX SYSTEM 5.

В каждой из этих версий имеются усовершенствования, но все они остаются совместимыми с предыдущими версиями. Фирма BELL LABORATORIES продавала лицензию на исходную архитектуру системы UNIX фирмам-разработчикам программного обеспечения, которые желали сами создавать и продавать систему UNIX для работы на ЭВМ другого типа. При этом фирма-разработчик платит по обязательству и получает набор составляющих систему программ на исходном символическом языке, а главное, право на ее использование. Остается только перевести эти программы на машинный язык, используемый ПЭВМ, и получить для нее ОС UNIX. При этом следует добиться того, чтобы набор машинных команд этой ПЭВМ позволил реализовать функции системы UNIX. Например, без механизма защиты памяти нельзя реализовать качественную многопользовательскую систему. Фирме-разработчику программных средств, купившей лицензию на оригинал системы UNIX, позволялось изменить архитектуру системы, но так, чтобы была сохранена совместимость с базовой системой, которая функционирует на ПЭВМ фирмы DEC. Прикладные программные средства можно независимо использовать на различных ПЭВМ, они называются «переносными». «Переносимость» − это важное качество программных средств, позволяющее переходить к другому типу ПЭВМ без их переделки. Реально переносимых программных средств пока мало, и переносимость иногда сказывается на качестве системы в целом.

Системы UNIX, основанные на исходных программах, поставленных фирмой BELL LABORATORIES, иногда называют UNIX BASED. Обозначение UNIX является торговой маркой, и может быть использовано только фирмой BELL LABORATORIES. Ни одна версия UNIX BASED не может называться UNIX, отсюда и многообразие имен, оканчивающихся на - IX (GENIX, VENIX, XENIX, PC-IX и т.д.). Существуют также частичные лицензии, мало или совсем не использующие исходные программы фирмы BELL LABORATORIES и реализующие ОС, частично выполняющие функции UNIX или имеющие синтаксис UNIX, но отличающиеся другими характеристиками. В этом случае фирма BELL LABORATORIES не гарантирует совместимости. Переносимости программ, разработанных в среде всех «разновидностей UNIX», неодинаковы и достаточно разнообразны; такие версии называют UNIX-like (подобные UNIX).

UNIX − это идеальная платформа для корпоративного сервера. Большинство из современных информационных технологий зародились и созрели именно в среде UNIXTCP/IP, E-mail, Internet, HTTP, HTML, глобальная мировая паутина Web, наконец, Java − все эти технологии вышли из UNIX.

Первоначально в качестве основной платформы и первоосновы Internet безраздельно господствовала версия UNIX − BSD, теперь ее повсеместно заменяют на Linux, которую более легко инсталлировать и которая из бесплатной народной ОС превратилась в мощную многофункциональную UNIX − систему, способную решать многие задачи. Сегодня Linux − это полноценная ОС семейства UNIX, имеющая практически все важнейшие программные пакеты, в том числе и коммерческие. Все больше разнообразного оборудования поддерживается по сравнению с первоначальным ядром. От Linux легко перейти к Sun Solaris 2.x − наиболее полной на сегодняшний день ОС UNIX.

 

 

Рис. 8.13. Общий вид структуры программного обеспечения операционной системы ЮНИКС (UNIX)

UNIX − это система коллективного пользования, наиболее полно отвечающая концепциям Internet/ Intranet/ Extranet. Классическая UNIX − это полноценная многозадачная многопользовательская операционная система (рис. 8.13). Специфический UNIX -software включает в себя следующие компоненты:

1) ядро;

2) shell (командный интерпретатор);

3) системные утилиты;

4) программные средства, которые используются в режиме выполнения команд;

5) некоторые подсистемы верхнего уровня.

 

Контрольные вопросы

1. Понятие ОС ЮНИКС.

2. Преимущества и недостатки базовой версии.

3. Переадресация ввода-вывода.

4. Понятие конвейера.

5. Координатор MAKE.

6. Система управления исходным кодом SCCS.

7. Понятие файловой системы ОС ЮНИКС.

8. Структура файловой системы.

9. Особенности ядра ОС ЮНИКС и его состав.

10. Утилиты ОС ЮНИКС и их назначение.


ПРИМЕРНЫЕ ВАРИАНТЫ ЛАБОРАТОРНЫХ РАБОТ ПО ОТДЕЛЬНЫМ ТЕМАМ




Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 463; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.