Fakultet tehničkih nauka

Predmet: Operativni sistem Linux u namenskim računarima (17.RT44N)

Osnovne informacije:
 
Kategorija Naučno-stručni
Uža naučna oblast Računarska tehnika i računarske komunikacije
ESPB 7

Cilj predmeta je upoznavanje sa sistemskim softverom za mutlimedijalne sisteme na namenskim platformama. Studenti će, između ostalog, naučiti da rade sa Linux radnom platformom, izvornim kodom i da razvijaju uređaje za Linux operativni sistem. Obradiće se rad sa U/I memorijom, obrada izuzetaka, kokurenti pristup resursima, DMA, eternet preko USB-a, udaljeno pronalaženje grešaka u realnom sistemu kao i razvoj aplikacij

Duboko poznavanje rada i organizacije operativnog sistema Linuks Sposobnost za modifkovanje i održavanje operativnog sistema Linuks, kako samostalno, tako i na većim projektima otvorenog koda

Uvod u Linux jezgro, izvorni kod jezgra. Konfiguracija, prevođenje i podizanje jezgra Linuxa. Moduli Linux jezgra. Upravljanje memorijom i pristup hardveru. Procesi, rasporedjivanje procesa, čekanje na resurse, obrada prekida i zaključavanje. Pronalaženje grešaka u jezgru. Korišćenje DMA. Arhitektura jezgra u odnosu na rukovaoce uredjajima (uz mnoštvo primera). Podizanje jezgra. Rukovanje energijom. Rad sa Linux zajednicom.

Predavanja. Tutorijali. Računarske vežbe. Konsultacije. Studenti u toku semestra izrađuju laboratorijske vežbe.

Autori Naziv Godina Izdavač Jezik
Robert Love Linux Kernel Development, Third Edition 2010 O’Reilly Media Engleski
Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman Linux Device Drivers, Third Edition 2005 O Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472 Engleski
Greg Kroah-Hartman Linux Kernel in a Nutshell 2006 O’Reilly Media Engleski
Predmetna aktivnost Predispitna Obavezna Broj poena
Predmetna aktivnost
Predmetni(projektni)zadatak
Predispitna
Da
Obavezna
Da
Broj poena
50.00
Predmetna aktivnost
Teorijski deo ispita
Predispitna
Ne
Obavezna
Da
Broj poena
30.00
Predmetna aktivnost
Prisustvo na predavanjima
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Prisustvo na laboratorijskim vežbama
Predispitna
Da
Obavezna
Da
Broj poena
5.00
Predmetna aktivnost
Prezentacija
Predispitna
Da
Obavezna
Da
Broj poena
10.00
Predavanja
Računarske vežbe
Računarske vežbe
Računarske vežbe
Računarske vežbe