Ответы на тесты. / 1[1].Введение!
.docЛамповые машина
+1945-1955
Микроядерная архитектура
+перенесение значительной части системного кода на уровень пользователя
набор процедур, каждая из которых может вызвать каждую
+высокая степень модульности ядра
позволяет каждому пользователю загрузить свою операционную систему
Монолитное ядро
+набор процедур, каждая из которых может вызвать каждую
ряд мелких уровней с хорошо определенными связями между ними
+ядро совпадает со всей системой
позволяет каждому пользователю загрузить свою операционную систему
Операционная система в организации мультипрограммирования отвечает за следующие операции
+стратегии управления памятью, упорядочение процессов размещения, замещения и выборки информации из памяти
+обеспечение доступа к конкретному файлу только определенным категориям пользователей
+обеспечение программам средствами коммуникации
+разрешение конфликтных ситуаций, средства синхронизации
Типы ОС
+Многозадачные
+системы реального времени
многовременные
вытесняющие
Развитие параллелизма в архитектуре подразумевает
+прямой доступ к памяти
наличие сети
+организация каналов ввода-вывода
+работа в привилегированном режиме
Системы разделения времени
+процессор переключается между задачами по прошествии определенного времени
процессор переключается между задачами только на время операций ввода-вывода
+возможность одновременной работы нескольких пользователей
имеют механизм виртуальной памяти
Первые многозадачные ОС
период (1945–1955 гг.)
период (1955 г.–начало 60-х)
+период (начало 60-х – 1980 г.)
период (с 1980 г. по настоящее время)
Первые системы пакетной обработки
+автоматизируют запуск одной программы из пакета за другой
+увеличивают коэффициент загрузки процессора
используют мультипрограммирования
используют формализованный язык управления заданиями
основные функции, которые выполняли классические операционные системы в процессе эволюции
+Управление файловой системой
+Управление памятью
Управление пользователем
+Управление вводом-выводом
+Обеспечение программ средствами коммуникации и синхронизации
Для многоуровневых систем характерно
такая схема ОС, при которой все ее компоненты являются составными частями одной программы
набор процедур, каждая из которых может вызвать каждую
+Отладка начинается с нижнего слоя и проводится послойно
+ряд мелких уровней с хорошо определенными связями между ними
Системные вызовы
+создают, удаляют и используют процессы и файлы
+еще называют программными прерываниями
называют аппаратными прерываниями
+позволяют пользовательским программам обращаться к услугам ядра ОС
Операционная система – это…:
+виртуальная машина
+менеджер ресурсов
прикладная программа
+постоянно функционирующее ядро
Смешанные системы
ряд мелких уровней с хорошо определенными связями между ними
+монолитная система с элементами микроядерной архитектуры
ядро совпадает со всей системой
+возможность запуска операционной системы с монолитным ядром под управлением микроядра
Классические, сетевые и распределенные системы
период (1945–1955 гг.)
период (1955 г.–начало 60-х)
период (начало 60-х – 1980 г.)
период (с 1980 г. по настоящее время)
Виртуальные машины
+нет необходимости знать детали внутреннего устройства компьютера
+позволяют каждому пользователю загрузить свою операционную систему
ряд мелких уровней с хорошо определенными связями между ними
нет ограничений реальной оперативной памятью
Мультипрограммирование
-пока одна программа выполняет операцию ввода-вывода, процессор выполняет другую программу
требуется наличие в памяти нескольких программ одновременно
одна программа влияет на выполнение другой программы
-каждая программа загружается в свой раздел оперативной памяти
Прерывание
+это событие, генерируемое внешним устройством
это событие, генерируемое внутренним устройством
+какое-либо событие, требующее немедленной реакции
+асинхронное событие
?Реализация защитных механизмов
-программы не имеют самостоятельного доступа к распределению ресурсов
появление привилегированных команд
-переход управления к ОС сопровождается сменой режима
-защита памяти
Прерывания
+внешние прерывания - завершилась операция ввода-вывода
внутренние прерывания - деление на ноль
внешние прерывания - попытка нарушения защиты
+внутренние прерывания - завершилась операция ввода-вывода