Книга: Сафонов В. О. «Основы современных операционных систем»
Серия: "Основы информационных технологий" Курс предназначен для студентов младших курсов в области ИТ. Он знакомит с принципами архитектуры и функционирования современных операционных систем (ОС) и сетей, дает теоретические знания и практические навыки для работы в распространенных ОС — Windows, Linux, Solaris, а также в ОС для мобильных устройств и облачных вычислений. Особое внимание уделяется алгоритмам и структурам данных, используемым в ОС, их надежности и безопасности. Содержание:Введение...... 22 Лекция 1. Понятие операционной системы (ОС), цели ее работы. Классификация компьютерных систем...... 23 Лекция 2. История ОС. Отечественные ОС. Диалекты UNIX. Режимы пакетной обработки, мультипрограммирования, разделения времени...... 38 Лекция 3. Особенности ОС для различных классов компьютерных систем. ОС реального времени. ОС для облачных вычислений...... 51 Лекция 4. Архитектура компьютерной системы...... 64 Лекция 5. Архитектура ОС. Управление процессами: основные понятия. Семафоры и мониторы...... 81 Лекция 6. Обзор функций ОС: управление памятью, файлами, процессами, сетями, командными интерпретаторами, сервисы ОС, системные вызовы. Уровни абстракции ОС. Архитектура UNIX и MS-DOS...... 89 Лекция 7. Уровни абстракции ОС. ОС с архитектурой микроядра. Виртуальные машины. Цели проектирования и разработки ОС. Генерация ОС...... 106 Лекция 8. Управление процессами. Планирование и диспетчеризация процессов...... 116 Лекция 9. Методы взаимодействия процессов...... 128 Лекция 10. Потоки (threads) и многопоточное выполнение программ (multi-threading)...... 139 Лекция 11. Стратегии и критерии диспетчеризации процессов...... 151 Лекция 12. Методы синхронизации процессов...... 166 Лекция 13. Тупики (deadlock), методы предотвращения и обнаружения тупиков...... 192 Лекция 14. Алгоритм банкира...... 200 Лекция 15. Управление памятью...... 212 Лекция 16. Страничная организация памяти...... 221 Лекция 17. Сегментная организация памяти...... 237 Лекция 18. Виртуальная память...... 246 Лекция 19. Системы файлов...... 266 Лекция 20. Виртуальные файловые системы (VFS). Реализация файловых систем. Сетевая файловая система NFS...... 287 Лекция 21. Системы ввода-вывода...... 303 Лекция 23. Классические и современные сетевые коммуникационные протоколы...... 330 Лекция 24. Безопасность операционных систем и сетей. Trustworthy Computing...... 342 Лекция 25. Обзор архитектуры и возможностей системы Linux: архитектура, ядро, распространение и лицензирование, принципы проектирования, управление процессами...... 356 Лекция 26. Обзор архитектуры и возможностей системы Linux: управление памятью, ресурсами, файловые системы, драйверы устройств, сети, безопасность...... 367 Лекция 27. Обзор архитектуры и возможностей систем Windows 2000/XP/2003/Vista/2008/7...... 379 Лекция 28. Системные механизмы Windows...... 393 Лекция 29. Академическая программа Microsoft Shared Source Initiative. Открытое ядро Windows для изучения и исследований (Windows Research Kernel)...... 406 Лекция 30. ОС для мобильных устройств. Windows Mobile...... 415 Лекция 31. ОС для облачных вычислений (cloud computing). Windows Azure...... 424 Лекция 32. Перспективы операционных систем и сетей...... 432 Лабораторные работы...... 442 № 1. Практическое изучение системы Windows XP...... 442 № 2. Практическое изучение системы Windows Vista...... 452 № 3. Практическое изучение системы Windows Server 2008...... 463 № 4. Практическое изучение системы Windows 7...... 479 № 5. Практическое изучение системы Windows Mobile...... 493 № 6. Практическое изучение Windows Azure...... 500 № 7. Практическое изучение Windows Research Kernel...... 512 № 8. Практическое изучение системы Linux...... 520 Глоссарий...... 531 Список сокращений...... 565 Предметный указатель...... 568 Список литературы...... 583 Издательство: "Интернет-Университет Информационных Технологий" (2011)
ISBN: 9785996304950 |
Другие книги схожей тематики:
Автор | Книга | Описание | Год | Цена | Тип книги |
---|---|---|---|---|---|
М. А. Борисов, И. В. Заводцев, И. В. Чижов | Основы программно-аппаратной защиты информации. Учебное пособие | В современном насквозь пропитанном информацией мире от степени защищенности… — ЛЕНАНД, (формат: 60x90/16, 416 стр.) Лазерная техника и технология Подробнее... | 2015 | 1330 | бумажная книга |
Борисов М.А. | Основы программно-аппаратной защиты информации | В современном насквозь пропитанном информацией мире от степени защищенности… — URSS, Основы защиты информации Подробнее... | 2019 | 1291 | бумажная книга |
Борисов М.А. | Основы программно-аппаратной защиты информации | В современном насквозь пропитанном информацией мире от степени защищенности… — URSS, Основы защиты информации Подробнее... | 2019 | 1670 | бумажная книга |
Борисов М., Заводцев И., Чижов И. | Основы программно-аппаратной защиты информации | В современном насквозь пропитанном информацией мире от степени защищенности… — (формат: Мягкая глянцевая, 416 стр.) Подробнее... | 2016 | 845 | бумажная книга |
Борисов М., Заводцев И., Чижов И. | Основы программно-аппаратной защиты информации | В современном насквозь пропитанном информацией мире от степени защищенности… — (формат: Твердая глянцевая, 464 стр.) Подробнее... | 2019 | 1369 | бумажная книга |
Назаров С.В. | Операционные среды, системы и оболочки. Основы структурной и функциональной организации. Гриф УМО МО РФ | Учебное пособие содержит материал по всем аспектам построения современных операционных систем и сред, как… — Кудиц-образ, - Подробнее... | 2007 | 324 | бумажная книга |
Назаров С.В. | Операционные среды, системы и оболочки. Основы структурной и функциональной организации. Гриф УМО МО РФ | 504 стр. Учебное пособие содержит материал по всем аспектам построения современных операционных систем и… — КУДИЦ-ОБРАЗ, (формат: 70x100/16, 504 стр.) Подробнее... | 2007 | 289 | бумажная книга |
А. И. Широков | Многопользовательские операционные системы. Часть 1 | Первая часть курса лекций «Многопользовательские операционные системы», много лет преподаваемого на… — МИСиС, электронная книга Подробнее... | 2007 | 432 | электронная книга |
См. также в других словарях:
MATLAB — Логотип Тип Программы математического моделирования Разработчик … Википедия
Модальность (программирование) — Пример оконного интерфейса в текстовом режиме (файловый менеджер Far) два (или три) окна, расположенные «над» экраном и «друг над другом» Оконный интерфейс способ организации полноэкранного интерфейса программы, в котором каждая интегральная… … Википедия
Окно (программирование) — Пример оконного интерфейса в текстовом режиме (файловый менеджер Far) два (или три) окна, расположенные «над» экраном и «друг над другом» Оконный интерфейс способ организации полноэкранного интерфейса программы, в котором каждая интегральная… … Википедия
Оконная система — Пример оконного интерфейса в текстовом режиме (файловый менеджер Far) два (или три) окна, расположенные «над» экраном и «друг над другом» Оконный интерфейс способ организации полноэкранного интерфейса программы, в котором каждая интегральная… … Википедия
Оконный интерфейс — Пример оконного интерфейса в текстовом режиме (файловый менеджер Midnight Commander) несколько окон (две файловых панели и диалоговое окно поверх них … Википедия
Windows NT 3.1 — Windows NT 3.1 … Википедия