Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Answers.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.55 Mб
Скачать

Answers

For

OS

2009 год

Content

Content 3

Билет 1 7

1. Классификация современных ОС. 7

2. ОС семейства UNIX. System V IPC. Разделяемая память. Семафоры. Сообщения. Программные каналы. 8

System V IPC 8

Разделяемая память 8

Семафоры 9

Сообщения 10

Программные каналы 11

Билет 2 13

3. MS-DOS. Распределение оперативной памяти (conversional memory, HMA, EMS, XMS) 13

Распределение оперативной памяти (conversional memory, HMA, EMS, XMS) 13

Базовая память (conventional memory) 13

Дополнительная память (Extended Memory Specification - XMS) 13

Расширенная память (Expanded Memory Specification - EMS) 14

Верхняя память (High Memory Area - HMA) 15

4. ОС семейства UNIX. Сигналы. 15

Сигналы 15

Билет 3 18

5. Файловые системы FAT и VFAT. 18

Файловая система FAT 18

Файловая система VFAT 21

6. ОС семейства UNIX. Управление вводом - выводом. Блочные, символьные и потоковые драйверы. 23

Управление вводом – выводом 23

Принципы системной буферизации ввода/вывода 23

Системные вызовы для управления вводом/выводом 24

Блочные, символьные и потоковые драйверы 26

Блочные драйверы 26

Символьные драйверы 26

Потоковые драйверы 26

Билет 4 28

7. Сравнительные особенности ядер операционных систем Windows NT и OS/2 28

Ядро Windows NT 28

8. ОС семейства UNIX. Потоки. Программный интерфейс сокетов. 28

Потоки 28

Программный интерфейс сокетов 30

Сокет 30

Программный интерфейс сокетов 30

Билет 5 32

9. Одноранговые сетевые ОС. 32

Структура сетевой операционной системы 32

Одноранговые сетевые ОС и ОС с выделенными серверами 34

10. ОС семейства UNIX. Архитектура виртуальной файловой системы. Виртуальные индексные дескрипторы. Монтирование файловых систем. 36

Архитектура виртуальной файловой системы 36

Виртуальные индексные дескрипторы 38

Монтирование файловых систем 40

Билет 6 44

11. Концепции ОС семейства Novell NetWare. NLM. Нити. Кольца защиты. 44

Концепции ОС семейства Novell NetWare 44

Структурная схема OC 44

Структура NetWare и обзор особенностей 45

NLM 49

Нити 50

Диспетчеризация процессов (нитей) 50

Кольца защиты 53

Первый уровень защиты SFT-I 53

Второй уровень надёжности SFT-II 54

Третий уровень надёжности SFT-III 58

12. Основные сетевые сервисы ОС UNIX. X-Window. 59

Основные сетевые сервисы ОС UNIX 59

Перечень основных сетевых сервисов 59

X-Window 60

Общая организация X-Window 60

Клиентская и серверная части 61

Базовые библиотеки 61

13. Файловая система Novell NetWare. Журналирование. Поддержка дополнительных пространств имен. 63

Файловая система Novell NetWare 63

Журналирование 64

Поддержка дополнительных пространств имен 64

Пространства имен 64

14. ОС семейства UNIX. Общий алгоритм работы планировщика. Традиционный механизм управления процессами на уровне пользователя. 65

Общий алгоритм работы планировщика 65

Традиционный механизм управления процессами на уровне пользователя 65

Билет 8 68

15. Концепции Windows NT. Архитектура ядра NT, защищенные подсистемы (Win 32, Win 16, DOS, OS/2, POSIX). 68

Концепции Windows NT 68

Архитектура ядра NT, защищенные подсистемы (Win 32, Win 16, DOS, OS/2, POSIX) 68

Архитектура ядра Windows NT 5.0 68

Архитектура системы 68

Режим ядра 69

Исполняемая часть 70

Ядро 70

Абстракция от оборудования 71

Пользовательские процессы 72

Подсистемы среды и библиотеки DLL 72

Новые черты ядра NT 5.0 73

Plug-and-play 73

Объект "Задание" 75

Управление памятью большой емкости 75

16. Общие принципы разграничения доступа в ОС семейства UNIX. Пользователи и группы. Идентификаторы. Разграничения прав на доступ к файловой системе. 76

Общие принципы разграничения доступа в ОС семейства UNIX 76

Пользователи и группы 76

Идентификаторы 77

Разграничения прав на доступ к файловой системе 77

Билет 9 78

17. ОС семейства Microsoft Windows NT. Процессы и нити, планирование процессов и нитей. 78

Процессы и нити, планирование процессов и нитей 78

Процессы и нити 78

Алгоритм планирования процессов и нитей 79

18. Ос семейства unix. Архитектура виртуальной файловой системы. Виртуальные индексные дескрипторы. Монтирование файловых систем. 82

См. Билет 5 82

Билет 10 83

19. ОС семейства Microsoft Windows NT. Процессы и нити, планирование процессов и нитей. 83

См. Билет 9 83

20. ОС семейства UNIX.Удаленный вызов процедур (RPC). NFS. 83

Удаленный вызов процедур (RPC) 83

Передача параметров 84

Связывание (binding) 84

Обработка особых ситуаций (exception) 85

Семантика вызова 85

Представление данных 86

Сеть 86

NFS 87

Билет 11 89

21. Концепции построения семейств Windows 3.x и 9x/ME 89

1. Самое начало 89

2. Начало: Windows 1.0 /Ноябрь 1985/ 89

3. Улучшения: Windows 2.0 /Ноябрь 1987/ 90

Windows 386 /9 декабря 1987 / Windows 2.1 (286) /Июнь 1988/ 90

4. Обещанное: Windows 3.0/22 мая 1990/ 91

5. Ещё лучше: Windows 3.1 /1992/ 92

6. Интеграция сетевых средств: Windows for Workgroups 3.11 /Ноябрь 1992/ 92

7. Новые технологии: Windows NT 3.1 /27 июля 1993/ 93

Windows NT 3.5 /21 сентября 1994/ Windows NT 3.51 /30 мая 1995/ 94

8. Прорыв: Windows 95 /24 августа 1995/ 95

9. NT с новым лицом: Windows NT 4.0 /31 июля 1996/ 96

10. Хит: Windows 98 /Ноябрь(?) 1998/ 97

11. Продолжение: Windows Me/1999(?)/ 98

22. ОС семейства UNIX. Пользовательская и ядерная составляющая процессов. Жизненный цикл процесса. 99

Пользовательская и ядерная составляющая процессов 99

Понятие нити (threads) 99

Жизненный цикл процесса 102

Билет 12 105

23. Концепции построения OS/2 105

24. Файловая система S5fs. Суперблок. Индексные дескрипторы. Имена файлов. Недостатки и ограничения.. 105

Файловая система S5fs 105

Суперблок 106

Индексные дескрипторы 108

Имена файлов 110

Недостатки и ограничения 111

Билет 13 112

25. Концепции Windows NT. Архитектура ядра NT, защищенные подсистемы (Win 32, Win 16, DOS, OS/2, POSIX). 112

См. Билет 8 112

26. Файловая система FFS. Структура каталога. 112

Файловая система FFS 112

Структура каталога 112

Каталоги 115

Билет 14 116

27. MS-DOS. Распределение оперативной памяти (conversional memory, HMA, EMS, XMS) 116

См. Билет 2 116

28. ОС семейства UNIX. Общий алгоритм работы планировщика. Традиционный механизм управления процессами на уровне пользователя. 116

См. Билет 7 116

Билет 15 117

29. Концепции Windows NT. Архитектура ядра NT, защищенные подсистемы (Win 32, Win 16, DOS, OS/2, POSIX). 117

См. Билет 8 117

30. ОС семейства UNIX. Управление памятью. Виртуальная память. Аппаратно-независимый уровень управления памятью. Swapping и paging. 117

Управление памятью 117

Виртуальная память 117

Аппаратно-независимый уровень управления памятью 121

Swapping и paging 124

Билет 16 126

31. Файловая система Novell NetWare. Журналирование. Поддержка дополнительных пространств имен. 126

См. Билет 7 126

32. Ос семейства unix. System V ipc. Разделяемая память. Семафоры. Сообщения. Программные каналы. 126

См. Билет 1 126

Билет 17 127

33. ОС Novell Netware. Атрибуты файлов. Разграничение доступа к файлам. 127

Атрибуты файлов 127

Разграничение доступа к файлам 127

34. ОС семейства UNIX. Удаленный вызов процедур (RPC). NFS. 127

См. Билет 10 127

Билет 18 128

35. ОС семейства Microsoft Windows NT. Процессы и нити, планирование процессов и нитей. 128

См. Билет 9 128

36. Общие принципы разграничения доступа в ОС семейства UNIX. Пользователи и группы. Идентификаторы. Разграничения прав на доступ к файловой системе. 128

См. Билет 8 128

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]