Predmet: Softver u realnom vremenu (22.EAI023 )
Matične organizacione jedinice predmeta:
Studijski programi predmeta:
Stepen i vrsta studija | Naziv |
---|---|
Master akademske studije | Veštačka inteligencija i mašinsko učenje (Godina: 1, Zimski) |
Kategorija | Naučno-stručni |
Uža naučna oblast | Računarska tehnika i računarske komunikacije |
Multidisciplinarna | Ne |
ESPB | 6 |
Cilj:
Cilj predmeta je da se kod studenata razvije razumevanje odnosa o zavisnosti softvera i hardvera kroz mehanizme programskog jezika Ce (engl.
Ishod:
Nakon položenog predmeta, student je osposobljen da projektuje i realizuje programe srednje složenosti i industrijskog kvaliteta u jeziku
Sadržaj:
Zadaci programa koji se oslanjaju na procesorsku arhitekturu i njihove posebnosti. Značaj ograničenja realnog vremena i posledice na način programiranja i projektovanja softvera. Kontrolisano izvršavanje programa i uloga simulatora. Dublje upoznavanje sa hardverskom apstrakcijom programskoj jezika Ce: veličina i reprezentacija osnovnih tipova; promenljive i njihova predstava u fizičkoj arhitekturi; mehanizmi zauzimanja memorije; funkcije i pozivna konvencija; pokazivači i njihov odnos sa nizovima; mala i velika krajnost (engl.
Metodologija izvođenja nastave:
Predavanja. Računarske vežbe. Konsultacije. U okviru predispitnih obaveza studenti rade predmetne projekte. Projektni zadaci obavezno sadrže nekoliko stepeni slobode, podstičući studente da samostalno prave odluke i vrednuju rezultate u kontekstu različitih mogućih namena, ciljnih arhitektura i zahteva realnog vremena. Na završnom ispitu proverava se razumevanja osnovnih principa i teorijskog dela gradiva.
Literatura:
Autori | Naziv | Godina | Izdavač | Jezik |
---|---|---|---|---|
2002 | Engleski | |||
2002 | Engleski | |||
2018 | Engleski | |||
2014 | Engleski | |||
2008 | Engleski |
Formiranje ocene:
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|---|---|---|
Odbranjene računarske vežbe | Da | Da | 20.00 |
Teorijski deo ispita | Ne | Da | 50.00 |
Predmetni projekat | Da | Da | 30.00 |
Izvođači nastave:
doc. dr Đukić Miodrag
Docent
Predavanja
Asistent Matić Milica
Asistent