Итоговый тест с ответами по дисциплине «Операционные системы» , страница 7
Варианты ответов: пото#$#
Вопрос: Обычно группы функций управления и решения специфичных задач поддерживаются в ОС отдельными:
Вопрос: В ОС имеются подсистемы управления:
Вопрос: Популярным способом управления памятью является механизм поддержки ### памяти, позволяющий программисту писать программы так, как будто в его распоряжении имеется однородная оперативная память достаточного размера.
Варианты ответов: виртуальн#$#
Вопрос: Избирательная способность ОС предохранять выполняемую задачу от записи или чтения памяти, назначенной другой задаче, называется . памяти.
Вопрос: Несанкционированный доступ процессов к чужим областям памяти в ОС должны пресекать специальные средства .
Вопрос: К функциям ОС по управлению памятью относятся:
отслеживание свободной памяти
отслеживание занятой памяти
выделение памяти процессам
выделение памяти потокам
освобождение памяти при завершении процессов
освобождение памяти при завершении потоков
Вопрос: Для управления конкретной моделью или целой группой устройств ввода-вывода с учетом их особенностей служит специальный .
Вопрос: Поддержание высокоуровневого набора функций интерфейса прикладного программирования для разнородных устройств ввода-вывода является одной из наиболее важных задач .
Вопрос: При использовании языка высокого уровня функция ОС вызывается так же, как и пользовательские подпрограммы, требуя задания определенных аргументов в соответствующем:
Вопрос: Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные различия в представлении панелей и окон приложений, диалоговых окон, окон ###, пиктограмм, планок инструментария, линеек быстрого старта.
Варианты ответов: сообщени#$#
Вопрос: Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные различия в представлении панелей и окон приложений, диалоговых окон, окон сообщений, пиктограмм, ### инструментария, линеек быстрого старта.
Варианты ответов: план#$#
Вопрос: Подсистемы графического интерфейса пользователя в различных ОС могут иметь визуальные различия в представлении панелей и окон приложений, диалоговых окон, окон сообщений, пиктограмм, планок ### , линеек быстрого старта.
Варианты ответов: инструментар#$# | инструмен#$#
Вопрос: Примеры необходимости прерываний: в оперативной памяти отсутствуют данные, необходимые активной задаче; произошло ###, когда что-то случилось, появилось или завершилось в системе; более приоритетной задаче требуется процессор.
Варианты ответов: событие
Вопрос: Внутренние прерывания (или исключения) происходят ### с выполнением программы (внутри тактов команды) при появлении аварийной ситуации в ходе выполнения некоторой инструкции.
Варианты ответов: синхрон#$#
Вопрос: Приоритетность прерываний означает, что все источники прерываний делятся на классы и каждому классу назначается свой ### запроса на прерывание.
Варианты ответов: уровень
Вопрос: В схеме абсолютных приоритетов также выполняется маскирование: на время обслуживания каждого запроса вводится ### обслуживания запросов с равным или более низким приоритетом.
Варианты ответов: запре$#
- АлтГТУ 419
- АлтГУ 113
- АмПГУ 296
- АГТУ 267
- БИТТУ 794
- БГТУ «Военмех» 1191
- БГМУ 172
- БГТУ 603
- БГУ 155
- БГУИР 391
- БелГУТ 4908
- БГЭУ 963
- БНТУ 1070
- БТЭУ ПК 689
- БрГУ 179
- ВНТУ 120
- ВГУЭС 426
- ВлГУ 645
- ВМедА 611
- ВолгГТУ 235
- ВНУ им. Даля 166
- ВЗФЭИ 245
- ВятГСХА 101
- ВятГГУ 139
- ВятГУ 559
- ГГДСК 171
- ГомГМК 501
- ГГМУ 1966
- ГГТУ им. Сухого 4467
- ГГУ им. Скорины 1590
- ГМА им. Макарова 299
- ДГПУ 159
- ДальГАУ 279
- ДВГГУ 134
- ДВГМУ 408
- ДВГТУ 936
- ДВГУПС 305
- ДВФУ 949
- ДонГТУ 498
- ДИТМ МНТУ 109
- ИвГМА 488
- ИГХТУ 131
- ИжГТУ 145
- КемГППК 171
- КемГУ 508
- КГМТУ 270
- КировАТ 147
- КГКСЭП 407
- КГТА им. Дегтярева 174
- КнАГТУ 2910
- КрасГАУ 345
- КрасГМУ 629
- КГПУ им. Астафьева 133
- КГТУ (СФУ) 567
- КГТЭИ (СФУ) 112
- КПК №2 177
- КубГТУ 138
- КубГУ 109
- КузГПА 182
- КузГТУ 789
- МГТУ им. Носова 369
- МГЭУ им. Сахарова 232
- МГЭК 249
- МГПУ 165
- МАИ 144
- МАДИ 151
- МГИУ 1179
- МГОУ 121
- МГСУ 331
- МГУ 273
- МГУКИ 101
- МГУПИ 225
- МГУПС (МИИТ) 637
- МГУТУ 122
- МТУСИ 179
- ХАИ 656
- ТПУ 455
- НИУ МЭИ 640
- НМСУ «Горный» 1701
- ХПИ 1534
- НТУУ «КПИ» 213
- НУК им. Макарова 543
- НВ 1001
- НГАВТ 362
- НГАУ 411
- НГАСУ 817
- НГМУ 665
- НГПУ 214
- НГТУ 4610
- НГУ 1993
- НГУЭУ 499
- НИИ 201
- ОмГТУ 302
- ОмГУПС 230
- СПбПК №4 115
- ПГУПС 2489
- ПГПУ им. Короленко 296
- ПНТУ им. Кондратюка 120
- РАНХиГС 190
- РОАТ МИИТ 608
- РТА 245
- РГГМУ 117
- РГПУ им. Герцена 123
- РГППУ 142
- РГСУ 162
- «МАТИ» — РГТУ 121
- РГУНиГ 260
- РЭУ им. Плеханова 123
- РГАТУ им. Соловьёва 219
- РязГМУ 125
- РГРТУ 666
- СамГТУ 131
- СПбГАСУ 315
- ИНЖЭКОН 328
- СПбГИПСР 136
- СПбГЛТУ им. Кирова 227
- СПбГМТУ 143
- СПбГПМУ 146
- СПбГПУ 1599
- СПбГТИ (ТУ) 293
- СПбГТУРП 236
- СПбГУ 578
- ГУАП 524
- СПбГУНиПТ 291
- СПбГУПТД 438
- СПбГУСЭ 226
- СПбГУТ 194
- СПГУТД 151
- СПбГУЭФ 145
- СПбГЭТУ «ЛЭТИ» 379
- ПИМаш 247
- НИУ ИТМО 531
- СГТУ им. Гагарина 114
- СахГУ 278
- СЗТУ 484
- СибАГС 249
- СибГАУ 462
- СибГИУ 1654
- СибГТУ 946
- СГУПС 1473
- СибГУТИ 2083
- СибУПК 377
- СФУ 2424
- СНАУ 567
- СумГУ 768
- ТРТУ 149
- ТОГУ 551
- ТГЭУ 325
- ТГУ (Томск) 276
- ТГПУ 181
- ТулГУ 553
- УкрГАЖТ 234
- УлГТУ 536
- УИПКПРО 123
- УрГПУ 195
- УГТУ-УПИ 758
- УГНТУ 570
- УГТУ 134
- ХГАЭП 138
- ХГАФК 110
- ХНАГХ 407
- ХНУВД 512
- ХНУ им. Каразина 305
- ХНУРЭ 325
- ХНЭУ 495
- ЦПУ 157
- ЧитГУ 220
- ЮУрГУ 309
Полный список ВУЗов
Чтобы распечатать файл, скачайте его (в формате Word).
Источник
Дайте характеристику и определения ресурса.(стр 40)
Известны два его значения:
· технический ресурс – показатель надежности объекта; продолжительность использования объекта или объем работы, выполненной объектом до момента достижения некоторого предельного состояния, когда его использование становится невозможным из-за отказа или нежелательным из-за потери свойств;
· материальный ресурс – сам объект, точнее запас искомых характеристик в составе объекта.
Ресурс характеризуют два свойства:
· полезность – если есть потребители, которым он необходим. Например, процесс приостанавливается при отсутствии ресурса;
· исчерпаемость – ресурс может иссякнуть или нет.
36.(2)Какой ресурс считается: физическим, пассивным, постоянным, второстепенным, простым? (стр 41-42, 2.1.2; п.1, п.3, п.4, п.5, п.7)
По реальности существования:
· физический – реально существует и при распределении его между потребителями обладает всеми присущими ему физическими характеристиками;
По степени активности:
· пассивный – не способен выполнять действия по отношению к другим ресурсам или процессам. Пример: область ОП, выделяемая по требованию.
По времени существования:
· постоянный – существует в системе до момента порождения процесса и доступен для использования все время существования процесса;
· второстепенный – допускает некое развитие процесса, если он не будет выделен. Например, жесткий или гибкий диск.
· простой – не содержит составных элементов и рассматривается при распределении как единое целое.
37.(3)Какой ресурс считается: виртуальным, активным, временным, главным, составным? (стр 41-42, 2.1.2; п.1, п.3, п.4, п.5, п.7)
По реальности существования:
· виртуальный – это некоторая модель физического ресурса; не существует в том виде, в котором проявляет себя потребителю; может иметь дополнительные свойства; проявляется на базе физического ресурса, причем на базе одного физического ресурса можно построить несколько виртуальных; виртуализация ресурсов повышает экономичность и гибкость ВС.
По степени активности:
· активный – способен выполнять действия по отношению к другим ресурсам или процессам, что приводит к их изменению. Пример: процессор;
По времени существования:
· временный – может появляться или уничтожаться в системе динамически во время существования процесса, причем создание и уничтожение может производиться как самим процессом, так и другими процессами – системными или пользовательскими.
· главный (по отношению к конкретному процессу) – без его выделения процесс принципиально не может развиваться. Примеры: процессор, ОП;
· составной – характеризуется некоторой структурой, содержит ряд элементов с одинаковыми, с точки зрения пользователей, характеристиками.
44. В чем суть образования виртуальной памяти? (стр 55-56, 78)
Память является для процесса таким же важным ресурсом, как и процессор. Процесс может стать активным только в том случае, если хотя бы часть его кодов и данных находится в ОП. Управление памятью включает
· распределение имеющейся физической памяти между всеми существующими в системе процессами;
· загрузку кодов и данных процессов в отведенные им области памяти;
· настройку адресно-зависимых частей кодов процесса на физические адреса выделенной области;
· защиту областей памяти каждого процесса.
Известно множество алгоритмов распределения ОП. Их отличием может быть, например:
· число выделяемых процессу областей памяти (одной непрерывной или нескольких несмежных);
· степень свободы границы областей (статическая фиксация на всем ИСП или динамическое перемещение при дополнительном увеличении);
· единица и форма выделения (страницами фиксированного размера или сегментами переменной длины).
Популярным способом управления памятью является механизм поддержки виртуальной памяти, позволяющий программисту писать программы так, как будто в его распоряжении имеется однородная ОП достаточно большого размера.
Защита памяти – это избирательная способность ОС предохранять выполняемую задачу от записи или чтения памяти, назначенной другой задаче. Реальные программы часто содержат ошибки, вызывающие попытки обращения к «чужой» памяти. Средства защиты памяти в ОС должны пресекать несанкционированный доступ процессов к чужим областям памяти.
Таким образом, функциями ОС по управлению памятью являются:
· отслеживание свободной и занятой памяти;
· выделение памяти процессам и освобождение памяти при завершении процессов;
· вытеснение процессов из ОП на диск, если основной памяти недостаточно для размещения всех процессов и возвращение их обратно в ОП;
· настройка адресов программы на конкретную область физической памяти.
(я не уверен что правильно) Виртуальная память – обман 1: объем ОП неограничен. ОП и внешняя память (или ее часть) объединяются в виртуальную память, общий объем которой ограничивается только возможностями адресации. Для адресации важно число разрядов адресной шины:
· 24-разрядная шина позволяет адресовать до 16 Мбайт (2 24 байт = 2 (4+10+10) байт = 2 4 *2 10 *2 10 байт = 16 Мбайт) памяти;
· 32-разрядная – до 4 Гбайт (2 32 байт = 2 (2+10+10+10) байт = 2 2 *2 10 *2 10 *2 10 байт = 4 Гбайт) памяти.
Все пространство адресуемой виртуальной памяти в простейшем случае делится на страницы определенного размера, например, по 16 Кбайт. Если требуемой программе страницы нет в ОП, выполнятся динамическое замещение страниц в ОП (страничный обмен между ОП и внешней памятью) так, что нужные страницы загружаются в ОП, а ненужные выгружаются на диск. Кроме страниц для этого могут использоваться сегменты.
45. Для чего используется виртуальная машина и в каких вариантах? (стр 78-79 пункт 7)
Наиболее законченным и естественным проявлением концепции виртуализации является понятие «виртуальная машина» (ВМ). По сути, любая ОС, которая распределяет ресурсы и управляет процессами на базе скрытой аппаратуры, уже создает у пользователя видимость ВМ. Но степень восприятия характеристик ВМ у пользователей может существенно различаться. Пользователь может воспринимать ВМ в одном из двух вариантов:
· языковое представление. Главное внимание сосредоточено на языке программирования, а ВМ воспринимается как «черный ящик», выполняющий программы. Структура ВМ пользователя не интересует;
· архитектурное представление. Главное здесь – характеристики ВМ. ВМ воспроизводит архитектуру реальной машины, но имеет новые, улучшенные или даже идеальные характеристики (бесконечная ОП, один или несколько процессоров, управляемых средствами языка программирования, произвольное число УВВ с удобным способом доступа, представления информации, без ограничений на объем передаваемой или хранимой информации).
Степень приближения к идеальной машине может варьироваться. Чем больше ВМ пользователя, реализуемая средствами конкретной ОС на базе конкретной аппаратной части, приближена к идеальной по характеристикам машине, а значит, чем больше ее архитектурно-логические характеристики отличны от реальных, тем больше ее степень виртуальности.
46. Что такое «дисциплина распределения ресурсов» и из чего она состоит? (79-80)
Использование многими процессами того или иного последовательно используемого ресурса осуществляется с помощью некоторой дисциплины распределения ресурса(ДРР). Основой ДРР являются:
· дисциплина формирования очереди (ДФО) на ресурс – набор правил размещения запросов процессов в очереди;
· дисциплина обслуживания очереди (ДОО) – набор правил извлечения запроса процесса из очереди с последующим предоставлением ему ресурса для использования.
Ясно, что основным конструктивным, согласующим элементом при реализации той или иной дисциплины диспетчеризации является очередь (queue), куда заносятся и откуда извлекаются запросы по определенным правилам.
На содержание ДФО влияют: типы (классы) и приоритеты заданий и шагов заданий, приоритеты уровней запросов прерываний, соглашения пользователей (в случае многопользовательской или распределенной системы), ДОО. В зависимости от момента времени назначения приоритетов ДФО бывают:
· статические – приоритеты назначаются заранее;
· динамические – приоритеты назначаются и изменяются в процессе распределения ресурса.
47. Какие бывают ДФО и какие факторы на них влияют? (80 2ой абзац)
На содержание ДФО влияют: типы (классы) и приоритеты заданий и шагов заданий, приоритеты уровней запросов прерываний, соглашения пользователей (в случае многопользовательской или распределенной системы), ДОО. В зависимости от момента времени назначения приоритетов ДФО бывают:
· статические – приоритеты назначаются заранее;
· динамические – приоритеты назначаются и изменяются в процессе распределения ресурса.
Источник