Материалы курса "Операционные системы" — различия между версиями
Материал из SEWiki
Kkv (обсуждение | вклад) (→Задачи со звездочкой) |
Vigo5190 (обсуждение | вклад) м (→Домашнее чтение) |
||
Строка 20: | Строка 20: | ||
== Домашнее чтение == | == Домашнее чтение == | ||
− | * Диалог Л.Торвальдса А. Таненбаума об архитектуре ОС | + | * [http://oreilly.com/catalog/opensources/book/appa.html Диалог Л.Торвальдса А. Таненбаума об архитектуре ОС] |
* C.A.R Hoare Monitors: An Operating System Structuring Concept | * C.A.R Hoare Monitors: An Operating System Structuring Concept | ||
== Рейтинг == | == Рейтинг == | ||
* [https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Ai0vg3CTwO9wdFo0Nkl1Q2JGZXZkLWp0YjM1V1FXYlE&single=true&gid=0&output=html Рейтинг. Осень 2011. ] | * [https://docs.google.com/spreadsheet/pub?hl=ru&hl=ru&key=0Ai0vg3CTwO9wdFo0Nkl1Q2JGZXZkLWp0YjM1V1FXYlE&single=true&gid=0&output=html Рейтинг. Осень 2011. ] |
Версия 23:19, 4 октября 2011
Содержание
Операционные системы.
- Лекция 1. История. Краткое введение. Медиа:01-operating_systems_intro.pdf
Задачи для практики
Дополнительные задачи
- Сборка и установка Minix
- Программа строящая дерево процессов
- Программа строящая дерево каталогов
- Расшифровщик файлов одного из форматов (pe, elf)
Задачи со звездочкой
- Разработать менеджер потоков для User Space
- Разработать библиотеку для работы потоков в режиме невытесняющей многозадачности
Домашнее чтение
- Диалог Л.Торвальдса А. Таненбаума об архитектуре ОС
- C.A.R Hoare Monitors: An Operating System Structuring Concept