Операционные системы 2012 — различия между версиями
Материал из SEWiki
Krinkin (обсуждение | вклад) |
Krinkin (обсуждение | вклад) (→Рейтинг) |
||
Строка 21: | Строка 21: | ||
== Рейтинг == | == Рейтинг == | ||
− | * [https://docs.google.com/ | + | * [https://docs.google.com/spreadsheet/pub?key=0Ai0vg3CTwO9wdFo0Nkl1Q2JGZXZkLWp0YjM1V1FXYlE&single=true&gid=1&output=html Рейтинг. Осень 2012. ] |
Версия 08:39, 4 декабря 2012
Лектор - Кринкин Кирилл Владимирович
Дополнительные задачи
- Программа строящая дерево процессов
- Программа строящая дерево каталогов
- Расшифровщик файлов одного из форматов (pe, elf)
- Расшифровщик суперблока и корневого каталога файловой системы (тип системы задается преподавателем)
- Улилита показывающая дерево зависимостей исполняемого модуля от библиотек
Задачи со звездочкой
- Разработать менеджер потоков для User Space
- Разработать библиотеку для работы потоков в режиме невытесняющей многозадачности
Домашнее чтение
- Диалог Л.Торвальдса А. Таненбаума об архитектуре ОС
- C.A.R Hoare Monitors: An Operating System Structuring Concept
- Coffman, Elphick, Shoshani System deadlocks // computing surveys 1971