Spinner

Документ се учитава

АТУСС

ВИШЕР

Академија техничко-уметничких струковних студија Београд

Одсек Висока школа електротехнике и рачунарства

Оперативни системи Шифра: OI0020 | 6 ЕСПБ

Опште информације
Ниво студија: Основне струковне студије
Година студија: 2
Семестар: 4
Услов: Основи рачунарске технике (архитектура рачунара)
Циљ: Упознавање студената са фундаменталним концептима савремених оперативних система (процеси, меморија, улаз/излаз, системи датотека, дистрибуирани системи, заштита/сигурност)
Исход: Предмет представља основу за разумевање фундаменталних области рачунарске технике. Студенти ће бити оспособљени за администрацију и оптимизацију перформанси модерних оперативних система
Садржај предмета
Теоријска настава:
  1. 1. Уводно предавање. Програм предмета, организација и садржај курса
  2. 2. Увод у оперативне системе. Увод у виртуелизацију. Појам виртуелизације/облака
  3. 3. Увод у процесе и нити
  4. 4. Распоређивање процеса (CPU scheduling). Распоређивање у виртуелизацији/облаку
  5. 5. Синронизација процеса. Проблем застоја (deadlock)
  6. 6. Организација физичке меморије
  7. 7. Резиме првог дела, колоквијум број 1
  8. 8. Виртуелна меморија
  9. 9. Улазно/Излазни систем
  10. 10. Системи датотека (FS). Системи датотека за виртуелна окружења/облак
  11. 11. Увод у дистрибуиране оперативне системе
  12. 12. Заштита и сигурност у оперативним системима
  13. 13. Примери оперативних система: FreeBSD Unix, Linux
  14. 14. Примери оперативних система: MS Windows фамилија
  15. 15. Резиме другог дела, колоквијум број 2
Практична настава:
  1. Практична настава прати програм предавања и одвија се у рачунарској лаборатирији где се студенти обучавају са елементима системског програмирања на Linux оперативном систему у складу са концептима оперативних система
Литература
  1. 1. А. Silberschatz, P. Galvin, G. Gagne, Operating System Concepts, 10th Edition, John Wiley&Sons, Inc, 201
  2. 2. Andrew S. Tanenbaum, Herbert Bos, Modern Operating Systems, 4th Edition, Pearson, 2021
  3. 3. Andrew S Tanenbaum, Albert S Woodhull, Operating Systems Design and Implementation, 3rd Edition, Pearson, 2011 4. Б. Ђорђевић, Д. Плескоњић, Н. Мачек, Оперативни системи: Теорија пракса и решени задаци, Микро Књига, Београд, 2005. 5. Б. Ђорђевић, М. Царић, Д. Плескоњић, Н.Мачек , Linux-системско програмирање-Приручник, Висока школа електротехнике и рачунарства струковних студија, Београд, 2007
  4. 4. Б. Ђорђевић, Д. Плескоњић, Н. Мачек, Оперативни системи: Теорија пракса и решени задаци, Микро Књига, Београд, 2005. 5. Б. Ђорђевић, М. Царић, Д. Плескоњић, Н.Мачек , Linux-системско програмирање-Приручник, Висока школа електротехнике и рачунарства струковних студија, Београд, 2007
  5. 5. Б. Ђорђевић, М. Царић, Д. Плескоњић, Н.Мачек , Linux-системско програмирање-Приручник, Висока школа електротехнике и рачунарства струковних студија, Београд, 2007
Број часова активне наставе (недељно)
Предавања: 2
Вежбе: 2
Други облици наставе: 0
Оцена знања (максималан број поена 100)
Предиспитне обавезе
Поени
активности у току предавања
10
активности на лабораторијским вежбама
20
семинарски рад
0
колоквијум
0
Завршни испит
Поени
Писмени испит
70
Усмени испит
0
Практични испит
0
Обавештења
© 2024 Одсек Висока школа електротехнике и рачунарства, Београд
Војводе Степе 283, office@viser.edu.rs, +381 11 2471 099
Радно време: Понедељак - Петак 09:00-17:00