Конспект по операционни системи



Дата19.05.2017
Размер16.59 Kb.
#21658
ТипКонспект
КОНСПЕКТ
по ОПЕРАЦИОННИ СИСТЕМИ
специалност Компютърни науки, II курс

летен семестър на уч. 2006/2007г.



  1. Функции и структура на операционните системи.

  2. Командни езици. Принципи на действие на командния интерпретатор.

  3. Програмиране на команден език в UNIX и LINUX. Генериране на списък от имена на файлове. Пренасочване. Конвейер. Фонов режим. Списъци команди.

  4. Програмиране на команден език в UNIX и LINUX. Променливи. Аргументи на командни процедури. Заместване на изхода. Аритметични изчисления.

  5. Програмиране на команден език в UNIX и LINUX. Условен оператор. Формиране на условия. Цикли. Оператор case. Функции.

  6. Логическа структура на файлова система.

  7. Системни примитиви за работа с файлове - open, close, creat, read, write, lseek, stat.

  8. Физическа организация на файлови системи. Системни структури - информация за свободната памет и за паметта разпределена за файлове.

  9. Физическа организация на файловата система в UNIX.

  10. Физическа организация на файловата система в LINUX.

  11. Физическа организация на файловата система в MSDOS.

  12. Физическа организация на файловата система NTFS.

  13. Процеси. Модел на процесите. Състояния. Диаграма на преходите.

  14. Контекст на процес.

  15. Системни примитиви за управление на процеси - fork, exit, wait, exec.

  16. Взаимно изключване. Алгоритъм на Декер. Алгоритъм на Питерсон.

  17. Семафори. Взаимно изключване чрез семафори. Синхронизация чрез семафори.

  18. Съобщения.

  19. Нишки (POSIX Threads).

  20. Дедлок. Предотвратяване на дедлок. Заобикаляне на дедлок - Алгоритъм на банкера.

  21. Планиране на процесите. Дисциплини за планиране.

  22. Управление на паметта. Просто непрекъснато разпределение. Непрекъснато разпределение с няколко раздела. Свопинг.

  23. Виртуална памет. Организация на паметта. Стратегии за управление.

ЛИТЕРАТУРА




  1. Николов Л. Операционни системи._София: Сиела, 1998.

  2. Tanenbaum A.S. Operating Systems: Design and Implementation, NJ: Prentice Hall, 1987; 2nd ed. 1997.

  3. Tanenbaum A.S. Modern Operating Systems, NJ: Prentice Hall,1992; 2nd ed.2001.

  4. Peterson J. L., Silberschatz A. Operating Systems Conceps, Addison-Wasley Publishing Company Inc., 1985.

  5. Bach M. J. The Design of the UNIX Operating System, Prentice Hall Inc.,1986.

Каталог: uni -> magistarski -> Magistarski%20Test -> - %20 ->
uni -> Условия и ред за приемане, отчитане и унищожаване на документи с фабрична номерация нормативна уредба
uni -> "Икономиката е история на човешката трудова дейност." Маршал
uni -> Програма за развитието на силите на мозъка. През 1978 г въз основа на разработените принципи той започва да обучава хора, а към 1980 г неговите лекции вече се ползват с колосален успех в цял свят
-> 2. Логическа организация на изчислителните системи. Основни
-> 6. Логическа организация на изчислителните системи. Модели на адресация
Magistarski%20Test -> 1. Коя от следните думи има нещо общо с изброените 3 пяна, сол, вълк


Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница