Популярным способом управления памятью является механизм поддержки памяти

Итоговый тест с ответами по дисциплине «Операционные системы» , страница 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ой абзац)

На содержание ДФО влияют: типы (классы) и приоритеты заданий и шагов заданий, приоритеты уровней запросов прерываний, соглашения пользователей (в случае многопользовательской или распределенной системы), ДОО. В зависимости от момента времени назначения приоритетов ДФО бывают:

· статические – приоритеты назначаются заранее;

· динамические – приоритеты назначаются и изменяются в процессе распределения ресурса.

Источник

Оцените статью
Разные способы