Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИДЗ ОС Unix (2 разных исполнения) / идз обе части сданное Тищенко(ПМ).doc
Скачиваний:
19
Добавлен:
20.06.2014
Размер:
195.58 Кб
Скачать

МИНОБРНАУКИ РОССИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ЛИПЕЦКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

КАФЕДРА АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ

Индивидуальное домашнее задание

по дисциплине

«Алгоритмические языки»

на тему:

«Общие сведения о UNIX-подобной операционной системе. Описание и использование заданной группы команд командной строки Windows»

Студент

подпись, дата

фамилия, инициалы

Группа

ПМ-10-1

Принял

Тищенко А.Д.

ученая степень, звание

подпись, дата

фамилия, инициалы

Липецк 2010

Задание кафедры

  1. Общие сведения об операционной системе и интерфейсе, представленном интерпретатором языка командной строки.

  2. Описание и примеры использования заданной группы команд.

Аннотация

Работа содержит 27 страниц

Рисунков нет

Содержание:

Общие сведения о UNIX:

  1. Операционная система Multics……………………………………………………………..стр.5

  2. Возникновение и первая редакция ОС UNIX…………………………………………….стр.6

  3. Пользователь………………………………………………………………………………...стр.9

  4. Интерфейс пользователя и интерфейсе, представленном интерпретатором языка командной строки………………………………………………………………………….....................стр.10

  5. Общая организация ядра………………………………………………………………… .стр.13

1)Основные функции……………………………………………………………………стр.13

2)Принципы взаимодействия с ядром………………………………………………………………...................................стр.14

  1. Файловая система…………………………………………………………………………..стр.15

1)Структура файловой системы………………………………………………………...стр.16

2)Монтируемые файловые системы……………………………………………………стр.17

3)Защита файлов…………………………………………………………………………стр.17

  1. Драйверы устройств………………………………………………………………………..стр.18

  2. Управление памятью……………………………………………………………………….стр.19

  3. Описание и примеры использования заданной группы команд………………………... стр.20

1)Команда PAUSE………………………………………………………………………..стр.20

2)Команда POPD………………………………………………………………………….стр.21

3)Команда PRINT…………………………………………………………………………стр.21

4)Команда PROMT………………………………………………………………………..стр.22

5)Команда PUSHD………………………………………………………………………...стр.23

6)Команда RD……………………………………………………………………………...стр.24

7)Команда RECOVER…………………………………………………………………….стр.24

8)Команда REM……………………………………………………………………………стр.25

9)Команда REN…………………………………………………………………………….стр.25

10. Библиографический список……………………………………………………………….стр.27

1.Операционная система Multics

С 1965 по 1969 год компания Bell Labs совместно с компанией General Electric и группой исследователей из Массачусетского технологического института участвовала в проекте ОС Multics (MULTIplexed Information and Computing Service). Целью проекта было создание многопользовательской интерактивной операционной системы, обеспечивающей большое число пользователей удобными и мощными средствами доступа к вычислительным ресурсам

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

Во-вторых, в ОС Multics была спроектирована и реализована полностью централизованная файловая система. В централизованной файловой системе файлы, физически располагающиеся на разных физических устройствах внешней памяти, логически объединяются в один централизованный архив или древовидную иерархическую структуру, промежуточными узлами которой являются именованные каталоги, а в листьях содержатся ссылки на файлы. В том случае, когда при поиске файла в архиве по его имени оказывалось, что соответствующий накопитель (магнитный диск или магнитная лента) не был установлен на устройство внешней памяти, ОС обращалась к оператору с требованием установить нужный том внешней памяти. Это существенно облегчало операторскую работу и администрирование файловой системы, хотя и затрудняла выполнение таких рутинных действий как перенос части файловой системы с одного компьютера на другой.

Операционная система Multics, хотя и не была полностью доведена до стадии коммерческого продукта, обогатила мировое сообщество системных программистов массой ценных идей, многие из которых сохраняют свою актуальность по сей день и используются применительно не только к операционным системам. Основным недостатком ОС Multics, который, по всей видимости, и помешал довести систему до уровня программного продукта, была ее чрезмерная сложность. Среди участников проекта Multics находились Кен Томпсон и Деннис Ритчи.

Соседние файлы в папке ИДЗ ОС Unix (2 разных исполнения)