Compilers and Virtual Machines
Section outline
-
PREVAJALNIKI IN NAVIDEZNI STROJI
Obveznosti:
Da študent opravi predmet Prevajalniki in navidezni stroji 2, mora
- obvladati snov, ki je predstavljena na predavanjih in vajah;
- uspešno opraviti domače naloge (zbrati mora najmanj 50 od 100 možnih točk);
- uspešno mora opraviti izpit (zbrati mora najmanj 50 od 100 možnih točk).
Domače naloge:
Domače naloge so predstavljene na predavanjih, na vajah se pogovorimo o načinu reševanja. Oddati jih je potrebno do roka, kasnejših oddaj se ne popravlja in ne ocenjuje. Domače naloge se popravlja na vajah v prisotnosti študenta; v kolikor študent na vajah ni prisoten, izgubi pravico do obrazložitve ocene in pravico do pritožbe na oceno.
Izpit:
Izpit je preizkus znanja, ki se opravlja na računalniku, traja 90 min in obsega 3 programerske naloge, ki temeljijo na rešitvah domačih nalog. Literatura ni dovoljena.
Na koncu izpita se rešitve pregledajo v navzočnosti študenta ali študentke, ki jih mora znati ustrezno razložiti, poleg tega pa lahko pričakuje še kakšno splošno vprašanje s področja prevajalnikov.Ocena:
Končna ocena je povprečje ocene domačih nalog in izpita.
Literatura:
- Andrew W. Appel, Jens Palsberg. Modern Compiler Implementation in Java, 2nd Edition, Cambridge University Press, 2002.
- Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman. Compilers: Principles, Techniques, and Tools (2nd Edition), Addison-Wesley, 2007.
- John R. Levine: Linkers & Loaders, Morgan Kaufmann Publishers, 2000.
-
Uploaded 17/06/24, 14:24
-
Uploaded 7/04/24, 12:55
-
Uploaded 12/04/24, 12:55
-
Uploaded 26/04/24, 15:01
-
Uploaded 5/05/24, 19:05
-
Uploaded 10/05/24, 15:54
-
Uploaded 17/05/24, 14:46