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. (Moguće su izmene u toku godine, proveriti spisak pitanja krajem maja.) U okviru ispita, izvlačite pet pitanja sa spiska ispitnih pitanja. Svako pitanje vredi 10 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.
Teorijski deo ispita možete polagati i u toku godine, putem testova, u okviru regularnih termina predavanja. Jedan test je odgovaranje na jedno ispitno pitanje. Svako odogovara na pitanje koje izvuče. Test traje oko 15 minuta. Test nije obavezan, možete raditi test po izboru (tj testovi se međusobno ne uslovljavaju). Takođe, rezultati testa važe u svakom ispitnom roku. Ako položite, na primer, tri pitanja preko testova (npr prvo, drugo i četvrto) onda na ispitu polažete preostala dva (treće i peto). Rezultati testa su konačni, tj kako tu nema iznenađenja (ispitna pitanja su poznata u napred) onda nema ni ponavljanja polaganja istog ispitnog pitanja.
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.
04.03.2025.
17. 02. 2025.