Название: Операционные системы. Учебное пособие
Автор: Чернокнижный Г.М., Васильева И.Н.
Издательство: СПб.: Санкт-Петербургский государственный экономический университет
Год: 2018
Формат: djvu
Страниц: 176
Для сайта: litgu.ru
Размер: 12 mb
Язык: русский
Учебное пособие содержит необходимые теоретические сведения о типах операционных систем, принципах их создания, основных подсистемах: управления процессами и потоками, управления памятью, файловых системах, управления вводом-выводом. Рассмотрены наиболее популярные операционные системы семейств Windows и Linux, мобильные системы, системы реального времени, а также российские реализации операционных систем. Основной целью издания является формирование представлений о строении и функционировании системного программного обеспечения.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ
ГЛАВА 1. ОСНОВНЫЕ СВЕДЕНИЯ ОБ ОПЕРАЦИОННЫХ СИСТЕМАХ
1.1. Понятие операционной системы
1.2. Краткая история развития ОС
1.3. Основные функции и архитектуры ОС
1.4. Классификация ОС
ГЛАВА 2. ПРОЦЕССЫ И ПОТОКИ
2.1. Однопрограммный и мультипрограммный режимы работы
2.2. Создание и завершение процессов и потоков
2.3. Состояние потоков
2.4. Прерывания
2.5. Планирование процессов и потоков
2.6. Взаимодействие потоков
2.7. Взаимоблокировки (тупики)
ГЛАВА 3. УПРАВЛЕНИЕ ОПЕРАТИВНОЙ ПАМЯТЬЮ
3.1. Задачи управления памятью
3.2. Типы адресов
3.2. Схемы управления памятью
3.3. Кэширование данных
ГЛАВА 4. ФАЙЛОВАЯ СИСТЕМА
4.1. Понятие файловой системы
4.2. Типы файлов
4.3. Каталоги
4.4. Физическая организация файловой системы на магнитных дисках
4.5. Журналируемые файловые системы
4.6. Файловая система FAT
4.7. Файловая система NTFS
4.8. Файловые системы ОС Linux
4.9. Сетевая файловая система NFS
4.10. Твердотельные накопители и их файловые системы
ГЛАВА 5. СИСТЕМА ВВОДА-ВЫВОДА
5.1. Функции системы ввода-вывода
5.2. Базовая система ввода-вывода
5.3. Физическая организация ввода-вывода
5.4. Интерфейс между УВВ и ОС
5.5. Драйверы
5.6. Функции ПО, не зависящие от конкретных устройств
ГЛАВА 6. ДЕСКТОПНЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ WINDOWS
6.1. Windows 7: системные требования, архитектура, основные возможности
6.2. Основные особенности Windows 10
ГЛАВА 7. СЕРВЕРНЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ WINDOWS
7.1. Windows Server 2008R2
7.2. Основные особенности Windows Server 2012R2
7.3. Новые функции Windows Server 2016
ГЛАВА 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ LINUX
8.1. Краткая история создания ОС Linux
8.2. Архитектура ОС Linux
8.3. Примеры ОС на платформе UNIX/Linux
ГЛАВА 9. ДРУГИЕ ПРИМЕРЫ ОПЕРАЦИОННЫХ СИСТЕМ
9.1. Операционные системы реального времени
9.2. Мобильные ОС
9.3. Отечественные ОС
ЗАКЛЮЧЕНИЕ
БИБЛИОГРАФИЧЕСКИЙ СПИСОК