Учебное пособие для вузов. — М.: Горячая линия–Телеком, 2011. — 332 с.: ил. — ISBN: 978-5-9912-0128-5.
В учебном пособии рассмотрены базовые концепции, методы и средства, составляющие архитектуру современных операционных систем (ОС), а также способы и механизмы реализации принципов защиты информации в существующих операционных системах. Изложен теоретический материал о концепциях и принципах построения операционных систем и их компонентах. Рассмотрены методы и алгоритмы управления задачами, процессами, памятью и внешними устройствами. Уделено внимание синхронизации параллельных процессов и методам борьбы с тупиками. Описаны архитектурные решения наиболее распространенных операционных систем семейства Windows, Unix, МСВС, приведены требования к аппаратному обеспечению вычислительных систем для инсталляции рассматриваемых операционных систем. Рассмотрены способы и механизмы защиты информации широко распространенных операционных систем и их дефекты, приводятся основные понятия и положения защиты информации, угрозы безопасности информации. Уделено внимание уровням и моделям безопасности основных операционных систем, а также системам защиты программного обеспечения, протоколированию и аудиту.
Для студентов, обучающихся по направлению 230400 – «Информационные системы и технологии», будет полезно студентам направлений подготовки «Информационная безопасность» и «Информатика и вычислительная техника» и специалистам в области информационных технологий.
Введение
Архитектура операционных системПринципы построения операционных системПонятие об архитектуре аппаратных средств
Принципы работы вычислительной системы
Режимы работы операционных систем
Классификация операционных систем
Основные принципы построения операционных систем
Пользовательский интерфейс операционных систем
Контрольные вопросы к теме 1
Концептуальные основы операционных системКонцепция процесса
Концепция ресурса
Концепция виртуальности
Концепция прерывания
Понятие ядра и микроядра ОС
Контрольные вопросы к теме 2
Управление задачамиОрганизация управления задачами
Средства и механизмы управления задачами
Алгоритмы управления задачами
Взаимосвязанные и конкурирующие задачи
Контрольные вопросы к теме 3
Управление памятью в операционных системахПонятие об организации и управлении физической памятью
Методы связного распределения основной памяти (без использования дискового пространства)
Организация виртуальной памяти (с использованием дискового пространства) Управление виртуальной памятью
Контрольные вопросы к теме 4
Управление файлами и вводом-выводом в ОСМетоды организации данных в операционных системах
Методы доступа к данным
Объединение записей в блоки и буферизация
Управление файлами
Система ввода-вывода
Контрольные вопросы к теме 5
Современные операционные системыОперационные системы семейства WindowsАрхитектура ОС семейства Windows
Управление задачами
Распределение оперативной памяти в ОС Windows
Управление вводом-выводом
Файловые системы Windows NT
Операционная система Windows ХР
Операционная система Windows Vista
Операционная система Windows 7
Интерфейс программирования прикладных программ Win32
Контрольные вопросы к теме 6
Семейство операционных систем UnixОсобенности архитектуры операционных систем Unix
Управление процессами
Управление памятью
Управление вводом/выводом
Операционная система Linux
Контрольные вопросы к теме 7
Операционная система МСВС 3.0Архитектура операционной системы МСВС 3.0
Архитектура процессов и нитей в ОС МСВС 3.0
Архитектура файловой системы МСВС 3.0
Контрольные вопросы к теме 8
Защита информации в современных ОСОсновные понятия и положения защиты информации в информационно-вычислительных системахПредмет защиты информации
Объект защиты информации
Контрольные вопросы к теме 9
Угрозы безопасности информации в информационно-вычислительных системахАнализ угроз информационной безопасности
Методы обеспечения информационной безопасности
Контрольные вопросы к теме 10
Программно-технический уровень информационной безопасностиОсновные понятия программно-технического уровня информационной безопасности
Требования к защите компьютерной информации
Контрольные вопросы к теме 11
Модели безопасности основных операционных системМеханизмы защиты операционных систем
Анализ защищенности современных операционных систем
Система безопасноети ОС Windows NT
Защита в операционной сиетеме Windows Vista
Защита в операционной сиетеме Unix
Контрольные вопросы к теме 12
Системы защиты программного обеспеченияКлассификация систем защиты программного обеспечения
Достоинства и недостатки основных систем защиты
Показатели эффективности систем защиты
Контрольные вопросы к теме 13
Протоколирование и аудитОсновные понятия
Активный аудит
Функциональные компоненты и архитектура
Контрольные вопросы к теме 14
Литература