Predmet obuhvata:
Projektovanje operativnih sistema za rad u realnom vremenu (RTOS): rukovanje resursima (procesorom, memorijom i ulaz-izlazom) i metodologija realnog vremena. Primeri OS za rad u realnom vremenu.
Jedinačno (unit) testiranje i razvoj softvera vođen testiranjem. Razvoj sistemskog softvera sa tredovima i Linux drajverima. Razvoj multitaskinga. Praktična provera stečenih znanja na poznatim problemima i 4-jezgarnoj platformi Raspberry Pi 2. Direktna primena kombinacije stečenih znanja na zanimljivim projektima sa Raspberry Pi 2 platformom.
P1 Uvod u kurs.pdf
P1 Poglavlje 1 - Projektovanje RTOS.pdf
P2 Poglavlje 3 - Rukovanje procesorom.pdf
P3 Poglavlje 5 - Rukovanje U-I.pdf
P4 Poglavlje 4 - Rukovanje memorijom.pdf
P5 Poglavlje 6 - Rukovanje informacijama, I deo.pdf
P6 Poglavlje 6 - Rukovanje informacijama, II deo.pdf
P7 Poglavlje 7 - Vremenski pobudjen sistem, RMA, I deo.pdf
P8 Poglavlje 7 - Vremenski pobudjen sistem, RMA, II deo.pdf
P9 Poglavlje 7 - Vremenski pobudjen sistem, RMA, III deo.pdf
P10 Poglavlje 7 - Primer vremenski pobudjenog sistema.pdf
P10 Poglavlje 8 - Multitasking.pdf
P11 Poglavlje 9 - RTLinux.pdf
P12 ROS.pdf
P12 ROS Kinetic Cheatsheet.pdf
P12 ROS Tutorijali.pdf
P13 CppUnit Tutorijal Linux.pdf
P13 tutorial_linux.zip
P13 CppUnit Tutorijal Windows.pdf
Errata OSuRV 1008.pdf
Pon | Uto | Sre | Čet | Pet |
---|---|---|---|---|
11:00-12:00 | ||||
NTP-502 |
Pon | Uto | Sre | Čet | Pet |
---|---|---|---|---|
10:00 - 16:00 | 10:00 - 16:00 | 10:00 - 16:00 | 10:00 - 16:00 | 10:00 - 16:00 |
OSuRV, šk. 2024/2025 INFORMACIJA ZA STUDENTE
Predmet:
Operativni sistemi za rad u realnom vremenu
Fond: 3+3 (predavanja + laboratorijske vežbe)
Nastavnik: dr Miroslav Popović, red. prof. miroslav.popovic@rt-rk.uns.ac.rs
Assistent: Miloš Subotić milos.subotic@rt-rk.uns.ac.rs
Literatura:
Cilj:
Osposobljavanje studenata za projektovanje i programiranje sistemskog softvera za rad u realnom vremenu, sa akcentom na operativne sisteme za rad u realnom vremenu.
Oblici nastave:
Predavanja pokrivaju Кnjigu.
Vežbe su organizovane u 13 termina u laboratoriji. U svim terminima se stiču bodovi. Za prvih 8 termina postoje odgovarajući materijal na sajtu Odseka, koji student treba unapred da prouči. U treminima poslednje 5 vežbe, studenti izrađuju predmetne projekate, u grupama od 3 ili 2 studenta, ili pojedinačno. U poslednjem terminu izrade projekta, student donosi i brani predmetni projekat.
Načini provere znanja:
Napomene uz načine provere znanja:
Detalji u vezi provere znanja:
Konsultacije sa nastavnikom i asistentima:
U principu treba što je moguće više korisiti redovne termine nastave. Izuzetno, po potrebi student se javlja nastavniku/asistentu e-mejlom sa konkretnim pitanjem ili sa predlogom termina kada bi želeo da dođe na usmene konsultacije. Nastavnik/asistent po potrebi predlaže drugi termin. E-mejl adrese svih sa Кatedre su oblika: ime.prezime@rt-rk.com.
U Novom Sadu,
08.08.2024.god.
Predmetni nastavnik,
dr Miroslav Popović,
red. prof. FTN, Kat. za računarsku tehniku