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
vezba01.zip
vezba02.zip
vezba03.zip
vezba04.zip
L5_User_Space.backup-2025-12-09-19-10-42.zip
L6_Kernel_Space.backup-2025-12-17-11-53-30.zip
L7_IPC.backup-2025-12-24-19-39-04.zip
L8_ROS2.backup-2026-01-09-11-32-57.zip
L9_setup.backup-2026-01-08-09-36-13.zip
L9.backup-2026-01-08-09-36-59.zip
Projekti.txt
| 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. 2025/2026 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.10.2025.god.
Predmetni nastavnik,
dr Miroslav Popović,
red. prof. FTN, Kat. za računarsku tehniku