
ОС архив / Вопросы к лекции
.docВопросы к лекции №1.
-
Операционная система, исходя из общей структуры компьютера, относиться к:
-
системному ПО;
-
прикладному ПО;
-
мультимедийному ПО;
-
аппаратуре;
-
-
Операционная система компьютера представляет собой комплекс взаимосвязанных программ, который:
-
служит преимущественно для перемещения данных в пределах компьютера, выполнения арифметических операций и сравнения величин;
-
действует как интерфейс между приложениями и пользователями с одной стороны, и аппаратурой компьютера с другой стороны;
-
содержит внутренние регистры ЦПУ и тракт данных, включающий арифметико-логическое устройство;
-
обеспечивает перевод текста, записанного на алгоритмическом языке, в машинные коды;
-
-
Компиляторы и редакторы запускаются в:
-
в режиме ядра;
-
в режиме супервизора;
-
пользовательском режиме;
-
привилегированном режиме;
-
-
Для первого периода эволюции операционных систем характерно:
-
одна и та же группа людей участвовала и в проектировании, и в эксплуатации, и в программировании вычислительной машины;
-
программирование осуществлялось исключительно на машинном языке;
-
все задачи организации вычислительного процесса решались вручную каждым программистом с пульта управления;
-
все выше перечисленное;
-
-
В зависимости от областей использования, операционные системы различают на:
-
системы пакетной обработки;
-
системы разделения времени;
-
системы реального времени;
-
все выше перечисленное;
-
Вопросы к лекции №2.
-
Подсистема управления внешними устройствами:
-
исполняет роль интерфейса ко всем внешним устройствам;
-
распределяет имеющуюся физическую память между процессами;
-
осуществляет вытеснение процессов из оперативной памяти;
-
выполняет функции синхронизации процессов;
-
При использовании графического пользовательского интерфейса пользователь:
-
имеет в своем распоряжении систему команд;
-
для выполнения нужного действия выбирает на экране необходимые пункты меню или графические символы;
-
обеспечивает управление по средствам структурно-логических схем;
-
напрямую работает с командным интерфейсом;
-
Если код операционной системы написан таким образом, что дополнения и изменения могут вноситься без нарушения целостности системы, то такую операционную систему называют:
-
многозадачной;
-
интегрируемой;
-
расширяемой;
-
многопоточной;
-
К эксплуатационным требованиям относятся:
-
переносимость;
-
совместимость;
-
производительность;
-
все выше перечисленное;
-
-
К средствам, обеспечения безопасности операционной системы, относиться:
-
аутентификация – определение легальности пользователя;
-
авторизация – предоставление легальному пользователю дифференцируемых прав доступа к ресурсам;
-
средства аудита – фиксации всех «подозрительных» для безопасности системы событий;
-
все выше перечисленное;
-
Вопросы к лекции №3.
1. Особенностью структуры операционной системы с монолитным ядром является то, что:
a) все её компоненты является составными частями одной программы, используют общие структуры данных и взаимодействуют друг с другом путем непосредственного вызова процедур;
b) каждый слой иерархической системы обслуживает вышестоящий слой, выполняя для него некоторый набор функций, которые образуют межслойный интерфейс;
c) в привилегированном режиме остается работать только очень небольшая часть операционной системы, называемая микроядром;
d) отдельный модуль может выполнить свою работу либо самостоятельно, либо обратиться к другому модулю своего слоя, либо обратиться за помощью к нижележащему слою;
2. К средствам аппаратной поддержки многослойных операционных систем относят:
a) программные модули, в которых отражаются специфика аппаратной платформы;
b) средства поддержки привилегированного режима, систему прерываний, средства переключения контекстов процессов, средства защиты областей памяти и т.д.;
с) мощные функциональные модули, реализующие стратегические задачи по управлению основными ресурсами операционной системы;
d) операции ядра, отвечающие за программное переключение контекстов процессов, диспетчеризацию прерываний и пр.;
3. Слой иерархической операционной системы, который является самым верхним слоем ядра и взаимодействует непосредственно с приложениями и системными утилитами, называют:
a) менеджером ресурсов;
b) базовым механизмом ядра;
c) интерфейсом системных вызывов;
d) средством аппаратурной поддержки операционной системы;
4. Какие типы пользовательских режимов существуют в Windows:
a) фиксированные процессы поддержки системы;
b) процессы серверов;
c) пользовательские приложения;
d) все выше перечисленное;
5. Windows включает следующий компонент режима ядра:
a) драйверы устройств;
b) уровень абстрагирования от оборудования;
c) исполнительная система;
d) все выше перечисленное;
Вопросы к лекции №4.
-
Состояние, в котором происходит непосредственное выполнение программного кода процесса, называется:
a) исполнение;
b) готовность;
c) рождение;
d) уничтожение;
-
Под образом процесса понимается:
a) алгоритмическое описание процесса;
b) совокупность его кодов и данных;
c) информация о процессе, которая необходима ядру в течение всего жизненного цикла процесса;
d) информация о процессе, необходимая для возобновления процесса с прерванного места;
-
Процедура сохранения / восстановления работоспособности процессов называется:
a) контекстом процесса;
b) образом процесса;
c) переключением контекста;
d) дескриптором;
-
Из перечисленных элементов
( 1 – счетчик команд,
2 – регистрзы,
3 – стек,
4 - состояние), индивидуальными для потока, являются:
a) 2, 4;
b) 1, 2, 4;
c) 2, 3;
d) все выше перечисленное;
-
Процесс в операционной системе имеет:
a) собственные области памяти под код и данные, включая значения регистров и счетчика команд;
b) собственный стек;
c) собственное отображение виртуальной памяти (в системах с виртуальной памятью) на физическую;
d) все выше перечисленное;