Fakultet tehničkih nauka

Predmet: Operativni sistemi (17.E225)

Matične organizacione jedinice predmeta: Odsek za primenjene računarske nauke i informatiku
Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Primenjene računarske nauke i informatika
Multidisciplinarna Ne
ESPB 8
Cilj:

Ovladavanje studenata principima rada operativnog sistema, njegovom organizacijom, strukturom i implementacijom. Ovladavanje konkurentnim programiranjem na početničkom nivou.

Ishod:

Poznavanje principima rada operativnog sistema, njegove organizacije, strukture i implementacije. Vladanje konkurentnim programiranjem na početničkom nivou.

Sadržaj:

Pojam operativnog sistema, Konkurentnost i sinhronizacija (konkurentni procesi i niti, saradnja i sinhronizacija procesa i niti, deljene promenljive, razmena poruka, međusobna isključivost, uslovna sinhronizacija, sredstva za saradnju i sinhronizaciju procesa i niti, mrtva petlja, konkurentni programski jezici i njihova implementacija, tipični problemi konkurentnog programiranja: proizvođač i potrošač, filozofi, čitači i pisači, upravljanje diskom, …), Zadaci operativnog sistema (interpretiranje komandi, rukovanje procesima, rukovanje datotekama, rukovanje radnom memorijom, rukovanje uređajima, raspoređivanje procesa), Interfejs operativnog sistema (skriptovi i sistemski pozivi), Sigurnost i zaštita, Vrste operativnih sistema (operativni sistemi raspodeljenog i realnog vremena, distribuirani operativni sistemi), Paralelno programiranje.

Metodologija izvođenja nastave:

Predavanja. Računarske vežbe. Konsultacije. U okviru predispitnih obaveza studenti polažu četiri testa i jedan složeni oblikj vežbi. Na završnom ispitu se proverava teorijski deo gradiva. Broj poena potrebnih za potpis je 30.

Literatura:
Autori Naziv Godina Izdavač Jezik
Hajduković, M. Operativni sistemi : problemi i struktura 2018 Fakultet tehničkih nauka, Novi Sad Srpski jezik
Formiranje ocene:
Predmetna aktivnost Predispitna Obavezna Broj poena
Test Da Da 10.00
Test Da Da 10.00
Domaći zadatak Da Ne 15.00
Teorijski deo ispita Ne Da 30.00
Test Da Da 10.00
Test Da Da 10.00
Složeni oblici vežbi Da Da 30.00
Izvođači nastave:
Računarske vežbe
Auditorne vežbe
Predavanja
Računarske vežbe
Računarske vežbe
Auditorne vežbe
Predavanja
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe
Računarske vežbe
Auditorne vežbe
Računarske vežbe
Računarske vežbe