Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СОДЕРЖАНИЕ ГОСУДАРСТВЕННОГО МЕЖДИСЦИПЛИНАРНОГО...docx
Скачиваний:
6
Добавлен:
03.05.2019
Размер:
52.32 Кб
Скачать

Дополнительная литература

1. Парин В.В. и др. Проблемы кибернетики. - М., Знание, 1969.-176с.

2. Смирнов Н.В. и др. Курс теории вероятностей и математической статистики. М.: Наука, 1969-512 с.

    1. Операционные системы

Архитектура операционных систем (ОС)

Назначение и функции ОС. Архитектура ОС. Ядро и вспомогательные модули ОС. Ядро в привилегированном режиме. Многослойная структура ОС. Монолитная и микроядерная архитектура. Преимущества и недостатки монолоитной и микроядерной архитектуры. Обзор архитектур современных ОС.

Подсистема управления процессами и потоками

Процессы и потоки. Состояния процессов и потоков. Контекст и дескриптор процесса. Функции ОС по управлению процессами и потоками. Планирование и синхронизация процессов и потоков. Блокирующие переменные. Семафоры. Тупики.

Подсистема управления памятью

Функции ОС по управлению памятью. Типы адресов. Алгоритмы преобразования адресов. Алгоритмы распределения памяти. Свопинг и виртуальная память. Кэширование данных.

Подсистема управления файлами и устройствами

Задачи ОС по управлению файлами и устройствами. Организация параллельной работы устройств ввода/вывода и процессора. Многослойная модель подсистемы ввода/вывода. Менеджер ввода/вывода.

Организация файловой системы

Логическая и физическая организация файловой системы. Типы файлов. Иерархическая структура файловой системы. Файловые операции. Контроль доступа к файлам. Файловые системы FAT, NTFS.

Основная литература

  1. Сетевые операционные системы / Олифер В. Г., Олифер Н. А. — СПб.: Питер, 2002. — 544 с.

  2. Системное программное обеспечение / Гордеев А. В., Молчанов А. Ю. — СПб.: Питер, 2001. — 736 с.

  3. Windows 2000 изнутри / Нильсен К. — ДМК, 2000.

  4. Операционная система UNIX / Робаченвский А. — СПб.: BHV, 1999.

Дополнительная литература

  1. Windows 2000 для системного администратора / Под ред. Чекмарева А. Н. — СПб.: BHV, 2000. — 1056 с.

  2. Дейкстра Е. Взаимодействующие последовательные процессы // Языки программирования (под ред. Ф. Женюи). — М.: Мир, 1972.

    1. Организация эвм и систем

Архитектурные особенности ЭВМ на базе микропроцессоров Intel

Архитектура ЭВМ на базе процессоров Intel. Структурная схема микропроцессора семейства Pentium. Режимы работы процессора. Регистры процессора 8086 и их назначение. Регистры процессоров Pentium.

Система команд микропроцессора

Структура машинной команды. Команды обмена данными. Арифметические команды. Логические команды. Команды передачи управления. Команды организации циклов.

Системные средства модульного программирования

Структурное программирование. Концепция модульного программирования. Процедуры в языке ассемблера. Связь ассемблера с языками высокого уровня.

Защищённый режим работы микропроцессора

Системные регистры микропроцессора. Структура данных защищенного режима. Обработка прерываний в защищенном режиме. Шлюзы ловушки, прерывания и задачи.

Основная литература

  1. Ассемблер / В. Юров. — СПб.: Питер, 2002.

  2. Пустоваров В.И. Ассемблер: программирование и анализ корректировки машинных программ. - К.: Издательская группа BHV, 2000