1

Етап 1

Глава 1. Введение

2

Етап 2

Глава 2. Процессы и потоки

3

Етап 3

Глава 3. Управление памятью

4

Етап 4

Глава 4. Файловые системы

5

Етап 5

Глава 5. Ввод и вывод информации

6

Етап 6

Глава 6. Взаимоблокировка

7

Етап 7

Глава 7. Виртуализация и облако

8

Етап 8

Глава 8. Многопроцессорные системы

9

Етап 9

Глава 9. Безопасность

10

Етап 10

Глава 10. Изучение конкретных примеров: Unix, Linux и Android

11

Етап 11

Глава 11. Изучение конкретных примеров: Windows 8

12

Етап 12

Глава 12. Разработка операционных систем

13

Етап 13

Глава 13. Библиография

1

Етап 1

Глава 1. Введение

2

Етап 2

Глава 2. Процессы и потоки

3

Етап 3

Глава 3. Управление памятью

4

Етап 4

Глава 4. Файловые системы

5

Етап 5

Глава 5. Ввод и вывод информации

6

Етап 6

Глава 6. Взаимоблокировка

7

Етап 7

Глава 7. Виртуализация и облако

8

Етап 8

Глава 8. Многопроцессорные системы

9

Етап 9

Глава 9. Безопасность

10

Етап 10

Глава 10. Изучение конкретных примеров: Unix, Linux и Android

11

Етап 11

Глава 11. Изучение конкретных примеров: Windows 8

12

Етап 12

Глава 12. Разработка операционных систем

13

Етап 13

Глава 13. Библиография

09 лютого 2017

Мета закинута

Автор не відписував в цілі 7 років 9 месяців 13 днів

Автор мети

Daniil

Білорусь, Минск

30 Рік / року / років

Кар'єра та робота

Прочитать книгу "Современные операционные системы" Таненбаума

Книга "Современные операционные системы" Таненбаума, будет логичным продолжением книги "Архитектура компьютера" того же авторства, которую я недавно прочел. В добавок, сейчас в универе читается курс по операционным системам, что дает еще один повод. Ко всему прочему, мне самому очень интересно и хочется потихоньку прочесть все основные книги Таненбаума =)

Книгу планирую читать в медленном темпе, по возможности, делать заметки.

 Критерій завершення

Прочел первые 10 глав, больше - лучше!

 Екологічність мети

Быть компетентным в компьютерной организации.

  1. Глава 1. Введение

    1. Что такое операционная система?

    2. История операционных систем

    3. Обзор аппаратного обеспечения компьютера

    4. Зоопарк операционных систем

    5. Понятия операционной системы

    6. Системные вызов

    7. Структура операционной системы

    8. Устройство мира согласно языку C

    9. Исследования в области операционных систем

    10. Краткое содержание остальных глав этой книги

    11. Единицы измерения

    12. Краткие выводы

  2. Глава 2. Процессы и потоки

    1. Процессы

    2. Потоки

    3. Взаимодействие процессов

    4. Планирование

    5. Классические задачи взаимодействия процессов

    6. Исследования, посвященные процессам и потокам

    7. Краткие выводы

  3. Глава 3. Управление памятью

    1. Память без использования абстракций

    2. Абстракция памяти: адресные пространства

    3. Виртуальная память

    4. Алгоритмы замещения страниц

    5. Разработка систем страничной организации памяти

    6. Проблемы реализации

    7. Сегментация

    8. Исследования в области управления памятью

    9. Краткие выводы

  4. Глава 4. Файловые системы

    1. Файлы

    2. Каталоги

    3. Реализация файловой системы

    4. Управление файловой системой и ее оптимизация

    5. Примеры файловых систем

    6. Исследования в области файловых систем

    7. Краткие выводы

  5. Глава 5. Ввод и вывод информации

    1. Основы аппаратного обеспечения ввода-вывода

    2. Принципы создания программного обеспечения ввода-вывода

    3. Уровни программного обеспечения ввода-вывода

    4. Диски

    5. Часы

    6. Пользовательский интерфейс: клавиатура, мышь, монитор

    7. Тонкие клиенты

    8. Управление энергопотреблением

    9. Исследования в области ввода-вывода данных

    10. Краткие выводы

  6. Глава 6. Взаимоблокировка

    1. Ресурсы

    2. Введение во взаимоблокировки

    3. Страусиный алгоритм

    4. Обнаружение взаимоблокировок и восстановление работоспособности

    5. Уклонение от взаимоблокировок

    6. Предотвращение взаимоблокировки

    7. Другие вопросы

    8. Исследования в области взаимоблокировок

    9. Краткие выводы

  7. Глава 7. Виртуализация и облако

    1. История

    2. Требования, применяемые к виртуализации

    3. Гипервизоры первого и второго типа

    4. Технологии эффективной виртуализации

    5. Являются ли гипервизоры настоящими микроядрами?

    6. Виртуализация памяти

    7. Виртуализация ввода-вывода

    8. Виртуальные устройства

    9. Виртуальные машины на мультиядерных центральных процессорах

    10. Вопросы лицензирования

    11. Облака

    12. Изучение конкретных примеров: VMWARE

    13. Исследования в области виртуализации и облаков

  8. Глава 8. Многопроцессорные системы

    1. Мультипроцессоры

    2. Мультикомпьютеры

    3. Распределенные системы

    4. Исследования в области многопроцессорных систем

    5. Краткие выводы

  9. Глава 9. Безопасность

    1. Внешние условия, требующие принятия дополнительных мер безопасности

    2. Безопасность операционных систем

    3. Управление доступом к ресурсам

    4. Формальные модели систем безопасности

    5. Основы криптографии

    6. Аутентификация

    7. Взлом программного обеспечения

    8. Инсайдерские атаки

    9. Вредоносные программы

    10. Средства защиты

    11. Исследования в области безопасности

    12. Краткие выводы

  10. Глава 10. Изучение конкретных примеров: Unix, Linux и Android

    1. История UNIX и Linux

    2. Обзор системы Linux

    3. Процессы в системе Linux

    4. Управление памятью в Linux

    5. Ввод-вывод в системе Linux

    6. Файловая система UNIX

    7. Безопасность в Linux

    8. Android

    9. Краткие выводы

  11. Глава 11. Изучение конкретных примеров: Windows 8

    1. История Windows вплоть до Windows 8.1

    2. Программирование в Windows

    3. Структура системы

    4. Процессы и потоки в Windows

    5. Управление памятью

    6. Кэширование в Windows

    7. Ввод-вывод в Windows

    8. Файловая система Windows NT

    9. Управление электропитанием в Windows

    10. Безопасность в Windows 8

    11. Краткие выводы

  12. Глава 12. Разработка операционных систем

    1. Природа проблемы проектирования

    2. Разработка интерфейса

    3. Реализация

    4. Производительность

    5. Управление проектом

    6. Тенденции в проектировании операционных систем

    7. Краткие выводы

  13. Глава 13. Библиография

    1. Дополнительная литература

    2. Алфавитный список литературы

  • 2081
  • 09 лютого 2017, 18:18

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?