Navigacija

2247 - Osnovi operativnih sistema

Specifikacija predmeta
Tip studija Akademske studije prvog ciklusa
Studijski program Računarstvo i informatika
Naziv Osnovi operativnih sistema
Akronim Status predmeta Semestar Fond časova Broj ESPB
2247 obavezan 4 3P + V 5.0
Nastavnici
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
    Uslovljnost drugim predmetima Oblik uslovljenosti
    Ciljevi izučavanja predmeta
    Osnovni ciljevi predmeta su sticanje osnovnih znanja o fundamentalnim konceptima operativnih sistema.
    Ishodi učenja (stečena znanja)
    Nakon savlađivanja gradiva kursa student treba da bude sposoban da upravlja računarskim resursima (CPU, memorija, U/I uređaji, fajlovi) kao i da izvrši izbor operativnog sistema, njegovu instalaciju i da vrši njegovo dalje održavanje.
    Sadržaj predmeta
    Pregled hardvera sa aspekta operativnih sistema. Upravljanje procesima. Procesi i njihova stanja. Prekidi – hardverski i softverski. Sinhronizacija, semafori. Totalni zastoj. Upravljanje memorijom (jednostavno, particionirano, stranično, stranično na zahtjev, segmentirano). Algoritmi za zamjenu stranice. Upravljanje uređajima. Principi U/I softvera (programirani U/O, interrupt driven, DMA). Slojevi U/I softvera (korisnički procesi, softver nezavisan od uređaja, drajveri uređaja, rukovaoci prekida). Baferovanje. Upravljanje podacima – fajl sistemi (FAT32, NTFS, CDFS i UDF). Osnovi Linux operativnog sistema.
    Metode izvođenja nastave
    Predavanja, laboratorijske vježbe
    Oblici provere znanja i ocenjivanje