
- •«1. Обзор операционных систем. 1.1 Назначение и история развития ос»
- •«1. Обзор операционных систем. 1.2 Функции типичной ос»
- •«2. Принципы создания ос. 2.1 Методы структурирования ос (монолитная реализация, поуровневая декомпозиция, модульный подход, микроядерная ос)»
- •«2. Принципы создания ос. 2.2 Процессы и ресурсы»
- •«2. Принципы создания ос. 2.3 Понятие прикладного программного интерфейса (api) »
- •«2. Принципы создания ос. 2.4 Требования приложений и эволюция программно-аппаратных средств»
- •«2. Принципы создания ос. 2.5 Вопросы организации ос»
- •«2. Принципы создания ос. 2.6 Прерывания (методы и реализация)/ Механизмы защиты, переход в режим системы (ядра)»
- •«3. Параллелелизм. 3.1 Структуры ос»
- •«3. Параллелелизм. 3.8 Мультипроцессирование (циклический опрос (spin-locks), повторная входимость)»
- •«4. Планирование и диспетчеризация.4.1 Статическое и динамическое планирование»
- •«4. Планирование и диспетчеризация.4.2 Планировщики и методы планирования»
- •«4. Планирование и диспетчеризация.4.3 Процессы и нити»
- •« 5. Управление памятью. 5.1. Обзор видов памяти и аппаратных средств управления памятью»
- •« 5. Управление памятью. 5.2 Перекрытие памяти, подкачка, фрагментация и загрузка разделами »
- •« 5. Управление памятью. 5.3 Страничная и сегментная организация памяти»
- •« 5. Управление памятью. 5.4 «Пробуксовка памяти» (Thrashing)»
- •« 5. Управление памятью. 5.5 Кэширование (Caching)»
N ДЕ |
Наименование дидактической единицы |
N задания |
Тема задания |
1 |
Обзор операционных систем |
1 |
Назначение и история развития ОС |
2 |
Функции типичной ОС. Механизмы поддержки модели клиент-сервер |
||
2 |
Принципы создания ОС |
1 |
Методы структурирования ОС (монолитная реализация, поуровневая декомпозиция, модульный подход, микроядерная ОС) |
2 |
Процессы и ресурсы
|
||
3 |
Понятие прикладного программного интерфейса (API) |
||
4 |
Требования приложений и эволюция программно-аппаратных средств |
||
5 |
Вопросы организации ОС
|
||
6 |
Прерывания (методы и реализация)/ Механизмы защиты, переход в режим системы (ядра)
|
||
3 |
Параллелелизм |
1 |
Структуры ОС (списки готовности, блоки управления процессами) |
2 |
Диспетчирование и переключение между контекстами, роль прерываний |
||
3 |
Параллельное исполнение |
||
4 |
Взаимная блокировка (дедлоки). Проблема взаимного исключения и ее решения. |
||
5 |
Причины возникновения и условия, методы предотвращения |
||
6 |
Основные модели и механизмы (семафоры, мониторы, переменные условий, рандеву) |
||
7 |
Задача взаимодействие поставщика-потребителя и синхронизация процессов |
||
8 |
Мультипроцессирование (циклический опрос (spin-locks), повторная входимость)
|
||
4 |
Планирование и диспетчеризация |
1 |
Статическое и динамическое планирование |
2 |
Планировщики и методы планирования |
||
3 |
Процессы и нити |
||
4 |
Тупики, режим реального времени
|
||
5 |
Управление памятью |
1 |
Обзор видов физической памяти и аппаратных средств управления памятью |
2 |
Перекрытие памяти, подкачка, фрагментация и загрузка разделами |
||
3 |
Страничная и сегментная организация памяти |
||
4 |
Методы размещения и замещения блоков памяти (страниц\сегментов)
|
||
5 |
«Пробуксовка памяти» (Thrashing)
|
||
6 |
Кэширование (caching) |
«1. Обзор операционных систем. 1.1 Назначение и история развития ос»
Назовите неграфическую операционную систему
Windowos 95
Windowos 98
*MS-DOS
Windows XP
Загрузчик операционной системы служит для…
загрузки программ в оперативную память ЭВМ
обработки команд, введенных пользователем
* считывания в паять модулей операционной системы io.sys и msdos.sys
подключения устройства ввода-вывода
Операционная система PalmOS предназначена для управления PDA на базе процессора
Intel mobile
*Motorolla dragon Ball VZ
процессор не имеет значения
Операционная система относится к…
прикладному программному обеспечению
*системному программному обеспечению
сетевому программному обеспечению
не относится ни к одному виду программного обеспечения
Первые многозадачные операционные системы появились в вычислительных системах
первого поколения
второго поколения
*третьего поколения
четвертого поколения
Вычислительные системы второго поколения основывались на
интегральные схемы
механические реле
вакуумные лампы
*транзисторы и системы пакетной обработки
«1. Обзор операционных систем. 1.2 Функции типичной ос»
К функциям ОС не относится
организация вычислительно процесса в вычислительной системе
рациональное распределение вычислительных ресурсов между отдельными решаемым задачами
* организация обмена данных клиента с сервером
Ядро операционной системы это
* модули выполняющие основные функции ОС
все модули в ОС
некоторые модуи по ыбру пользователя
Какие функции выполняет операционная система?
обеспечение организации и хранения файлов
подключения устройства ввода\вывода
организация обмена данными между компьютером и различными периферийными устройствами
*организация диалога с пользователем, управления аппаратурой и ресурсами компьютера
Для того что бы несколько программ могло работать с одним ресурсом (процессор, память) необходима:
* система управления ресурсами
система деления ресурсов
программа управления ресурсами
Операционная система предоставляет пользователю
реальную вычислительную систему
не предоставляет вычислительную систему
*предоставляет виртуальную вычислительную систему
Стандарт безопасности ОС
*POSIX
NCSC
OSS
Высший класс безопасности ОС
D
E
*A
C
Что такое сетевая служба
*совокупность серверной и клиентской части ОС, предоставляющих доступ к конкретному типу ресурса компьютера через сеть
службы клиентской части ОС
службы серверной части ОС
Выберете лишнее: основной принцип технологии коиент-сервер заключается в разделении функций на группы
ввод и отображение данных
прикладные функции, характерные для предметной области
функции управления ресурсами
*дружелюбность интерфейса
Фундаментом для мониторов обработки транзакция является
*AS модель
FS модуль
DBS модель
На какой концепции основанно управление внешними данными в Windows CE
концепция парралельного выполнения задач
*концепция хранилища объектов
концепция зависимости
Выберете лишнее: недостатки модели FS
высокий сетевой трафик
небольшое количество операций манипулирования
недостаточные требования к безопасности
*ограниченность средств для написания хранимых процедур
Выберете лишее: хранилища объектов могут быть одного из следующих типов
файловые системы
*ключи
базы данных
риестры