Program se primenjuje od 30.09.2005..
Ovladavanje studenata problemima prevođenja sa jednog programskog jezika na drugi, principima rada programskih prevodilaca, alatima za njihovo pravljenje i načinom njihove implementacije. Ovladavanje pravljenjem programskog prevodioca na početničkom nivou.
Student ovladava veštinama i algoritmima za kreiranje formalnih jezika i gramatika, njihovih prevodilaca i sintaksnih analizatora. Stečena znanja su osnova za praćenje nastave na stručnim predmetima koji slede.
Zadatak programskih prevodilaca, Vrste programskih jezika i prevodilaca, Formalni jezici, Gramatike i automati, Leksička, sintaksna i semantička analiza, Generisanje (među)koda, Upravljanje memorijom i tabela simbola, Optimizacija (među)koda, Tipovi, Interpretacija međukoda, Struktura prevodilaca, Generatori prevodilaca.
Predavanja. Računarske vežbe. Konsultacije. U okviru predispitnih obaveza studenti polažu četiri testa i jedan predmetni projekat. Na završnom ispitu se proverava teorijski deo gradiva. Broj poena potrebnih za potpis je 30.
Autori | Naziv | Godina | Izdavač | Jezik |
---|
M. Hajduković, Z. Suvajdžin | Praktični uvod u programske prevodioce | 2008 | u pripremi | Srpski jezik |
Predmetna aktivnost | Predispitna | Obavezna | Broj poena |
---|
Predmetni projekat | da | da | 30.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Test | da | da | 10.00 |
Teorijski deo ispita | ne | da | 30.00 |
| Ime i prezime | Vid nastave |
---|
| | Predavanja |
| | Računarske vežbe |
| | Računarske vežbe |