I smer
Kurs Konstrukcija kompilatora je izborni kurs na četvrtoj godini I smera u okviru kojeg se proučavaju osnovni koncepti konstrukcije kompilatora (ili kompajlera, eng. compiler):
Spisak ispitnih pitanja možete pronaći ovde. U okviru ispita, izvlačite četiri pitanja sa spiska ispitnih pitanja. Svako pitanje se boduje sa 12.5 poena. Odgovarate pismeno. Teoriju možete polagati u istom roku sa praktičnim delom ispita (u istom terminu, odmah nakon završenog praktičnog dela) ili u nekom od narednih rokova, u terminima praktičnog dela ispita.
Teoriju možete da polažete i iz dva puta - prva dva ispitna pitanja (1-19) u jednom roku i druga dva ispitna pitanja u drugom roku (20-40).
Prvo ispitno pitanje 1-11, drugo ispitno pitanje 12-19, treće ispitno pitanje 20-31, četvrto ispitno pitanje 32-40.
Neki projekti od prethodne godine se mogu naći ovde.
Forma za prijavu projekta.
Ukoliko želite da radite projekat molimo da svoje ime upišete u tabelu. Ukoliko želite da polažete ispit, molimo upišite svoje ime u tabelu.
Snimci sa vežbi.
Virtuelna mašina za Konstrukciju kompilatora se može naći ovde.
Kratko uputstvo za podešavanje virtuelne mašine.
Skripta za skidanje unapred buildovane verzije projekta unutar VM-a.
Skripta za ručno buildovanje projekta. Postaviti je u direktorijum llvm-project, tj direktorijum koji ste dobili kada ste klonirali llvm repozitorijum.
Praktični i teorijski deo ispita počinju u 9h na Trgu u učionici BIM. Odbrane projekata počinju od 11:00h na istom mestu.
19.08.2025.
Spisak ispitnih pitanja možete pronaći ovde. U okviru ispita, izvlačite četiri pitanja sa spiska ispitnih pitanja. Svako pitanje se boduje sa 12.5 poena. Odgovarate pismeno. Teoriju možete polagati u istom roku sa praktičnim delom ispita (u istom terminu, odmah nakon završenog praktičnog dela) ili u nekom od narednih rokova, u terminima praktičnog dela ispita. Teoriju možete da polažete i pre nego što izađete na praktični deo ispita. U tom slučaju, teorija će biti pregledana tek nakon što položite praktični deo.
Teoriju možete da polažete i iz dva puta - prva dva ispitna pitanja (1-19) u jednom roku i druga dva ispitna pitanja u drugom roku (20-40).
Prvo ispitno pitanje 1-11, drugo ispitno pitanje 12-19, treće ispitno pitanje 20-31, četvrto ispitno pitanje 32-40.
Ukoliko je neko polagao deo teorije prošle godine i želi da to iskoristi, to može da uradi u prva dva ispitna roka. U ta dva roka može da se polaže teorija po starom (dakle teorija koja uključuje stara ispitna pitanja i ukupno pet pitanja). Potrebno je da se pre ispita javite predmetnom asistentu kako biste dobili odgovarajuća pitanja. U preostalim rokovoma nije moguće polagati po starom.
Praktični deo ispita se može polagati preko projekta ili izlaskom na praktični deo u ispitnom roku. Gradivo za studente koji izlaze na praktični deo ispita je redukovano i ne obuhvata časove 5, 12 i 13. Snimci svih vežbi od ranijih godina se mogu naći ovde.
22.07.2025.
04.03.2025.
17. 02. 2025.