Оперативни системи 1 Шифра: 151107 | 6 ЕСПБ
                    Опште информације
                
                
                        Ниво студија:
                        
                    
                    
                        Година студија:
                        2
                    
                    
                        Семестар/Триместар:
                        4
                    
                    
                        Услов:
                        Архитектура рачунара.
                    
                    
                        Циљ:
                        Упознавање студената са фундаменталним концептима савремених оперативних система.
                    
                    
                        Исход:
                        Предмет представља  основу за разумевање разних области рачунарске технике. Студенти ће бити оспособљени за администрацију модерних оперативних система и оптимизацију перформанси истих.
                    
                
                    Садржај предмета
                
                Теоријска настава:
                    - Уводно предавање. Програм предмета, организација и садржај курса.
 - Увод у оперативне системе.
 - Увод у виртуелизацију. Увод у рачунарство у облаку.
 - Увод у процесе и нити.
 - Распоређивање процеса. Распоређивање у виртуелизацији.
 - Преглед првог дела градива.
 - Синронизација процеса. Проблем застоја.
 - Организација физичке меморије. Виртуелна меморија.
 - Улазно-излазни систем.
 - Системи датотека. Системи датотека за виртуелизацију.
 - Увод у дистрибуиране оперативне системе.
 - Заштита и сигурност.
 - Примери оперативних система: FreeBSD Unix, Linux, MS Windows 2000/XP.
 - Преглед другог дела градива.
 
Практична настава:
                    - Практична настава прати програм предавања и одвија се у рачунарској лаборатoрији где се студенти упознају са елементима системског програмирања и администрације оперативног система Linux.
 
                    Литература
                
                - Б. Ђорђевић, Д. Плескоњић, Н. Мачек, "Оперативни системи: Теорија пракса и решени задаци", Микро Књига, Београд, 2005.
 - А. Silberschatz, P. Galvin, G. Gagne, "Operating System Concepts", 8th edition, John Wiley & Sons, Inc, 2009.
 - Andrew S. Tanenbaum, Herbert Bos, "Modern Operating Systems", 4th Edition, Pearson, 2014.
 - Andrew S Tanenbaum, Albert S Woodhull, "Operating Systems Design and Implementation", 3rd Edition, Pearson, 2006.
 - Б. Ђорђевић, М. Царић, Д. Плескоњић, Н. Мачек , "Linux системско програмирање - приручник", Висока школа електротехнике и рачунарства струковних студија, Београд, 2007.
 
                    Број часова активне наставе (недељно)
                
                
                        Предавања:
                        3
                    
                    
                        Вежбе:
                        2
                    
                    
                        Други облици наставе:
                        0
                    
                
                    Оцена знања (максималан број поена 100)
                
                Предиспитне обавезе
                            Поени
                        активности у току предавања
                            0
                        активности на лабораторијским вежбама
                            30
                        семинарски рад
                            0
                        колоквијум
                            35
                        Завршни испит
                            Поени
                        Писмени испит
                            35
                        Усмени испит
                            0