Новости Словари Конкурсы Бесплатные SMS Знакомства Подари звезду
В нашей
базе уже
59876
рефератов!
Логин

Пароль

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

Сравнительная характеристика операционных систем семейства UNX.
Сравнительная характеристика операционных систем семейства UNX Санкт-Петербургский Государственный
Технологический Институт




Кафедра САПРиУ



Реферат:
“Сравнительная характеристика операционных систем
семейства UNIX”



Студент:
Преподаватель: Бойкова О. Г.



Санкт-Петербург
2004
Операционная система UNIX - это многопользовательская система с
разделением времени. Начинать сеанс работы с ней нужно с сообщения о том,
кто Вы. Это не зависит от того, работаете Вы за терминалом в своем кабинете
или по коммутируемой линии связываетесь с большим узлом общего пользования.
В этом заключается одно из отличий UNIX от DOS, Windows и Macintosh -
операционных систем, в которых понятие "многопользовательский" отсутствует.
UNIX должна знать, кто Вы, чтобы выделять Вас среди десятков, сотен и даже
тысяч других пользователей.
[pic]
UNIX - одна из самых популярных в мире операционных систем благодаря
тому, что ее сопровождает и распространяет большое число компаний.
Первоначально она была создана как многозадачная система для
миникомпьютеров и мэйнфреймов в середине 70-х годов, но с тех пор она
выросла в одну из наиболее распространенных операционных систем, несмотря
на свой временами обескураживающий интерфейс и отсутствие централизованной
стандартизации. Существуют версии UNIX для многих систем, начиная от
персонального компьютера, до суперкомпьютеров, таких как Cray Y-MP.
Все пользователи ОС UNIX явно или неявно работают с файлами. Файловая
система ОС UNIX имеет древовидную структуру. Промежуточными узлами дерева
являются каталоги со ссылками на другие каталоги или файлы, а листья дерева
соответствуют файлам или пустым каталогам. Каждому зарегистрированному
пользователю соответствует некоторый каталог файловой системы, который
называется "домашним" (home) каталогом пользователя. При входе в систему
пользователь получает неограниченный доступ к своему домашнему каталогу и
всем каталогам и файлам, содержащимся в нем. Пользователь может создавать,
удалять и модифицировать каталоги и файлы, содержащиеся в домашнем
каталоге. Потенциально возможен доступ и ко всем другим файлам, однако он
может быть ограничен, если пользователь не имеет достаточных привилегий.
Командные языки, используемые в ОС UNIX, достаточно просты, чтобы новые
пользователи могли быстро начать работать, и достаточно мощны, чтобы можно
было использовать их для написания сложных программ.
ОС UNIX одновременно является операционной средой использования
существующих прикладных программ и средой разработки новых приложений.
Новые программы могут писаться на разных языках (Фортран, Паскаль, Модула,
Ада и др.). Однако стандартным языком программирования в среде ОС UNIX
является язык Си (который в последнее время все больше заменяется на Си++).
Это объясняется тем, что во-первых, сама система UNIX написана на языке Си,
а, во-вторых, язык Си является одним из наиболее качественно
стандартизованных языков.
Операционная система UNIX - это набор программ, который управляет
компьютером, осуществляет связь между вами и компьютером и обеспечивает вас
инструментальными средствами, чтобы помочь вам выполнить вашу работу.
Разработанная, чтобы обеспечить легкость, эффективность и гибкость
программного обеспечения, система UNIX имеет несколько полезных функций:
. основная цель системы - это выполнять широкий спектр заданий и
программ;
. интерактивное окружение, которое позволяет вам связываться напрямую
с компьютером и получать немедленно ответы на ваши запросы и
сообщения;
. многопользовательское окружение, которое позволяет вам разделять
ресурсы компьютера с другими пользователями без уменьшения
производительности. Этот метод называется разделением времени.
Система UNIX взаимодействует с пользователями поочередно, но так
быстро, что кажется, что взаимодействует со всеми пользователями
одновременно;
. многозадачное окружение, которое позволяет вам выполнять более
одного задания в одно и тоже время.

Система UNIX имеет 4 основных компонента:

. ядро - это программа, которая образует ядро операционной системы;
она координирует внутренние функции компьютера (такие как
размещение системных ресурсов). Ядро работает невидимо для вас;
. shell -это программа, которая осуществляет связь между вами и
ядром, интерпретируя и выполняя ваши команды. Так как она читает
ваш ввод и посылает вам сообщения, то описывается как
интерактивная;
. commands -это имена программ, которые компьютер должен выполнить.
Пакеты программ называются инструментальными средствами. Система
UNIX обеспечивает инструментальными средствами для таких заданий
как создание и изменение текста, написание программ, развитие
инструментария программного обеспечения, обмен информацией с
другими посредством компьютера;
. file system - файловая система - это набор всех файлов, возможных
для вашего компьютера. Она помогает вам легко сохранять и
отыскивать информацию.

Отличия операционной системы UNIX от других операционных систем.


Unix состоит из ядра с включенными в него драйверами и из утилит
(внешних по отношению к ядру программ). Если надо изменить конфигурацию
(добавить устройство, изменить порт или прерывание), то ядро пересобирают
(перелинковывают) из обьектных модулей.
В противоположность Unix'у Windows (если не уточняется, какая, то
имеются в виду 3.11, 95 и NT) и OS/2 при загрузке фактически на ходу
прилинковывают драйверы. При этом компактность собранного ядра и повторное
использование общего кода на порядок ниже, чем у Unix. Кроме того, при
неизменной конфигурации системы ядро Unix без переделки (потребуется
изменить только стартовую часть BIOS) может быть записан в ПЗУ и
выполняться _не_загружаясь_ в ОЗУ. Компактность кода особенно важна, т.к.
ядро и драйверы никогда не покидают физическую оперативную память, не
сводятся на диск.
Unix - самая многоплатформенная OS. WindowsNT пытается подражать ему,
но пока это плохо удается - после отказа от MIPS и POWER-PC, W'NT остались
всего на двух платформы - традиционная i*86 и DEC Alpha. Разумеется,
переносимос
Умар.Ш. был тут !!!!!
 
давайте изгоним мат !!!
 
ДОБРОЙ НОЧИ ОТ Ъ
ЛОКИ ИНО
 
ДМК МЭ
 
где инфааа?