Пропустить Элементы курса

Элементы курса

Пропустить Поиск по форумам

Поиск по форумам


Расширенный поискHelp with Расширенный поиск (new window)
Пропустить УправлениеПропустить Категории курсов

Заголовки тем

 

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

Программа курса и вопросы к экзамену

Введение

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

 
1

Управление процессами и потоками

Понятие процесса, состояния процессов, управление процессами. Понятие потока, состояния потоков. Реализация многопоточности, управление потоками. Потоки в языках программирования. Проблемы параллельного выполнения процессов, взаимное исключение. Примитивы синхронизации процессов. Потокобезопасные структуры данных. Архитектура многопоточных приложений. Классические проблемы межпроцессного взаимодействия. Планирование. Взаимоблокировка и голодание.

Показать только тему 1
2

Хранение информации и ввод/вывод

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

Показать только тему 2
3

Безопасность операционных систем

Аутентификация пользователей. Внутренние и внешние атаки. Механизмы защиты.

Показать только тему 3
4

Многопроцессорные системы и виртуализация

Архитектура многопроцессорных операционных систем. Особенности планированиея процессов и управления памятью. Аппаратная и программная виртуализация.

Показать только тему 4
5

Современные операционные системы

Обзор ОС Windows. Обзор ОС Linux.
Показать только тему 5
6

Лабораторные занятия

Показать только тему 6
Пропустить Наступающие события

Наступающие события

Не имеется никаких наступающих событий
Пропустить Последние действия

Последние действия

Элементы курса с среда 1 сентября 2010, 02:30

Со времени Вашего последнего входа ничего нового не произошло