Книга: Коньков К. А. «Устройство и функционирование ОС Windows»

Устройство и функционирование ОС Windows

Серия: "Основы информационных технологий"

Целью настоящего учебного пособия является иллюстрация основных положений лекционного курса «Основы операционных систем» на примере 32-разрядной версии операционной системы (ОС) Windows (Windows NT, 2000, ХР, Vista), разработанной корпорацией Microsoft. Данный курс не является руководством по системному программированию в среде Wndows, но его изучение позволит лучше понять особенности функционирования операционных систем и разрабатывать более эффективные приложения.
Курс ориентирован на студентов высших учебных заведений, обучающихся по специальностям в области информационных технологий.

Содержание:

ГЛАВА I. ВВЕДЕНИЕ...... 9 Лекция 1. Создание ОС Windows. Структура ОС Windows...... 9 Краткая история создания ОС Windows...... 10 Структура ОС Windows...... 16 Заключение...... 22 Приложение. Некоторые понятия и термины...... 22 Лекция 2. Разработка Win32-приложений. Инструментальные средства изучения системы...... 23 Win32 API...... 23 Инструментальные средства изучения системы...... 30 Заключение...... 31 Лекция 3. Базовые понятия ОС Windows...... 32 Прерывания, исключения, системные вызовы...... 32 Заключение...... 38 Лекция 4. Объекты. Менеджер объектов. Реестр...... 39 Введение...... 39 Объекты ядра...... 40 Реестр...... 47 Заключение...... 49 ГЛАВА II. ПРОЦЕССЫ И ПОТОКИ В ОС WINDOWS...... 50 Лекция 5. Реализация процессов и потоков...... 50 Понятие процесса и потока...... 50 Реализация процессов...... 52 Реализация потоков...... 56 Заключение...... 63 Лекция 6. Планирование потоков...... 64 Введение...... 64 Алгоритмы планирования...... 66 Заключение...... 73 Лекция 7. Межпроцессный обмен...... 74 Введение...... 74 Способы межпроцессного обмена...... 75 Понятие о разделяемом ресурсе...... 75 Организация каналов в ОС Windows...... 79 Заключение...... 84 Лекция 8. Синхронизация потоков...... 85 Введение. Проблема взаимоисключения...... 85 TSL-команды...... 87 Спин-блокировка...... 90 Crytical Sections...... 90 Синхронизация потоков с использованием объектов ядра...... 92 Синхронизация в ядре...... 96 Заключение...... 97 ГЛАВА III. СИСТЕМА УПРАВЛЕНИЯ ПАМЯТЬЮ...... 98 Лекция 9. Виртуальное адресное пространство процесса...... 98 Введение...... 98 Общее описание виртуальной сегментно-страничной памяти ОС Windows...... 101 Инструментальные средства наблюдения за работой менеджера памяти...... 104 Виртуальное адресное пространство процесса...... 104 Заключение...... 115 Лекция 10. Функционирование менеджера памяти...... 116 Трансляция адреса...... 116 Разделяемая память...... 119 Физическая память...... 123 Отдельные аспекты функционирования менеджера памяти...... 129 Заключение...... 133 ГЛАВА IV. ФАЙЛОВЫЕ СИСТЕМЫ...... 134 Лекция 11. Интерфейс файловой системы...... 134 Введение...... 134 Основные функции для работы с файлами...... 135 Именование файлов...... 136 Типы файлов...... 137 Атрибуты файлов...... 137 Организация файлов и доступ к ним. Понятие об асинхронном вводе/выводе...... 139 Операция позиционирования в случае синхронного доступа к файлу...... 142 Директории. Логическая структура файлового архива...... 143 Разделы диска. Операция монтирования...... 145 Защита файлов...... 146 Заключение...... 146 Лекция 12. Реализация файловой системы. Файловая система NTFS...... 147 Введение...... 147 Структуры данных, необходимые для описания файловой системы на диске...... 149 Реализация директорий...... 152 Точки повторного анализа. Монтирование дисков. Образование ссылок...... 155 Совместный доступ к файлу...... 157 Производительность файловой системы...... 159 Надежность файловой системы...... 164 Поддержка нескольких файловых систем...... 166 Заключение...... 166 ГЛАВА VI. БЕЗОПАСНОСТЬ...... 168 Лекция 13. Система управления доступом...... 168 Введение...... 168 Идентификатор безопасности SID...... 172 Объекты. Дескриптор защиты...... 175 Субъекты безопасности. Процессы, потоки. Маркер доступа...... 178 Проверка прав доступа...... 181 Заключение...... 182 Приложение. Формальные модели защищенности в ОС Windows...... 182 Лекция 14. Структура системы защиты. Привилегии...... 187 Основные компоненты системы безопасности ОС Windows...... 187 Политика безопасности...... 189 Ролевой доступ. Привилегии...... 190 Заключение...... 195 Лекция 15. Отдельные аспекты безопасности Windows...... 196 Аутентификация пользователя. Вход в систему...... 196 Выявление вторжений. Аудит системы защиты...... 197 Недопустимость повторного использования объектов...... 200 Защита от внешнего навязывания...... 201 Маркер доступа. Контекст пользователя...... 202 Заключение...... 206 Рекомендуемая литература...... 207

Издательство: "Интернет-Университет Информационных Технологий" (2008)

ISBN: 9785947748277

Другие книги схожей тематики:

АвторКнигаОписаниеГодЦенаТип книги
Коньков К.Устройство и функционирование ОС WindowsЦелью настоящего учебного пособия является иллюстрация основных положений лекционного курса "Основы… — (формат: Твердая бумажная, 207 стр.) Подробнее...2008
248бумажная книга
К. А. КоньковУстройство и функционирование ОС Windows. Практикум к курсу "Операционные системы"Целью настоящего учебного пособия является иллюстрация основных положений лекционного курса "Основы… — Бином. Лаборатория знаний, (формат: 60x90/16, 208 стр.) Основы информационных технологий Подробнее...2013
221бумажная книга
Коньков Константин АлексеевичУстройство и функционирование ОС Windows. Практикум к курсу Операционные системы . Учебное пособиеЦелью настоящего учебного пособия является иллюстрация основных положений лекционного курса Основы… — Бином. Лаборатория знаний, (формат: 60x90/16, 207 стр.) Лазерная техника и технология Подробнее...2012
361бумажная книга
Коньков Константин АлексеевичУстройство и функционирование ОС Windows. Практикум к курсу "Операционные системы" . Учебное пособиеЦелью настоящего учебного пособия является иллюстрация основных положений лекционного курса "Основы… — Бином. Лаборатория знаний, Основы информационных технологий Подробнее...2013
370бумажная книга
Джеффри РихтерCLR via C#. Программирование на платформе Microsoft . NET Framework 4. 0 на языке C#Эта книга, выходящая в третьем издании и уже ставшая классическим учебником по программированию, подробно… — Питер, (формат: 70x100/16, 928 стр.) Мастер-класс Подробнее...2012
1031бумажная книга
Рихтер ДжеффриCLR via C#. Программирование на платформе Microsoft . NET Framework 4. 5 на языке C#. 4-е изданиеЭта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно… — Питер, Мастер-класс Подробнее...2019
1871бумажная книга
Джеффри РихтерCLR via C#. Программирование на платформе Microsoft. NET Framework 4. 5 на языке C#Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно… — Питер, (формат: 70x100/16, 896 стр.) Мастер-класс Подробнее...2016
1035бумажная книга
Джеффри РихтерCLR via C#.Программирование на платформе Microsoft .NET Framework 4.5 на языке C#Эта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно… — Питер, Мастер-класс (Питер) электронная книга Подробнее...2012
950электронная книга
Рихтер Дж.CLR via C Программирование на платформе Microsoft NET Framework 4 5 на языке C 4-е изданиеЭта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно… — (формат: Твердая бумажная, 896 стр.) Подробнее...2019
1498бумажная книга
Джеффри РихтерCLR via C . Программирование на платформе Microsoft . NET Framework 4. 5 на языке C . 4-е изданиеЭта книга, выходящая в четвертом издании и уже ставшая классическим учебником по программированию, подробно… — Питер, (формат: 70x100/16, 896 стр.) Мастер-Класс Подробнее...2013
827бумажная книга
Другие книги по запросу «Устройство и функционирование ОС Windows» >>

См. также в других словарях:

  • G-DATA — Software AG Тип Акционерное общество Год основания 1985 Расположение …   Википедия

  • Дилинговый центр — (Dealing Center) Дилинговый центр это посредник между трейдером и валютным рынком Форекс Понятие дилингового центра, схема работы дилингового центра, технологии обмана кухни Форекс, способы мошенничества дилинговых центров Содержание >>>>>>>>>>> …   Энциклопедия инвестора

  • Твердотельный накопитель — Запрос «SSD» перенаправляется сюда; см. также другие значения. Твердотельный накопитель 2,5 и карандаш Твердотельный накопитель (англ. SSD, solid state drive)  компьютерное немеханическое запоминающее устройство на основе микросхем… …   Википедия

  • CANopen — открытый сетевой протокол верхнего уровня для подключения встраиваемых устройств в бортовых транспортных и промышленных сетях. В качестве сетевого и транспортного уровня использует протокол реального времени CAN. Используется для связи датчиков,… …   Википедия

  • Технические — 19. Технические указания по технологии производства строительных и монтажных работ при электрификации железных дорог (устройства электроснабжения). М.: Оргтрансстрой, 1966. Источник: ВСН 13 77: Инструкция по монтажу контактных сетей промышленного …   Словарь-справочник терминов нормативно-технической документации

  • Blackberry Enterprise Server — Тип промежуточное программное обеспечение Разработчик Research In Motion Операционная система Сервер: Windows, Последняя версия 5.0.3 (11 марта 2011 года) Лиценз …   Википедия

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»