Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1) Базы Данных^J Архитектура^J Парамонов^J Опер...doc
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
358 Кб
Скачать
☆

2.По особенностям алгоритмов управления процессором операционные системы

подразделяются на:

1. а) операционные системы персональных компьютеров; б) операционные системы мини-компьютеров; в) операционные системы мейнфреймов; г) операционные системы кластеров.

2. а) многозадачные и однозадачные операционные системы; б) многопользовательские и однопользовательские операционные системы; в) системы, поддерживающие и не поддерживающие многонитевую обработку; г) многопроцессорные и однопроцессорные системы. (*) 3. а) системы пакетной обработки; б) системы разделения времени; в) системы реального времени; г) многопроцессорные и однопроцессорные системы.

4. а) многозадачные и однозадачные операционные системы; б) системы разделения времени; в) многопользовательские и однопользовательские операционные системы; г) многопроцессорные и однопроцессорные системы.

5. а) операционные системы персональных компьютеров; б) многопользовательские и однопользовательские операционные системы; в) системы реального времени; г) многопроцессорные и однопроцессорные системы.

3.Мобильные операционные системы предназначены для :

1. повышения эффективности обработки данных;

2. улучшения качества работы с периферийными устройствами;

3. облегчения переносимости с компьютера одного типа на компьютер другого типа; (*)

4. высокоэффективной разработки операционных систем нового поколения;

5. увеличения скорости передачи данных по сети.

4.Критерий эффективности систем пакетной обработки:

1. удобство и эффективность работы пользователя;

2. решение максимального числа задач в единицу времени; (*)

3. способность выдерживать заранее заданные интервалы времени между запуском программы и управляющим воздействием;

4. высокая скорость переключения с задачи на задачу;

5. оптимальное использование оперативной памяти.

5.Операционные системы, построенные на базе микроядерного подхода, по сравнению с операционными системами с монолитным ядром выполняют большинство функций:

1. более быстро за счет специализированных компонент – серверов;

2. с одинаковой скоростью;

3. более медленно из-за частых переходов между привилегированным и пользовательским режимами. (*)

4. более быстро, так как не требуется переключение из привилегированного режима в пользовательский и наоборот;

5. более медленно вследствие наращивания количества функций в процессе функционирования.

6.Концепция множественности прикладных сред наиболее просто реализуется в операционной системе за счет:

1. использования монолитного ядра, над которым работают различные серверы;

2. использования микроядра, над которым работают различные серверы; (*)

3. использования дополнительного аппаратного обеспечения;

4. в настоящее время не реализована ни в одной из операционных систем;

5. использования соответствующей версии BIOS.

7.Сетевая операционная система включает в себя следующие части:

1. средства управления локальными ресурсами компьютера, серверную часть, клиентскую часть, коммуникационные средства;

2. средства управления локальными ресурсами компьютера, серверную часть, клиентскую часть, средства управления периферийными устройствами компьютера;

3. среду разработки приложений, серверную часть, клиентскую часть, коммуникационные средства;

4. средства управления локальными ресурсами компьютера, серверную часть, клиентскую часть, флэш-память;

5. средства управления периферийными устройствами компьютера, серверную часть, клиентскую часть, флэш-память.

8. Редиректор – это:

1. компонент серверной части, который перехватывает запросы от приложений, анализирует их и переадресует к подсистеме локальной ОС или в сеть.

2. компонент, отвечающий за доставку сообщений указанному серверу;

3. к компонент клиентской части, который перехватывает запросы от приложений, анализирует их и переадресует подсистеме локальной ОС или в сеть; (*)

4. компонент, отвечающий за доставку сообщений указанному клиенту;

5. компонент, осуществляющий запрос приложения к подсистеме локальной ОС.

9. Функции подсистемы управления процессами:

1. отслеживание свободной и занятой памяти, обеспечение взаимодействия между процессами, настройка адресов программы на конкретную область физической памяти;

2. создание и удаление файлов, пересылка файлов между клиентской и серверной частями операционной системы, обеспечение процессов необходимыми аппаратными ресурсами;

3. перехватывание прерываний, обработка ошибок, создание и уничтожение процессов;

4. распределение процессорного времени между процессами, создание и уничтожение процессов, обеспечение процессов системными ресурсами, обеспечение взаимодействия между процессами; (*)

5. передача команд устройствам, обеспечение взаимодействия между процессами, перехватывание прерываний, обработка ошибок.

10.Состояние процесса «ГОТОВНОСТЬ» означает:

1. активное состояние процесса, когда процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором;

2. пассивное состояние процесса, процесс не выполняется по внутренним причинам, например, ожидает завершения операции ввода-вывода, получения сообщения от другого процесса, освобождения необходимого ему ресурса.

3. пассивное состояние процесса, процесс не выполняется по внешним причинам, например, занятость процессора другим процессом; (*)

4. пассивное состояние процесса, процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором;

5. активное состояние процесса, процесс обладает всеми необходимыми ресурсами, но процессор занят выполнением другого процесса.

11.Дескриптор процесса – это:

1. состояние регистров и программного счетчика, режим работы процессора;

2. указатели на открытые файлы, информация о незавершенных операциях ввода-вывода, коды ошибок выполняемых данным процессом системных вызовов;

3. идентификатор процесса, состояние процесса, данные о степени привилегированности процесса, место нахождения кодового сегмента; (*)

4. единица работы, заявка на потребление системных ресурсов;

5. состояние регистров, программного счетчика и кодового сегмента процесса.

12.Очереди процессов представляют собой:

1. дескрипторы процессов, объединенные в списки; (*)

2. контексты процессов, объединенные в списки;

3. связанные в двунаправленный список адреса кодовых сегментов процессов;

4. матрицу соответствия дескрипторов процессов;

5. матрицу соответствия контекстов процессов.

13.В соответствии с алгоритмами планирования процессов, основанными на квантовании, смена активного процесса происходит, если:

1. а) процесс перешел в состояние «ГОТОВНОСТЬ»; б) исчерпан квант процессорного времени, отведенный данному процессу; процесс завершился и покинул систему; в) относительный приоритет процесса изменился на абсолютный; г) процесс завершился и покинул систему.

2. а) процесс завершился и покинул систему; б) исчерпан квант процессорного времени, отведенный данному процессу; в) процесс перешел в состояние «ОЖИДАНИЕ»; г) изменился относительный приоритет процесса.

3. а) исчерпан квант процессорного времени, отведенный данному процессу; б) процесс завершился и покинул систему; в) изменился абсолютный приоритет процесса; г) процесс перешел в состояние «ОЖИДАНИЕ».

4. а) исчерпан квант процессорного времени, отведенный данному процессу; б) процесс завершился и покинул систему; в) произошла ошибка; г) процесс перешел в состояние «ГОТОВНОСТЬ».

5. а) процесс завершился и покинул систему; б) произошла ошибка; в) процесс перешел в состояние «ОЖИДАНИЕ»; г) исчерпан квант процессорного времени, отведенный данному процессу. (*)

14.Самый эффективный способ обеспечения взаимного исключения при реализации критических секций:

1. разрешение процессу, находящемуся в критической секции, запрещать все прерывания;

2. запрещение процессу, находящемуся в критической секции, запрещать все прерывания;

3. использование блокирующих переменных;

4. аппарат событий; (*)

5. использование разблокирующих переменных.