Книга: Сафонов В. О. «Основы современных операционных систем»

Основы современных операционных систем

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

Курс предназначен для студентов младших курсов в области ИТ. Он знакомит с принципами архитектуры и функционирования современных операционных систем (ОС) и сетей, дает теоретические знания и практические навыки для работы в распространенных ОС — 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 …   Википедия

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

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