Материалы курса "Операционные системы" — различия между версиями
Материал из SEWiki
Kkv (обсуждение | вклад) |
Kkv (обсуждение | вклад) (→Задачи со звездочкой) |
||
Строка 16: | Строка 16: | ||
== Задачи со звездочкой == | == Задачи со звездочкой == | ||
− | * | + | * Разработать менеджер потоков для User Space |
+ | * Разработать библиотеку для работы потоков в режиме невытесняющей многозадачности | ||
== Домашнее чтение == | == Домашнее чтение == |
Версия 19:11, 2 октября 2011
Содержание
Операционные системы.
- Лекция 1. История. Краткое введение. Медиа:01-operating_systems_intro.pdf
Задачи для практики
Дополнительные задачи
- Сборка и установка Minix
- Программа строящая дерево процессов
- Программа строящая дерево каталогов
- Расшифровщик файлов одного из форматов (pe, elf)
Задачи со звездочкой
- Разработать менеджер потоков для User Space
- Разработать библиотеку для работы потоков в режиме невытесняющей многозадачности
Домашнее чтение
- Диалог Л.Торвальдса А. Таненбаума об архитектуре ОС
- C.A.R Hoare Monitors: An Operating System Structuring Concept