Главная страница

Околения компьютеров


Скачать 1.67 Mb.
НазваниеОколения компьютеров
Дата18.04.2022
Размер1.67 Mb.
Формат файлаpdf
Имя файлаOS_Graur.pdf
ТипДокументы
#481658
страница1 из 20
  1   2   3   4   5   6   7   8   9   ...   20

БИЛЕТ
1
П
ОКОЛЕНИЯ КОМПЬЮТЕРОВ
.................................................................................................................... 4
1.1. Первое поколение компьютеров. .............................................................................................................. 4
1.2. Второе поколение компьютеров. ............................................................................................................. 4
1.3. Третье поколение – компьютеры на интегральных схемах. ................................................................. 5
1.4. Компьютеры четвертого поколения и далее. ......................................................................................... 5
Б
ИЛЕТ
№2
С
ТРУКТУРА
В
ЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
Р
ЕСУРСЫ
ВС

ФИЗИЧЕСКИЕ РЕСУРСЫ
,
ВИРТУАЛЬНЫЕ
РЕСУРСЫ
У
РОВЕНЬ ОПЕРАЦИОННОЙ СИСТЕМЫ
. ..................................................................................................... 6
Аппаратный уровень вычислительной системы ........................................................................................... 6
2.2. Управление физическими ресурсами ........................................................................................................ 6
2.3. Управление логическими/виртуальными ресурсами. .............................................................................. 7
Б
ИЛЕТ
№3
С
ТРУКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
Р
ЕСУРСЫ
ВС

ФИЗИЧЕСКИЕ
,
ВИРТУАЛЬНЫЕ
У
РОВЕНЬ
СИСТЕМ ПРОГРАММИРОВАНИЯ
. ................................................................................................................................ 9
Б
ИЛЕТ
№4
С
ТРУКТУРА
В
ЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
Р
ЕСУРСЫ
ВС-
ФИЗИЧЕСКИЕ И ВИРТУАЛЬНЫЕ
У
РОВЕНЬ
ПРИКЛАДНЫХ СИСТЕМ
. ........................................................................................................................................... 10 2.5
П
РИКЛАДНЫЕ СИСТЕМЫ
.................................................................................................................................. 10
Этапы развития ............................................................................................................................................. 10
2.5.3 Основные тенденции в развитии современных прикладных систем ............................................... 11
. Выводы ........................................................................................................................................................... 11
Б
ИЛЕТ
№5
С
ТРУКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ
П
ОНЯТИЕ ВИРТУАЛЬНОЙ МАШИНЫ
. ................................ 12
Б
ИЛЕТ
№6
О
СНОВЫ АРХИТЕКТУРЫ КОМПЬЮТЕРА
О
СНОВНЫЕ КОМПОНЕНТЫ И ХАРАКТЕРИСТИКИ
С
ТРУКТУРА
И ФУНКЦИОНИРОВАНИЕ
ЦП. .................................................................................................................................. 13
Ц
ЕНТРАЛЬНЫЙ ПРОЦЕССОР
.................................................................................................................................... 13
Структура, функции ЦП ............................................................................................................................... 13
Регистры общего назначения (РОН) ............................................................................................................ 13
Специальные регистры .................................................................................................................................. 13
Б
ИЛЕТ
№7
О
СНОВЫ АРХИТЕКТУРЫ КОМПЬЮТЕРА
О
ПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО
Р
АССЛОЕНИЕ ПАМЯТИ
. ........................................................................................................................................... 16
Б
ИЛЕТ
№8
О
СНОВЫ АРХИТЕКТУРЫ КОМПЬЮТЕРА
О
СНОВНЫЕ КОМПОНЕНТЫ И ХАРАКТЕРИСТИКИ
К
ЭШИРОВАНИЕ
ОЗУ .............................................................................................................................................. 19
Буферизация работы с операндами .............................................................................................................. 19
Буферизация выборки команд ........................................................................................................................ 20
Б
ИЛЕТ
№9
О
СНОВЫ АРХИТЕКТУРЫ КОМПЬЮТЕРА
А
ППАРАТ ПРЕРЫВАНИЙ
П
ОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ
В ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ ПРИ ОБРАБОТКЕ ПРЕРЫВАНИЙ
.............................................................................. 23
Определение. Последовательность действий при обработке ................................................................... 23
Б
ИЛЕТ
№10
О
СНОВЫ АРХИТЕКТУРЫ КОМПЬЮТЕРА
В
НЕШНИЕ УСТРОЙСТВА
О
РГАНИЗАЦИЯ УПРАВЛЕНИЯ И
ПОТОКОВ ДАННЫХ ПРИ ОБМЕНЕ С ВНЕШНИМИ УСТРОЙСТВАМИ
........................................................................... 26
3.6.1 Внешние запоминающие устройства (ВЗУ). ...................................................................................... 26
3.6.2 Организация потоков данных при обмене с внешними устройствами ............................................ 28
3.6.4 Организация управления внешними устройствами ............................................................................ 28
Прерывания: организация работы внешних устройств. ............................................................................ 29
БИЛЕТ
11
И
ЕРАРХИЯ ПАМЯТИ
............................................................................................................................ 31
4.4. Иерархия памяти. .................................................................................................................................... 31
БИЛЕТ
12
М
УЛЬТИПРОГРАММНЫЙ РЕЖИМ
.......................................................................................................... 32
БИЛЕТ
13
О
РГАНИЗАЦИЯ РЕГИСТРОВОЙ ПАМЯТИ
(
РЕГИСТРОВЫЕ ОКНА
,
СТЕК
) ................................................................... 34
5.2. Модель организации регистровой памяти в Intel Itanium. ................................................................... 35
БИЛЕТ
14
В
ИРТУАЛЬНАЯ ОПЕРАТИВНАЯ ПАМЯТЬ
............................................................................................... 36
А
ППАРАТ ВИРТУАЛЬНОЙ ПАМЯТИ
......................................................................................................................... 36
БИЛЕТ
15
П
РИМЕР ОРГАНИЗАЦИИ СТРАНИЧНОЙ ВИРТУАЛЬНОЙ ПАМЯТИ
............................................................................. 39
Б
ИЛЕТ
16.
М
НОГОМАШИННЫЕ
,
МНОГОПРОЦЕССОРНЫЕ АССОЦИАЦИИ
К
ЛАССИФИКАЦИЯ
П
РИМЕРЫ
. .............. 41
БИЛЕТ
17.
Т
ЕРМИНАЛЬНЫЕ КОМПЛЕКСЫ
К
ОМПЬЮТЕРНЫЕ СЕТИ
. .................................................................... 44
Т
ЕРМИНАЛЬНЫЕ КОМПЛЕКСЫ
. ............................................................................................................................... 44
БИЛЕТ
18
Б
АЗОВЫЕ ПОНЯТИЯ
,
ОПРЕДЕЛЕНИЯ
,
СТРУКТУРА
................................................................................................... 48
Б
ИЛЕТ
19
Т
ИПЫ ОПЕРАЦИОННЫХ СИСТЕМ
............................................................................................................ 50
П
АКЕТНАЯ
ОС ........................................................................................................................................................ 50
Системы разделения времени ........................................................................................................................ 50
С
ЕТЕВЫЕ
,
РАСПРЕДЕЛЕННЫЕ
ОС ........................................................................................................................... 50
Б
ИЛЕТ
20
М
ОДЕЛЬ ОРГАНИЗАЦИИ ВЗАИМОДЕЙСТВИЯ В СЕТИ
ISO/OSI ................................................................ 52
Б
ИЛЕТ
21
С
ЕМЕЙСТВО ПРОТОКОЛОВ
TCP/IP
........................................................................................................ 54
Транспортный уровень ................................................................................................................................... 57
Уровень прикладных программ ...................................................................................................................... 57

БИЛЕТ
22
У
ПРАВЛЕНИЕ ПРОЦЕССАМИ
О
ПРЕДЕЛЕНИЕ ПРОЦЕССА
,
ТИПЫ
Ж
ИЗНЕННЫЙ ЦИКЛ
,
СОСТОЯНИЯ
ПРОЦЕССА
С
ВОПИНГ
М
ОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ПРОЦЕССА
К
ОНТЕКСТ ПРОЦЕССА
. ................................ 58
Типы процессов ............................................................................................................................................... 59
Принципы организации свопинга. .................................................................................................................. 60
БИЛЕТ
23
П
РОЦЕСС В
U
NIX
.................................................................................................................................. 62
Определение процесса. Контекст ................................................................................................................. 62
А
ППАРАТ СИСТЕМНЫХ ВЫЗОВ В
OC
UNIX. .......................................................................................................... 64
БИЛЕТ
24
Б
АЗОВЫЕ СРЕДСТВА ОРГАНИЗАЦИИ И УПРАВЛЕНИЯ ПРОЦЕССАМИ
....................................................................... 65
Жизненный цикл процессов ............................................................................................................................ 69
Формирование процессов 0 и 1 ...................................................................................................................... 69
БИЛЕТ
25
Р
АЗДЕЛЯЕМЫЕ РЕСУРСЫ
К
РИТИЧЕСКИЕ СЕКЦИИ
В
ЗАИМНОЕ ИСКЛЮЧЕНИЕ
Т
УПИКИ
. ................ 71
БИЛЕТ
26
Н
ЕКОТОРЫЕ СПОСОБЫ РЕАЛИЗАЦИИ ВЗАИМНОГО ИСКЛЮЧЕНИЯ
:
СЕМАФОРЫ
Д
ЕЙКСТРЫ
,
МОНИТОРЫ
,
ОБМЕН СООБЩЕНИЯМИ
. .......................................................................................................................................... 74
С
ЕМАФОРЫ
. ............................................................................................................................................................ 74
Мониторы. ...................................................................................................................................................... 75
Обмен сообщениями. ...................................................................................................................................... 76
БИЛЕТ
27
К
ЛАССИЧЕСКИЕ ЗАДАЧИ СИНХРОНИЗАЦИИ ПРОЦЕССОВ
. ...................................................................................... 79
«О
БЕДАЮЩИЕ ФИЛОСОФЫ
»................................................................................................................................... 79
БИЛЕТ
28
З
АДАЧА
«
ЧИТАТЕЛЕЙ И ПИСАТЕЛЕЙ
» .................................................................................................................... 82
БИЛЕТ
29
С
ИГНАЛЫ
П
РИМЕРЫ ПРОГРАММИРОВАНИЯ
. ...................................................................................... 84
С
ИГНАЛЫ
. ............................................................................................................................................................... 84
1. Обработка сигнала. .................................................................................................................................... 86
2. Программа “Будильник”. ........................................................................................................................... 86
3. Двухпроцессный вариант программы “Будильник”. .............................................................................. 87
БИЛЕТ
30
НЕИМЕНОВАННЫЕ КАНАЛЫ
П
РОГРАММНЫЕ КАНАЛЫ
........................................................................................................................................ 89
4. Использование канала. ................................................................................................................................ 90
5. Схема взаимодействия процессов с использованием канала. ................................................................. 91
6. Реализация конвейера. ................................................................................................................................ 92
7. Совместное использование сигналов и каналов – «пинг-понг». .............................................................. 93
Б
ИЛЕТ
31
И
МЕНОВАННЫЕ КАНАЛЫ
(FIFO) ........................................................................................................................... 95
8. Модель «клиент-сервер». ........................................................................................................................... 96
Б
ИЛЕТ
32
Т
РАССИРОВКА ПРОЦЕССОВ
Т
РАССИРОВКА ПРОЦЕССОВ
. ................................................................................................................................... 98
9. Трассировка процессов. ............................................................................................................................ 101
ДЛЯ
БИЛЕТОВ
33-35
ОБЩАЯ
ЧАСТЬ ............................................................................................................ 103
Именование разделяемых объектов. ........................................................................................................... 103
Генерация ключей: функция ftok(). ............................................................................................................... 103
Общие принципы работы с разделяемыми ресурсами. ............................................................................. 104
БИЛЕТ
33
О
ЧЕРЕДЬ СООБЩЕНИЙ
. ......................................................................................................................................... 105
Доступ к очереди сообщений. ...................................................................................................................... 105
Отправка сообщения. ................................................................................................................................... 105
Получение сообщения. .................................................................................................................................. 106
Управление очередью сообщений. ............................................................................................................... 107
10. Использование очереди сообщений. ...................................................................................................... 107
11. Очередь сообщений. Модель «клиент-сервер» ..................................................................................... 110
БИЛЕТ
34
Р
АЗДЕЛЯЕМАЯ ПАМЯТЬ
........................................................................................................................................ 113
Создание общей памяти. ............................................................................................................................. 113
Доступ к разделяемой памяти. ................................................................................................................... 114
Открепление разделяемой памяти. ............................................................................................................ 114
Управление разделяемой памятью. ............................................................................................................. 114
12. Общая схема работы с общей памятью в рамках одного процесса. ................................................. 115
БИЛЕТ
35
С
ЕМАФОРЫ
. .......................................................................................................................................................... 117
Доступ к семафору ....................................................................................................................................... 117
Операции над семафором ............................................................................................................................ 118
Управление массивом семафоров. ............................................................................................................... 119

13. Работа с разделяемой памятью с синхронизацией семафорами. ...................................................... 120
БИЛЕТ
36
М
ЕХАНИЗМ СОКЕТОВ
. .......................................................................................................................................... 124
Типы сокетов. Коммуникационный домен. ................................................................................................ 125
Создание и конфигурирование сокета. ....................................................................................................... 126
Предварительное установление соединения. ............................................................................................. 127
Прием и передача данных. ........................................................................................................................ 129
Завершение работы с сокетом. ................................................................................................................. 130
Резюме: общая схема работы с сокетами. ................................................................................................ 131
БИЛЕТ
37
О
БЩАЯ СХЕМА РАБОТЫ С СОКЕТАМИ БЕЗ ПРЕДВАРИТЕЛЬНОГО УСТАНОВЛЕНИЯ СОЕДИНЕНИЯ ПРОЩЕ
,
ОНА
ТАКОВА
: ................................................................................................................................................................ 132
Б
ИЛЕТ
38
???????????????????????????????????????????????????? .................................................................. 133
Б
ИЛЕТ
39.
О
СНОВНЫЕ ПРАВИЛА РАБОТЫ С ФАЙЛАМИ
Т
ИПОВЫЕ ПРОГРАММНЫЕ ИНТЕРФЕЙСЫ РАБОТЫ С
ФАЙЛАМИ
. ............................................................................................................................................................ 134
С
ТРУКТУРНАЯ ОРГАНИЗАЦИЯ ФАЙЛОВ
................................................................................................................ 134
А
ТРИБУТЫ ФАЙЛА
................................................................................................................................................ 136
Т
ИПОВЫЕ ПРОГРАММНЫЕ ИНТЕРФЕЙСЫ РАБОТЫ С ФАЙЛАМИ
........................................................................... 136
Б
ИЛЕТ
40

АЙЛОВЫЕ СИСТЕМЫ
М
ОДЕЛИ РЕАЛИЗАЦИИ ФАЙЛОВЫХ СИСТЕМ
П
ОНЯТИЕ ИНДЕКСНОГО
ДЕСКРИПТОРА
..................................................................................................................................................... 138
Модели организации каталогов ................................................................................................................... 139
Варианты соответствия: имя файла – содержимое файла ................................................................... 140
Б
ИЛЕТ
41
Ф
АЙЛОВЫЕ СИСТЕМЫ
К
ООРДИНАЦИЯ ИСПОЛЬЗОВАНИЯ ПРОСТРАНСТВА ВНЕШНЕЙ ПАМЯТИ
К
ВОТИРОВАНИЕ ПРОСТРАНСТВА
ФС.
Н
АДЕЖНОСТЬ
ФС.
П
РОВЕРКА ЦЕЛОСТНОСТИ
ФС. ................................. 142
Б
ИЛЕТ
42.
ОС
U
NIX
:
ФАЙЛОВАЯ СИСТЕМА
.......................................................................................................... 146
О
РГАНИЗАЦИЯ
ФС
U
NIX
..................................................................................................................................... 146
Л
ОГИЧЕСКАЯ СТРУКТУРА КАТАЛОГОВ
................................................................................................................. 147
Б
ИЛЕТ
43.
М
ОДЕЛЬ ВЕРСИИ
S
YSTEM
V ................................................................................................................ 149
Б
ИЛЕТ
44.
М
ОДЕЛЬ ВЕРСИИ
FFS
BSD .................................................................................................................. 156
Б
ИЛЕТ
45.
У
ПРАВЛЕНИЕ ВНЕШНИМИ УСТРОЙСТВАМИ
А
РХИТЕКТУРА ОРГАНИЗАЦИИ УПРАВЛЕНИЯ ВНЕШНИМИ
УСТРОЙСТВАМИ
,
ОСНОВНЫЕ ПОДХОДЫ
,
ХАРАКТЕРИСТИКИ
.............................................................................. 159
А
РХИТЕКТУРА
. ...................................................................................................................................................... 159
П
РОГРАММНОЕ УПРАВЛЕНИЕ ВНЕШНИМИ УСТРОЙСТВАМИ
............................................................................... 160
Б
ИЛЕТ
46.
У
ПРАВЛЕНИЕ ВНЕШНИМИ УСТРОЙСТВАМИ
Б
УФЕРИЗАЦИЯ ОБМЕНА
П
ЛАНИРОВАНИЕ ДИСКОВЫХ
ОБМЕНОВ
,
ОСНОВНЫЕ АЛГОРИТМЫ
.................................................................................................................... 161
Б
УФЕРИЗАЦИЯ ОБМЕНА
........................................................................................................................................ 161
П
ЛАНИРОВАНИЕ ДИСКОВЫХ ОБМЕНОВ
................................................................................................................ 162
Б
ИЛЕТ
47
.RAID
СИСТЕМЫ
. ................................................................................................................................. 164
Б
ИЛЕТ
48
OC
U
NIX
:
Р
АБОТА С ВНЕШНИМИ УСТРОЙСТВАМИ
.............................................................................. 170
Ф
АЙЛЫ УСТРОЙСТВ
,
ДРАЙВЕРЫ
........................................................................................................................... 170
Б
ИЛЕТ
49.
В
НЕШНИЕ УСТРОЙСТВА В
ОС
UNIX.
С
ИСТЕМНАЯ ОРГАНИЗАЦИЯ ОБМЕНА С ФАЙЛАМИ
Б
УФЕРИЗАЦИЯ ОБМЕНОВ С БЛОКООРИЕНТИРОВАННЫМИ УСТРОЙСТВАМИ
. ........................................................ 173
Буферизация при блок-ориентированном обмене ...................................................................................... 174
Б
ИЛЕТ
50.
У
ПРАВЛЕНИЕ ОПЕРАТИВНОЙ ПАМЯТЬЮ
............................................................................................. 177
Б
ИЛЕТ
51
У
ПРАВЛЕНИЕ ОПЕРАТИВНОЙ ПАМЯТЬЮ
С
ТРАНИЧНОЕ РАСПРЕДЕЛЕНИЕ
. .......................................... 181
С
ТРАНИЧНОЕ РАСПРЕДЕЛЕНИЕ
............................................................................................................................ 181

  1   2   3   4   5   6   7   8   9   ...   20


написать администратору сайта