Материалы курса "Операционные системы" — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
м (Домашнее чтение)
 
(не показано 5 промежуточных версий 3 участников)
Строка 6: Строка 6:
 
* [http://code.google.com/p/aptu-os/wiki/ThreadsCollaborationBradobrey Брадобрей]
 
* [http://code.google.com/p/aptu-os/wiki/ThreadsCollaborationBradobrey Брадобрей]
 
* [http://code.google.com/p/aptu-os/wiki/ThreadsCollaborationPhilosophs Философы]
 
* [http://code.google.com/p/aptu-os/wiki/ThreadsCollaborationPhilosophs Философы]
 +
* [http://code.google.com/p/aptu-os/wiki/Scheduler1 Планировщик 1]
 +
* [http://code.google.com/p/aptu-os/wiki/Schedule2 Планировщик 2]
 +
* [http://code.google.com/p/aptu-os/wiki/DeviceLoadModeling Управление нагрузкой устройств]
 +
* [http://code.google.com/p/aptu-os/wiki/MemoryAllocatorI Управление памятью]
 +
* [http://code.google.com/p/aptu-os/wiki/FileSystem Файловая система]
 +
 +
== Вопросы на зачет ==
 +
[http://code.google.com/p/aptu-os/wiki/TestTopics вопросы ]
  
 
== Дополнительные задачи ==
 
== Дополнительные задачи ==

Текущая версия на 18:57, 21 декабря 2011

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

Задачи для практики

Вопросы на зачет

вопросы

Дополнительные задачи

  • Сборка и установка Minix
  • Программа строящая дерево процессов
  • Программа строящая дерево каталогов
  • Расшифровщик файлов одного из форматов (pe, elf)


Задачи со звездочкой

  • Разработать менеджер потоков для User Space
  • Разработать библиотеку для работы потоков в режиме невытесняющей многозадачности

Домашнее чтение

Рейтинг