Предмет: Оперативни системи
(17 -
E225) Основне информације
Програм предмета
Програм се примењује од 30.09.2005.. Предмети предуслови
Овладавање студената принципима рада оперативног система, његовом организацијом,
структуром и имплементацијом. Овладавање конкурентним програмирањем на почетничком нивоу. Познавање принципима рада оперативног система, његове организације, структуре и имплементације. Владање конкурентним програмирањем на почетничком нивоу. Појам оперативног система, Конкурентност и синхронизација (конкурентни процеси и нити, сарадња и синхронизација процеса и нити, дељене променљиве, размена порука, међусобна искључивост, условна синхронизација, средства за сарадњу и синхронизацију процеса и нити, мртва петља, конкурентни програмски језици и њихова имплементација, типични проблеми конкурентног програмирања: произвођач и потрошач, филозофи, читачи и писачи, управљање диском, …), Задаци оперативног система (интерпретирање команди, руковање процесима, руковање датотекама, руковање радном меморијом, руковање уређајима, распоређивање процеса), Интерфејс оперативног система (скриптови и системски позиви), Сигурност и заштита, Врсте оперативних система (оперативни системи расподељеног и реалног времена, дистрибуирани оперативни системи), Паралелно програмирање. Предавања. Рачунарске вежбе. Консултације. У оквиру предиспитних обавеза студенти полажу четири теста и један сложени обликј вежби. На завршном испиту се проверава теоријски део градива. Број поена потребних за потпис је 30.
|