Название: Операционные системы ЭВМ Автор: Пахмурин Д.О. Издательство: Томский государственный университет систем управления и радиоэлектроники Год: 2013 Страниц: 255 Формат: pdf Размер: 10 mb Качество: отличное
Рассмотрены основные понятия операционных систем, изложены история развития, принципы построения и функционирования UNIX и Windows. В учебном пособии уделено внимание таким аспектам, как межпроцессорное взаимодействие, взаимоблокировки, управление памятью, ввод-вывод, файловые системы и информационная безопасность. Предназначено для студентов очной формы обучения по направлению 210100.62 "Электроника и наноэлектроника" (профиль "Промышленная электроника").
ВВЕДЕНИЕ ОСНОВНЫЕ ПОНЯТИЯ Понятие "операционная система" История операционных систем Классификация операционных систем Обзор аппаратного обеспечения компьютера Основные понятия операционных систем Структура операционной системы
ПРОЦЕССЫ И ПОТОКИ Подсистема управления процессами и потоками Модель процесса Создание, завершение и состояние процессов Использование и реализация потоков
МЕЖПРОЦЕССНОЕ ВЗАИМОДЕЙСТВИЕ Основные понятия Классические проблемы межпроцессного взаимодействия Введение в планирование
ВЗАИМОБЛОКИРОВКИ Основные понятия Выгружаемые и невыгружаемые ресурсы Обнаружение и устранение взаимоблокировок Предотвращение взаимоблокировок
УПРАВЛЕНИЕ ПАМЯТЬЮ Модели организации памяти Подкачка Виртуальная память Алгоритмы замещения страниц Вопросы разработки систем со страничной организацией памяти Вопросы реализации Сегментация
ВВОД И ВЫВОД В ОПЕРАЦИОННЫХ СИСТЕМАХ Принципы аппаратуры ввода-вывода Принципы программного обеспечения ввода-вывода Программные уровни ввода-вывода Диски Таймеры Автономные терминалы Графические интерфейсы пользователя Сетевые терминалы Управление режимом энергопотребления
ФАЙЛОВАЯ СИСТЕМА Основные понятия Файлы и каталоги Реализация файловой системы Примеры файловых систем
МУЛЬТИМЕДИЙНЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ Введение в мультимедиа Мультимедийные файлы Сжатие видеоинформации Планирование процессов в мультимедийных системах Размещение файлов
МНОГОПРОЦЕССОРНЫЕ СИСТЕМЫ Мультипроцессоры Мультикомпьютеры Распределенные системы БЕЗОПАСНОСТЬ Понятие безопасности Основы криптографии Аутентификация пользователей
ОПЕРАЦИОННАЯ СИСТЕМА UNIX История Обзор системы Процессы в системе UNIX Управление памятью в UNIX Управление памятью в Linux Ввод и вывод в системе UNIX Файловая система в UNIX Безопасность в UNIX
ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS История Windows Структура системы Процессы и потоки в Windows Межпроцессное взаимодействие в Windows Планирование Управление памятью в Windows Ввод-вывод в Windows Файловая система Windows Безопасность в Windows