Операционная система UNIX

Автор работы: Пользователь скрыл имя, 19 Января 2014 в 18:12, реферат

Краткое описание

Термин Unix и не вполне эквивалентный ему UNIX используется в разных значениях. Начнем со второго из терминов, как более простого. В двух словах, UNIX (именно в такой форме) - зарегистрированная торговая марка, первоначально принадлежавшая корпорации AT&T, сменившая за свою долгую жизнь много хозяев и ныне являющаяся собственностью организации под названием Open Group. Право на использование имени UNIX достигается путем своего рода "проверки на вшивость" - прохождения тестов соответствия спецификациям некоей эталонной ОС (Single Unix Standard - что в данном случае можно перевести как Единственный Стандарт на Unix).

Содержание

Что такое Unix?
Где взять бесплатный Unix?

Основная часть. (Описание Unix).
1. Основные понятия Unix.
2. Файловая система.
2.1. Типы файлов.
3. Командный интерпретатор.
4. Ядро ОС UNIX.
4.1. Общая организация традиционного ядра ОС UNIX;
4.2. Основные функции ядра;
4.3. Принципы взаимодействия с ядром;
4.4. Принципы обработки прерываний.
5. Управление вводом/выводом.
5. 1. Принципы системной буферизации ввода/вывода;
5. 2. Системные вызовы для управления вводом/выводом.
6. Интерфейсы и входные точки драйверов.
6. 1. Блочные драйверы;
6. 2. Символьные драйверы;
6. 3. Потоковые драйверы.
7. Команды и утилиты.
7. 1. Организация команды в ОС UNIX;
7. 2. Перенаправление ввода/вывода и организация конвейера;
7. 3. Встроенные, библиотечные и пользовательские команды;
7. 4. Программирование на командном языке.
8. Средства графического интерфейса пользователей.
8.1. Идентификаторы пользователя и группы пользователей;
8.2. Защита файлов;
8.3. Перспективные ОС, поддерживающие среду ОС UNIX.

Заключение.
Основные отличия Unix от других OS.
Области применения Unix.

Прикрепленные файлы: 1 файл

доклад Крайновой К.В. СГС-411.docx

— 86.89 Кб (Скачать документ)

Мэйнфреймы - для обслуживания очень большого количества пользователей (порядка нескольких тысяч). Но работа этих пользователей как правило организована в виде не клиент-серверного взаимодействия, а в виде хост-терминального. Терминал же в этой паре скорее не клиент, а сервер (Мир Internet, N3 за 1996-й год). К преимуществам мэйнфреймов надо отнести более высокую защищенность и устойчивость к сбоям, а к недостаткам- соответствующую этим качествам цену.

 

Unix хорош для квалифицированного (или желающего стать таковым) администратора, т.к. требует знания принципов функционирования происходящих в нем процессов. Реальная многозадачность и жесткое разделение памяти обеспечивают высокую надежность функционирования системы, хотя в производительности файл- и принт-сервисовUnix'ы уступают Netware.

Недостаточная гибкость предоставления прав доступа пользователей к  файлам по сравнению с WindowsNT затрудняет организацию _на_уровне_файловой_системы_ группового доступа к данным (точнее, к файлам), что компенсируется простотой реализации, а значит меньшими требованиями к аппаратуре. Впрочем, такие приложения, как SQL-сервер решают проблему группового доступа к данным своими силами, так что отсутствующая в Unix возможность запретить доступ к _файлу_конкретному пользователю является явно избыточной.

Практически все протоколы, на которых основан Internet, были разработаны под Unix, в частности стек протоколов TCP/IP придуман в университете Berkeley.

Защищенность Unix при правильном администрировании (а когда это не так?) ни в чем не уступает ни Novell, ни WindowsNT.

Важным свойством Unix, которое приближает его к мэйнфреймам, является его многотерминальность, много пользователей могут одновременно запускать программы на одной Unix-машине. Если не требуется использовать графику, можно обойтись дешевыми текстовыми терминалами (специализированными или на базе дешевых PC), подключенными по медленным линиям. В этом с ним конкурирует только VMS. Можно использовать и графические X-терминалы, когда на одном экране присутствуют окна процессов, выполняющихся на разных машинах.

В номинации рабочих станций  с Unix конкурируют MS Windows*, IBM OS/2, Macintosh и Acorn RISC-OS.

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

OS/2 - для любителей OS/2. :-) Хотя по некоторым сведениям OS/2 лучше других взаимодействует с мэйнфреймами и сетями IBM.

Macintosh - для графических, издательских и музыкальных работ, а также для тех, кто любит понятный, красивый интерфейс и не хочет (не может) разбираться в подробностях функционирования системы.

RISC-OS, прошитая в ПЗУ, позволяет не тратить время на инсталляцию операционной системы и восстановление ее после сбоев. Кроме того, практически все программы под ней очень экономно расходуют ресурсы, благодаря чему не нуждаются в свопинге и работают очень быстро.

 

Unix функционирует как на PC, так и на мощных рабочих станциях с RISC-процессорами, под Unix написаны действительно мощные САПР и геоинформационные системы. Своей масштабируемостью Unix из-за его многоплатформенности на порядок превосходит любую другую операционную систему, по мнению некоторых авторов.

 

Список  литературы

 

1. Учебное пособие Кузнецова  С.Д.: «Операционная система UNIX», 2003г.;

 

2. Карпов Д.Ю.: «UNIX», 2005 г.;

 

3. Федорчук А.В.: «Мастерство работы в Uniх», 2006 г.

 

4. Материалы сайта http://www.citforum.ru/operating_systems/1-16.



Информация о работе Операционная система UNIX