korisnik: lozinka:
Naslovnica Pretraživanje English AAA
IZBORNIK PREDMETA
 
GLAVNI IZBORNIK
 
 
PREVOĐENJE PROGRAMSKIH JEZIKA
Šifra: 86504
ECTS: 4
Nositelji: prof. dr. sc. Siniša Srbljić
doc. dr. sc. Dejan Škvorc
doc. dr. sc. Ante Đerek
Izvođači: dr. sc. Miroslav Popović - Predavanja

doc. dr. sc. Ante Đerek - Laboratorijske vježbe
doc. dr. sc. Dejan Škvorc - Laboratorijske vježbe
dr. sc. Ivan Budiselić - Laboratorijske vježbe
dr. sc. Miroslav Popović - Laboratorijske vježbe
Zvonimir Pavlić, mag. ing. comp. - Laboratorijske vježbe

dr. sc. Ivan Budiselić - Auditorne vježbe
Zvonimir Pavlić, mag. ing. comp. - Auditorne vježbe
Prijava ispita: Studomat
Engleski jezik:

1,0,0

Nastava se odvija na hrvatskom jeziku u svim svojim elementima, a stranim studentima koji su pridruženi mješovitoj grupi nudi se mogućnost savladavanja predmeta pomoću dodatnih izravnih konzultacija s nastavnikom i asistentima na engleskom jeziku. Pri tome, nastavnik stranog studenta upućuje na odgovarajuću literaturu na engleskom jeziku te mu osigurava mogućnost polaganja predmeta na engleskom jeziku.
OBAVIJESTI
Objavljeno: 17.09.2014. u 16:16

Rezultati dekanskog ispitnog roka uneseni su u sustav ferWeb. Uvidi u rezultate bit će sutra, 18.9.2014. u 10:00 sati na zavodu. Molim studente da sačekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 15.09.2014. u 09:47

Dekanski ispitni rok iz Prevođenja programskih jezika održat će se u srijedu, 17.09.2014. u 11:15 u dvorani B4 (iako u vašem kalendaru piše B2, ne radi se o pogrešci, ispit se piše u B4).

 

Zvonimir Pavlić
Objavljeno: 10.09.2014. u 20:15
Uređeno: 10.09.2014. u 20:18

Rezultati jesenskog ispitnog roka uneseni su u sustav ferWeb. Uvidi u rezultate bit će sutra, 11.9.2014. u 15:00 sati na zavodu. Molim studente da sačekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 03.09.2014. u 13:38
Uređeno: 08.09.2014. u 10:16

Jesenski ispitni rok iz Prevođenja programskih jezika održat će se u srijedu, 10.09.2014 u 12:00 u dvorani A301

Mole se svi studenti koji žele pristupiti ispitnom roku da najkasnije do nedjelje, 07.09.2014. na mail adresu predmeta pošalju mail sljedećeg sadržaja:

Ime i prezime

jmbag

Inačica ispita (za ocjenu dovoljan ili za višu ocjenu).

Zvonimir Pavlić
Objavljeno: 07.07.2014. u 19:19
Uređeno: 10.09.2014. u 20:15

Rezultati ljetnog ispitnog roka uneseni su u sustav ferWeb. Uvidi u rezultate bit će sutra, 8.7.2014. u 9:00 sati na zavodu. Molim studente da sačekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 30.06.2014. u 14:21
Uređeno: 07.07.2014. u 13:26

Ljetni ispitni rok iz Prevođenja programskih jezika održat će se u ponedjeljak, 07.07.2014 u 14:45.  u dvorani D1.

Mole se svi studenti koji žele pristupiti ispitnom roku da najkasnije do nedjelje, 6.07.2014. na mail adresu predmeta pošalju mail sljedećeg sadržaja:

Ime i prezime

jmbag

Inačica ispita (za ocjenu dovoljan ili za višu ocjenu).

 

 

Zvonimir Pavlić
Objavljeno: 20.02.2014. u 13:53

Rezultati ispitnog roka objavljeni su na stranici predmeta. Uvidi u ispite održat će se sutra, 21.02.2014. u 9:00 sati na zavodu. Molimo studente da čekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 18.02.2014. u 12:03

Ispitni rok iz Prevođenja programskih jezika održat će se u četvrtak, 20.02.2014. u 9:00 h u prostoriji D152.

Molimo studente koji žele pisati ispit za ocjenu dovoljan, neka nam to jave na službenu mail adresu predmeta ppj@zemris.fer.hr do srijede, 19.02.2014. u 14:00 h kako bismo mogli pripremiti odgovarajuće inačice ispita.

Zvonimir Pavlić
Objavljeno: 14.02.2014. u 15:43

Ocjene na kolegiju su zaključene i objavljene. Studenti koji žele odbiti ocjenu neka do ponedjeljka, 17.02.2014. u 12:00 sati poduzmu odgovarajuće korake.

Zvonimir Pavlić
Objavljeno: 13.02.2014. u 16:38

Molimo studente da se e-mailom ne obraćaju nastavnicima i asistentima sa zamolbama da im se dodijeli "nešto sitno" bodova koliko im fali do praga za prolaz ili do veće ocjene.

Postoji više razloga zašto takve molbe nećemo uvažavati. Prvi je razlog to što postoji regularni način kako se dolazi do bodova, a jedini preostali mehanizam su uvidi u rezultate završnog ispita. Drugi je razlog to što se uvažavanjem ovakvih molbi ostali studenti dovode u neravnopravan položaj. Treći razlog je to što će konačni bodovni pragovi na predmetu biti poznati sutra nakon uvida u rezultate završnog ispita. Oni, međutim, neće biti posljedica zamolbi nekolicine studenata nego prirodne raspodjele bodova i ocjena.

Dejan Škvorc
Objavljeno: 13.02.2014. u 11:40

Rezultati završnog ispita objavljeni su na stranici predmeta.

Uvid u rezultate završnog ispita bit će moguć sutra, u petak, 14. veljače u 09:00 sati u prostoriji D339**/ZEMRIS. Mole se studenti da ne ulaze samostalno u zavod, već da pričekaju ispred južnog ulaza.

Zvonimir Pavlić
Objavljeno: 05.02.2014. u 13:21

Svi bodovi iz svih elemenata nastave dosadašnjeg dijela semestra (sve osim završnog ispita) su uneseni u evidenciju i vidljivi putem FERWeb-a.

Molimo studente koji primijete greške u bodovnom stanju da nam to dojave na ppj@zemris.fer.hr što prije, a najkasnije do petka 07. veljače 2014. godine do kraja dana.

Zvonimir Pavlić
Objavljeno: 03.02.2014. u 14:47
Uređeno: 03.02.2014. u 16:42

Ukupni bodovi koji se dodjeljuju svakoj grupi objavljeni su ovdje. U dokumentu je za svaku grupu zapisan uspjeh ostvaren na laboratorijskim vježbama te uspjeh za integraciju. Konačni bodovi koji se dodjeljuju grupi dobiveni su formulom

 

  bodovi = ceiling(((lab1 + lab2 + lab3 + lab4)*3.5 + integracija)*brojClanovagrupe)

 

pri čemu je zaokruživanje na više napravljeno u koracima 0.5. Molimo voditelje grupa da provjere dodijeljene bodove i porukom na ppj@zemris.fer.hr dojave moguće greške u prijenosu bodova ili izračunu.

 

Voditelji su do srijede 05. 02. 2014. u 08:00 sati dužni porukom na ppj@zemris.fer.hr dojaviti raspodjelu bodova na članove grupe. Raspodjela bodova treba biti zapisana u datoteci prema formatu opisanom u ovoj datoteci pod nazivom "PPJ_bodovi_grupa_x.txt". Pri raspodjeli se voditelji trebaju držati pravila zadanog na početku semestra:

 

  bodovi_od_voditelja <= bodovi_na_usmenom_ispitivanju + 5

 

Drugim riječima, student od voditelja može dobiti najviše 5 bodova više od bodova ostvarenih na usmenim ispitivanjima. Primjerice, ako je student ostvario 3.5 boda na prvom usmenom ispitivanju i 4 boda na drugom usmenom ispitivanju, od voditelja može dobiti najviše (3.5+4.5)+5 = 13 bodova. Voditelji trebaju u datoteci s raspodjelom bodova navesti bodove za sve studente grupe, iako su možda neki studenti odustali od polaganja predmeta.

 

Ako neki voditelj ne dojavi bodove do navedenog roka, svim članovima grupe za koju je voditelj zadužen bodovi se raspoređuju jednoliko, a voditelju se bodovi za vođenje grupe postavljaju na 0 bodova.

 

Kako bi lakše obavili raspodjelu bodova, voditelji grupa mailom će dobiti popis članova svoje grupe zajedno sa ukupnim bodovima koje su članovi ostvarili na usmenim ispitivanjima.

 

Bodovni prag za polaganje laboratorijskih vježbi, a time i za polaganje predmeta i za izlazak na ispitne rokove, jest 12.5 bodova ostvarenih na laboratorijskim vježbama (50%). Drugim riječima, bodovni prag za polaganje laboratorijskih vježbi nije snižen od onoga zadanog na početku semestra.

 

Granulacija za raspodjelu bodova je 0.5 (na primjer, nije moguće članu dodijeliti 5.75 bodova).

Zvonimir Pavlić
Objavljeno: 29.01.2014. u 18:25

Rezultati su dostupni na sustavu SPRUT. O ukupnim bodovima i daljnjoj proceduri podjele bodova ćete biti naknadno obaviješteni.

Ivan Budiselić
Objavljeno: 23.01.2014. u 11:45
Uređeno: 01.02.2014. u 07:44

Molimo studente koji iz opravdanih razloga nisu prisustvovali nekoj od usmenih predaja laboratorijskih vježbi da nam se obavezno jave na službenu mail adresu predmeta, ppj@zemris.fer.hr, do ponedjeljka, 27.1.2014. u 12:00 sati, kako bismo mogli organizirati nadokandu.

Nadoknaditi se može samo jedna predaja i to isključivo za studente koji su imali opravdani razlog izostanka te uz priloženu liječničku ispričnicu.

Nadoknada usmene predaje održat će se u ponedjeljak, 3.02.2014. u 10:00 sati. Molimo studente da pričekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 20.01.2014. u 12:41

Predaja će biti otvorena do nedjelje u ponoć.

Ivan Budiselić
Objavljeno: 17.01.2014. u 13:37
Uređeno: 22.01.2014. u 09:19

U sljedećem tjednu u terminu predavanja u utorak, 21.01.2014. održat će se auditorne vježbe kao primprema za završni ispit.  Materijali za auditorne vježbe dostupni su u repozitoriju.

U srijedu, 22.01.2014. neće biti predavanja.

Zvonimir Pavlić
Objavljeno: 14.01.2014. u 14:02
Uređeno: 17.01.2014. u 13:38

Nadoknada kratkih provjera znanja održat će se u četvrtak, 23.01.2014., u 10:30 u prostoriji PCLAB2.

Nadoknaditi se može samo jedna kratka provjera znanja i to isključivo za studente koji su imali opravdani razlog izostanka te uz priloženu liječničku ispričnicu.

Molimo studente koji su zainteresirani za nadoknadu da nam se obavezno jave na službenu mail adresu predmeta, ppj@zemris.fer.hr, do petka 17.1.2014. u 12:00 sati.

Zvonimir Pavlić
Objavljeno: 14.01.2014. u 13:53
Uređeno: 14.01.2014. u 13:54

Treća kratka provjera znanja na računalima bit će održana tokom sljedećeg tjedna. Trajanje jednog termina je 30 minuta. Raspored pisanja vidljiv je na stranici predmeta pod nazivom "3. laboratorijska vježba". Molimo studente da dolaze pisati blic u svoj termin, kako bi se izbjegle gužve.

Gradivo 3. kratke provjere znanja obuhvaća semantičku analizu, potporu izvođenju ciljnog programa, generiranje međukoda, generiranje ciljnog programa, pripremu izvođenja ciljnog programa te optimiranje.

Zvonimir Pavlić
Objavljeno: 14.01.2014. u 13:49
Uređeno: 14.01.2014. u 13:50

Druga usmena predaja laboratorijskih vježbi održat će se tokom sljedećeg tjedna. Laboratorijska vježba bit će održana u prostorijama zavoda.

Raspored grupa za laboratorijsku vježbu vidljiv je u nastavnim aktivnostima pod nazivom "2. usmeno ispitivanje".

Ispitivanje će se provoditi slično kao na prvoj usmenoj predaji. Naglasak će biti na trećoj i četvrtoj laboratorijskoj vježbi, tj. semantičkoj analizi i generiranju koda. Pitanja će većinom biti vezana izravno uz laboratorijske vježbe, ali moguća su i neka načelna pitanja koja nisu izravno vezana uz laboratorijske vježbe, ali se obrađuju na predmetu (slično kao što je bio slučaj na prvoj usmenoj predaji).

Grupe trebaju pripremiti nekoliko ulaznih programa nad kojima će voditelj asistentu pokazati rad cijelog kompilatora za jezik ppjC, a to će se bodovati s 0-1 bod za grupu. Kako je vremena malo, nije nužno rješenja pojedinih vježbi povezati programski, nego će biti dovoljno povezati ih kroz naredbeni redak, slično kao što je opisano u uputama za treću laboratorijsku vježbu. Dodatno, ako neka faza radi djelomično (na primjer niste završili generator koda ili sintaksni analizator ne radi za određene jezične konstrukte), konstruirajte primjere koji će raditi - smisao ovog postupka nije provjeriti jesu li sve faze dobro napravljene, nego možete li prevesti neke programe od izvornog do ciljnog koda. Ako neka faza ne radi uopće, konstruirajte ulazne primjere za sljedeću fazu. Voditelji trebaju pokazati rad kompilatora na vlastitom računalu ili računalu nekog kolege iz grupe.

Konačno, članovi grupe anonimno će trebati ocijeniti svog voditelja, na osnovi čega će voditelju biti dodijeljeno 0-3 bodova.

Zvonimir Pavlić
Objavljeno: 08.01.2014. u 12:34

Kolega nam je na e-mail listu predmeta dojavio da je simulator iznimno spor. Greška je uklonjena pa vas molim da ponovno povučete datoteke simulatora s git repozitorija (izravne poveznice na tri datoteke nalaze se u uputi za vjezbu).

U originalnoj obavijesti sam zaboravio spomenuti da je vremensko ograničenje za izvođenje generatora i samog generiranog FRISC programa po dvije minute za svaki. Kako su ispitni primjeri prilično jednostavni, ova ograničenja su barem za jedan red veličine iznad stvarno potrebnog vremena.

Ivan Budiselić
Objavljeno: 05.01.2014. u 13:19

Rezultati treće laboratorijske vježbe objavljeni su na SPRUT-u.

Dodan je i novi zadatak za četvrtu vježbu, a predaja će biti otvorena do 19.1. u ponoć kao što je najavljeno na početku semestra. Ispitni primjeri su osmišljeni tako da je moguće ostvariti dosta bodova i sa djelomično završenim generatorom koda. Ipak, svaki ispitni primjer sadrži funkciju main koja vraća neku vrijednost i generator mora moću prevesti barem te dvije značajke da bi mogao riješiti bilo koji ispitni primjer.

Ivan Budiselić
Objavljeno: 23.12.2013. u 22:11

Predaja će biti otvorena do ponoći 29.12. (dolazeća nedjelja).

Ivan Budiselić
Objavljeno: 16.12.2013. u 16:47

Rezultati  međuispita objavljeni su na stranici predmeta.

Uvid u rezultate međuispita bit će moguć u srijedu, 18. prosinca u 11:15 sati u prostoriji D339**/ZEMRIS. Mole se studenti da ne ulaze samostalno u zavod, već da pričekaju ispred južnog ulaza.

Zvonimir Pavlić
Objavljeno: 12.12.2013. u 11:26

Druga kratka provjera znanja na računalima (blic) pisat će tokom sljedećeg tjedna. Trajanje jednog termina je 30 minuta. Raspored pisanja vidljiv je na stranici predmeta.

Gradivo 2. kratke provjere znanja obuhvaća sintaksnu i semantičku analizu.

Zvonimir Pavlić
Objavljeno: 04.12.2013. u 13:33

U skladu sa zamolbom jednog dijela studenata da se rok za predaju treće vježbe pomakne za tjedan dana, rok za predaju je sada 22.12. u ponoć. Ipak, važno je da uočite da to znači da će se vrijeme za dodatnu predaju preklapati s praznicima, pa dodatnu predaju svakako pokušajte izbjeći. Isto tako, ovo pomicanje (ako ga iskoristite) će efektivno skratiti vrijeme za rad na četvrtoj vježbi jer je taj termin u dobroj mjeri fiksiran završetkom semestra.

Kao pomoć za testiranje rješenja treće vježbe, Anton Grbin je pretprošle godine kao jedan od voditelja grupe uz pomoć ostalih studenata sastavio veliku bazu ispitnih primjera za treći labos. Naravno, ne garantiramo da su svi primjeri posve točno riješeni, ali gotovo svi sigurno jesu.

S bilo kakvim pitanjima i nedoumicama javite se na listu predmeta.

Ivan Budiselić
Objavljeno: 30.11.2013. u 09:49

Rezultati su objavljeni na SPRUT-u. Predaja za treću vježbu bit će otvorena tijekom sljedećeg tjedna.

Ivan Budiselić
Objavljeno: 29.11.2013. u 10:32

U sljedećem tjednu (2.12. - 6.12) u terminima predavanja održat će se auditorne vježbe kao primprema za međuispit.  Materijali za auditorne vježbe dostupni su u repozitoriju.

Zvonimir Pavlić
Objavljeno: 26.11.2013. u 13:22

Prva usmena predaja laboratorijskih vježbi održat će se tokom sljedećeg tjedna, u ponedjeljak 2.12., utorak, 3.12. te petak, 6.12. Laboratorijska vježba bit će održana u prostorijama zavoda.

Raspored grupa za laboratorijsku vježbu vidljiv je u nastavnim aktivnostima pod nazivom "1. usmeno ispitivanje".

Mole se studenti da pričekaju ispred južnog ulaza u zavod nekoliko minuta prije svog termina te da se pridržavaju uputa za usmenu predaju laboratorijskih vježbi (poglavlje Laboratorijske vježbe).

Zvonimir Pavlić
Objavljeno: 19.11.2013. u 20:32

Vrijede iste napomene kao za dodatnu predaju prve vježbe.

Ivan Budiselić
Objavljeno: 08.11.2013. u 20:32

Rezultati prve vježbe objavljeni su na SPRUT-u i otvorena je predaja druge vježbe. Molimo voditelje grupa da obavijeste kolege u grupi o rezultatima.

Kao što je najavljeno na početku semestra, rok za predaju druge vježbe je nedjelja 17.11. (kao i uvijek, u ponoć).

Za nekoliko važnih napomena u vezi predaje druge vježbe pročitajte proširenu obavijest.

Ivan Budiselić
[ Više... ]
Objavljeno: 08.11.2013. u 12:22
Uređeno: 03.12.2013. u 07:51

Međuispit iz predmeta Prevođenje programskih jezika održat će se u utorak, 10.12.2013. u terminu od 19 h do 21 h.

Gradivo međuispita uključuje leksičku, sintaksnu i semantičku analizu.

Zvonimir Pavlić
Objavljeno: 02.11.2013. u 21:59

Slideovi predavanja su postavljeni na adresu: http://ccl.fer.hr/wordpress/lectures/

Miroslav Popović
Objavljeno: 30.10.2013. u 09:58

Rezultati s dodatne predaje bit će množeni faktorom 0.5. Ako ste zadovoljni predanim rješenjem na redovnu predaju, nemojte predavati ništa na dodatnu predaju - predajom na dodatnu predaju, originalno rješenje na redovnoj predaji se poništava.

Podsjećam da su upute za drugu vježbu već objavljene. Gradivo potrebno za vježbu bit će obrađeno ovaj tjedan, a veliki dio vježbe već i bez toga možete napraviti.

Ivan Budiselić
Objavljeno: 29.10.2013. u 14:09

Prva kratka provjera znanja na računalima (blic) pisat će tokom sljedećeg tjedna. Trajanje jednog termina je 30 minuta. Raspored pisanja vidljiv je na stranici predmeta.

Gradivo 1. kratke provjere znanja obuhvaća svo ispredavano gradivo prije parsiranja od dna prema vrhu (dakle, uključuje parsiranje od vrha prema dnu, a ne uključuje parsiranje od dna prema vrhu).

Zvonimir Pavlić
Objavljeno: 25.10.2013. u 12:49

Zbog službene odsutnosti nekih nastavnika na predmetu, do daljnjeg će se predavanja za obje grupe (P01 i P02) odvijati U ISTOJ DVORANI.

  • Utorkom 12-14 u dvorani B2
  • Srijedom 8-10 (jutarnji turnus), odnosno 14-16 (poslijepodnevni turnus) u dvorani B4

Promjene nisu vidljive u studentskom kalendaru, a vrijede do opoziva.

Dejan Škvorc
Objavljeno: 22.10.2013. u 11:44

Predavanje za grupu P02 srijedom premješta se DO DALJNJEGA iz dvorane D260 u dvoranu B4. Termini predavanja ostaju isti, u jutarnjem turnusu 8-10, u poslijepodnevnom 14-16.

Dejan Škvorc
Objavljeno: 14.10.2013. u 19:43

Dobili smo pitanje smije li se koristiti gotove regex biblioteke kako bi se izbjeglo ručno generiranje automata i njihovo korištenje. Kako se taj postupak pretvorbe pravila leksičkog analizatora u konačne automate uči na predmetu, nije ga dozvoljeno preskočiti ili zaobići. Štoviše, dobar dio upute za prvu laboratorijsku vježbu upravo se bavi tim problemom. Općenito, dozvoljeno je koristiti sve biblioteke koje ne pokrivaju neku funkcionalnost koja je tema ovog predmeta, tj. pokrivena je u udžbeniku i na predavanjima. Ako niste sigurni je li nešto što želite koristiti pokriveno ovim ograničenjem, javite se mailom ili dođite na konzultacije.

Osim toga, nekoliko grupa slalo je mailove vezane uz razgraničenje uloge generatora i analizatora. Ključno je da generator iz regularnih izraza izgradi automate koje analizator onda koristi. Analizator ne smije baratati regularnim izrazima. Generirane automate analizatoru se može predati na razne načine, npr. kroz tekstualne datoteke (slično kao na UTR-u), serijalizacijom/deserijalizacijom, generiranjem koda i slično.

Ivan Budiselić
Objavljeno: 14.10.2013. u 15:46

Predavanje za grupu P02 se u srijedu 16. listopada 2013. godine premješta iz dvorane D260 u dvoranu B4.

Dejan Škvorc
Objavljeno: 14.10.2013. u 14:47

Sustav se nalazi ovdje.

Kao što je najavljeno, predaja će biti omogućena do nedjelje, 27. listopada u ponoć. Rješenje je do tog roka moguće predati proizvoljan broj puta, a u obzir će se uzeti zadnja predaja prije isteka roka. Rješenje predaje isključivo voditelj grupe. Ako ste voditelj grupe, a ne možete se prijaviti na sustav, javite se mailom što prije.

 

Pročitajte opširniji sadržaj za važne detalje.

Ivan Budiselić
[ Više... ]
Objavljeno: 09.10.2013. u 15:30

Upute za laboratorijske vježbu objavljene su u repozitoriju datoteka. Zbog jednostavnosti je objavljen cijeli dokument, no za sada se očito potrebno koncentrirati samo na uvod i poglavlje o prvoj laboratorijskoj vježbi. Kao što piše u dokumentu s informacijama o predmetu, rok za predaju prve vježbe je u ponoć u nedjelju 27.10. Predaja vježbe obavljat će se preko sustava SPRUT, a više informacija o tome bit će objavljeno uskoro.

Laboratorijska vježba je relativno zahtjevna i nema puno vremena pa počnite raditi što prije. Vježba se u velikoj mjeri naslanja na gradivo leksičke analize obrađeno na predavanjima prošli i ovaj tjedan. S bilo kakvim pitanjima javite se na ppj@zemris.fer.hr.

Dodatno, kako se radi o prvoj vježbi, podsjećam vas da pročitate poglavlje "Kodeks ponašanja" u uputama za predmet. Ukratko, razmjena ideja i pomoći među studentima iz različitih grupa za laboratorijske vježbe je dozvoljena i dobrodošla, ali ona nužno mora stati prije bilo kakvog oblika koda (bilo "pseudokoda" bilo pravog izvornog koda laboratorijske vježbe). Kod koji predajete mora biti djelo vaše grupe i ne smije se zasnivati na kodu neke druge grupe ili neke grupe iz bivših generacija. Umjesto da posežete za tim zabranjenim oblicima savladavanja labosa, javite se s pitanjima i nejasnoćama na listu predmeta ili po potrebi dogovorite konzultacije.

Ivan Budiselić
Objavljeno: 09.10.2013. u 12:31

U repozitoriju je objavljen konačan popis članova grupa za laboratorijske vježbe. Kao što je najavljeno, koordinatorima grupa koji nisu prijavili svoje grupe ili su prijavili grupe sa manje od 6 članova dodijeljeni su dodatni studenti postupkom slučajnog odabira. S obzirom da je predmet naknadno upisalo još studenata, neke grupe sada imaju 7 članova. Molimo voditelje grupa da još jednom provjere popis članova grupe te prijave moguće greške. Zbog mogućnosti da studenti naknadno upisuju i ispisuju predmete, postoji i mogućnost promjene članova pojedinih grupa. U slučaju da se to dogodi, voditelji grupa biti će obaviješteni te će popis članova grupa u repozitoriju biti osvježen.


Pitanja i komentare u vezi laboratorijskih vježbi i kratkih provjera znanja možete slati na e-mail adresu predmeta ppj@zemris.fer.hr .

Zvonimir Pavlić
Objavljeno: 30.09.2013. u 12:31
Uređeno: 30.09.2013. u 12:55

U repozitoriju je objavljena datoteka sa popisom koordinatora grupa za laboratorijske vježbe - Koordinatori. Koordinatori su birani prema uspjehu na predmetu Uvod u teoriju računarstva protekle akademske godine. Grupe se trebaju formirati tako da se studenti samostalno organiziraju i jave koordinatoru grupe. Voditelj grupe (vidi Informacije o predmetu) u pravilu je koordinator grupe, ali uz suglasnost koordinatora može biti i neki drugi član grupe, o čemu se studenti dogovaraju samostalno unutar grupe. Veličina svake grupe u konačnici će biti 6 studenata, a koordinatori mogu prijaviti grupe i sa manje studenata.

Nakon što formira grupu, isključivo koordinator treba poslati poruku na e-mail adresu ppj@zemris.fer.hr sa imenom grupe (npr. “Grupa x”), te datotekom PPJ_Grupa_x.txt, gdje je x redni broj grupe. U datoteci se treba nalaziti stupac JMBAGova članova grupe (uključujući i voditeljev), te stupac s 0 ili 1, ovisno o tome je li student voditelj grupe (1) ili nije (0). Svaka grupa treba imati točno jednog voditelja. Primjer datoteke za prijavu grupe nalazi se u repozitoriju. Svaka daljnja komunikacija grupe sa asistentima odvija se preko voditelja grupe, odnosno koordinator je nužan samo za formiranje grupe. Ukoliko koordinator ne uspije prikupiti dovoljan broj studenata u grupu, slučajnim odabirom će se u grupu dodati neraspodijeljeni studenti.

Rok za prijavu grupa je ponedjeljak, 7.10.2012. u 23:59 sati. Koordinatorima koji ne prijave grupe do tog roka, grupe će biti generirane slučajnim odabirom te će koordinatori biti postavljeni za voditelje.

Zvonimir Pavlić
Objavljeno: 30.09.2013. u 10:30

Poštovani studenti, putem ovog sustava obavijesti, tijekom semestra objavljivat ćemo sve važne informacije vezane uz predmet Prevođenje programskih jezika, akademske godine 2013./2014. Pozivate se da redovito pratite ovu web-stranicu. Detaljnije informacije o predmetu, organizaciji nastave, laboratorijskim vježbama i ocjenjivanju možete pronaći u repozitoriju predmeta, u mapi O predmetu, dokument Informacije o predmetu. Sa svim pitanjima i komentarima možete se obratiti na e-mail adresu ppj@zemris.fer.hr.

Nastavnici predmeta Prevođenje programskih jezika žele vam dobrodošlicu i puno uspjeha u svladavanju nastavnog programa!

Zvonimir Pavlić
Objavljeno: 29.08.2013. u 11:17
Uređeno: 10.09.2013. u 16:54

Jesenski ispitni rok održat će se 10.09.2013 u 14:45 u prostoriji D337 na zavodu. Molimo studente da pričekaju ispred južnog ulaza u zavod.

 

Rezultati ispitnog roka mogu se vidjeti u sustavu FerWeb.

Zvonimir Pavlić
Objavljeno: 11.07.2013. u 17:48

Rezultati pismenog ispita ljetnog roka uneseni su u sustav FerWeb.

Zvonimir Pavlić
Objavljeno: 08.07.2013. u 10:50

Pismeni ispit 2. ispitnog roka iz prevođenja programskih jezika održat će se u utorak, 9.07.2013. u 14:45. Molimo studente da pričekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 19.02.2013. u 15:51
Uređeno: 19.02.2013. u 15:52

Uvid ce se održati u srijedu 20.2.2013 u 12:30h u prostoriji D338 (na zavodu ZEMRIS). Svima koji su polagali za prolaz, i ostvarili prolaz, bodovi su postavljeni na minimalni broj bodova koji zadovoljava polaganje predmeta, a to je 37.5 (jer je to zbroj praga iz teorijskog dijela i prakticnog dijela polaganja predmeta)

Miroslav Popović
Objavljeno: 06.02.2013. u 13:08

U tijeku je ispravljanje završnog ispita i rezultati još uvijek nisu poznati, ali očekujemo da ćemo ih objaviti najkasnije u četvrtak poslijepodne.

Uvid u rezultate završnog ispita održat će se u petak 8. veljače 2013. godine u 9 sati na ZEMRIS-u. Molimo studente da pričekaju ispred ulaza u Zavod.

Studentima koji u vrijeme uvida imaju druge fakultetske obveze (ispite na drugim predmetima) omogućit ćemo naknadni uvid u rezultate ispita, ali isključivo isti dan do 14 sati.

Dejan Škvorc
Objavljeno: 03.02.2013. u 00:10

Svi bodovi iz svih elemenata nastave dosadašnjeg dijela semestra (sve osim završnog ispita) su uneseni u evidenciju i vidljivi putem FERWeb-a.

 

Molimo studente koji primijete greške u bodovnom stanju da nam to dojave na ppj@zemris.fer.hr što prije, a najkasnije do ponedjeljka 04. veljače 2013. godine do kraja dana.

Dejan Škvorc
Objavljeno: 31.01.2013. u 12:32
Uređeno: 31.01.2013. u 12:35
Ukupni bodovi koji se dodjeljuju svakoj grupi objavljeni su ovdje. U dokumentu je za svaku grupu zapisan uspjeh ostvaren na pojedinoj laboratorijskoj vježbi (preuzeto iz sustava SPPRUT, skalirano na raspon od 0 do 1) te uspjeh za integraciju. Konačni bodovi koji se dodjeljuju grupi dobiveni su formulom
 
  bodovi = ceiling(((lab1 + lab2 + lab3 + lab4)*3.5 + integracija)*brojClanovagrupe)
 
pri čemu je zaokruživanje na više napravljeno u koracima 0.5. Molimo voditelje grupa da provjere dodijeljene bodove i porukom na ppj@zemris.fer.hr dojave moguće greške u prijenosu bodova ili izračunu.
 
Voditelji su do petka 01. 02. 2013. u 12:00 sati dužni porukom na ppj@zemris.fer.hr dojaviti raspodjelu bodova na članove grupe. Raspodjela bodova treba biti zapisana u datoteci prema formatu opisanom u ovoj datoteci. Pri raspodjeli se voditelji trebaju držati pravila zadanog na početku semestra:
 
  bodovi_od_voditelja <= bodovi_na_usmenom_ispitivanju + 5
 
Drugim riječima, student od voditelja može dobiti najviše 5 bodova više od bodova ostvarenih na usmenim ispitivanjima. Primjerice, ako je student ostvario 3.5 boda na prvom usmenom ispitivanju i 4 boda na drugom usmenom ispitivanju, od voditelja može dobiti najviše (3.5+4.5)+5 = 13 bodova. Voditelji trebaju u datoteci s raspodjelom bodova navesti bodove za sve studente grupe, iako su možda neki studenti odustali od polaganja predmeta.
 
Ako neki voditelj ne dojavi bodove do navedenog roka, svim članovima grupe za koju je voditelj zadužen bodovi se raspoređuju jednoliko, a voditelju se bodovi za vođenje grupe postavljaju na 0 bodova.
 
Kako bi lakše obavili raspodjelu bodova, voditelji grupa mailom će dobiti popis članova svoje grupe zajedno sa ukupnim bodovima koje su članovi ostvarili na usmenim ispitivanjima.
 
Bodovni prag za polaganje laboratorijskih vježbi, a time i za polaganje predmeta i za izlazak na ispitne rokove, jest 12.5 bodova ostvarenih na laboratorijskim vježbama (50%). Drugim riječima, bodovni prag za polaganje laboratorijskih vježbi nije snižen od onoga zadanog na početku semestra.
 

Granulacija za raspodjelu bodova je 0.5 (na primjer, nije moguće članu dodijeliti 5.75 bodova).

Zvonimir Pavlić
Objavljeno: 29.01.2013. u 16:40
Uređeno: 29.01.2013. u 21:00

S eventualnim žalbama se javite na listu predmeta najkasnije do sutra (srijeda) u podne.

Dodatak: Rezultati su privremeno uklonjeni jer je uočena greška u FRISCjs parseru. Novi rezultati bit će dostupni uskoro.

Dodatak2: Novi rezultati su objavljeni.

Ivan Budiselić
Objavljeno: 23.01.2013. u 17:07

Predaja će biti otvorena do nedjelje u ponoć. Ukupni rezultati laboratorijskih vježbi bit će poznati tijekom sljedećeg tjedna.

Ivan Budiselić
Objavljeno: 21.01.2013. u 14:17
Uređeno: 22.01.2013. u 21:13

Nadoknada kratkih provjera znanja održat će se ovoga tjedna u terminu drugog predavanja iz PPJ-a (srijeda 14:00 - 14:30 za grupu "3.PI2" te petak, 11:00 - 11:30 za grupu "3.OIMTp1, 3.RZp1, 3.TIp").

Nadoknaditi se može samo jedna kratka provjera znanja i to isključivo za studente koji su imali opravdani razlog izostanka te uz priloženu liječničku ispričnicu.

Molimo studente koji su zainteresirani za nadoknadu da nam se obavezno jave na službenu mail adresu predmeta, ppj@zemris.fer.hr, do kraja sutrašnjeg dana kako bismo mogli osigurati adekvatan prostor za nadokandu.

Molimo studente da sačekaju ispreda zavoda.

Zvonimir Pavlić
Objavljeno: 18.01.2013. u 14:48

U narednom tjednu (21.01. - 25.01) u terminima predavanja održat će se auditorne vježbe kao primprema za završni ispit.  Materijali za auditorne vježbe dostupni su u repozitoriju.

Zvonimir Pavlić
Objavljeno: 18.01.2013. u 11:13

 

U ovoj obavijesti slijede neke osnovne informacije o drugom ispitivanju. Termini nažalost još nisu generirani, a bit ćete obaviješteni čim budu.

Ispitivanje će se provoditi slično kao na prvoj usmenoj predaji. Naglasak će biti na trećoj i četvrtoj laboratorijskoj vježbi, tj. semantičkoj analizi i generiranju koda. Pitanja će većinom biti vezana izravno uz laboratorijske vježbe, ali moguća su i neka načelna pitanja koja nisu izravno vezana uz laboratorijske vježbe, ali se obrađuju na predmetu (slično kao što je bio slučaj na prvoj usmenoj predaji).

Grupe trebaju pripremiti nekoliko ulaznih programa nad kojima će voditelj asistentu pokazati rad cijelog kompilatora za jezik ppjC, a to će se bodovati s 0-1 bod za grupu. Kako je vremena malo, nije nužno rješenja pojedinih vježbi povezati programski, nego će biti dovoljno povezati ih kroz naredbeni redak, slično kao što je opisano u uputama za treću laboratorijsku vježbu. Dodatno, ako neka faza radi djelomično (na primjer niste završili generator koda ili sintaksni analizator ne radi za određene jezične konstrukte), konstruirajte primjere koji će raditi - smisao ovog postupka nije provjeriti jesu li sve faze dobro napravljene, nego možete li prevesti neke programe od izvornog do ciljnog koda. Ako neka faza ne radi uopće, konstruirajte ulazne primjere za sljedeću fazu. Voditelji trebaju pokazati rad kompilatora na vlastitom računalu ili računalu nekog kolege iz grupe.

Konačno, članovi grupe anonimno će trebati ocijeniti svog voditelja, na osnovi čega će voditelju biti dodijeljeno 0-3 bodova.

 

Ivan Budiselić
Objavljeno: 16.01.2013. u 10:52

Predavanje u petak, 18. siječnja 2013. godine umjesto u dvorani D1 održat će se u dvorani B4.

Vrijeme održavanja predavanja je ostalo isto, od 11 do 13 sati. Promjene su vidljive u rasporedu na FERWeb-u.

 

Pozivamo studente da se u što većem broju odazovu predavanju kako bismo mogli provesti anketu o kvaliteti nastave i nastavnika koju smo obvezni organizirati prema Sveučilištu u Zagrebu.

 

Ovo je ujedno posljednje predavanje iz ovog predmeta jer ćemo zadnji tjedan nastave umjesto predavanja organizirati auditorne vježbe.

 

Unaprijed zahvaljujemo na dolasku.

Dejan Škvorc
Objavljeno: 15.01.2013. u 10:38
Uređeno: 15.01.2013. u 11:14

Treća kratka provjera znanja na računalima (blic) pisat će se u ponedjeljak, 21.01.2013. u prostoriji A101, u terminima od 09:30 do 14:30 sati. Trajanje jednog termina je 30 minuta. Raspored pisanja vidljiv je na stranici predmeta. Molimo studente da dolaze pisati blic u svoj termin, kako bi se izbjegle gužve.

Gradivo 3. kratke provjere znanja obuhvaća semantičku analizu, potporu izvođenju ciljnog programa, generiranje međukoda, generiranje ciljnog programa, pripremu izvođenja ciljnog programa te optimiranje.

Zvonimir Pavlić
Objavljeno: 09.01.2013. u 22:43

Predaja će biti otvorena do 20. siječnja u ponoć.

Ivan Budiselić
Objavljeno: 09.01.2013. u 22:38

Rezultate možete vidjeti na SPRUT-u. Rješenja smo evaluirali nad 30 ispitnih primjera, a prosječan broj točno riješenih primjera bio je nešto više od 25 (histogram).

S eventualnim žalbama javite se na listu predmeta najkasnije do petka u podne.

Ivan Budiselić
Objavljeno: 24.12.2012. u 13:26
Dodatna predaja 3. vježbe i upute za...

Dodatna predaja bit će otvorena na SPRUT-u do 30.12. u ponoć, kao što je ranije najavljeno.

U dokument s uputama za laboratorijske vježbe dodana je i uputa za 4. laboratorijsku vježbu. Predaja na SPRUT bit će otvorena sljedeći tjedan, a rok će biti 20.1. Uzimajući u obzir praznike, vremena će biti dosta malo jer smo tjedan dana već izbubili pomicanjem rokova za treću vježbu, no vježba je osmišljena tako da je moguće ostvariti djelomične bodove ako ne stignete sve napraviti. Kao i obično, s pitanjima se javite na listu predmeta.

 

Konačno, nastavno osoblje predmeta želi vam sretan Božić i sretnu i uspješnu 2013. godinu. Dobro se odmorite za nove pobjede na kraju semestra :)

Ivan Budiselić
Objavljeno: 18.12.2012. u 11:37
Uređeno: 18.12.2012. u 11:44

Rezultati  međuispita objavljeni su na stranici predmeta.

Uvid u rezultate međuispita bit će moguć u četvrtak, 20. prosinca u 9:00 sati u prostoriji D339**/ZEMRIS. Mole se studenti da ne ulaze samostalno u zavod, već da pričekaju ispred južnog ulaza.

Zvonimir Pavlić
Objavljeno: 16.12.2012. u 11:24

Podsjećamo da je sutra i u utorak kratka provjera znanja u koju ulazi gradivo sintaksne i semantičke analize

Miroslav Popović
Objavljeno: 14.12.2012. u 09:57

Podsjećamo na ranije objavljenu obavijest da se današnje predavanje (petak, 14. prosinca) umjesto u dvorani D1, održava u dvorani D260.

Dejan Škvorc
Objavljeno: 11.12.2012. u 00:11

Rok za redovnu predaju je ponoć 23.12., kao što je već najavljeno.

Uz to, Anton Grbin je prošle godine kao jedan od voditelja grupe uz pomoć ostalih studenata sastavio veliku bazu ispitnih primjera za treći labos. Naravno, ne garantiramo da su svi primjeri posve točno riješeni, ali gotovo svi sigurno jesu, a i baza će vam u svakom slučaju sigurno biti korisna za testiranje.

Ivan Budiselić
Objavljeno: 10.12.2012. u 16:15

Odlukom Fakulteta, petak 21. prosinca 2012. godine je neradni dan, a nastavne obveze odrađuju se u subotu 15. prosinca 2012. godine.

Predavanje iz predmeta Prevođenje programskih jezika NEĆE SE ODRŽAVATI te radne subote. Umjesto toga, režim predavanja u tjednu od 17. do 21. prosinca je sljedeći:

1. predavanje u tjednu: utorak 12-14 za sve grupe zajedno

2. predavanje u tjednu: srijeda 8-10 za grupu 3.PI2 te srijeda 16-18 za grupe 3.OIMTp1, 3.RZp1, 3.TIp1

Nastava se održava u dvoranama prema službenoj satnici.

Dejan Škvorc
Objavljeno: 05.12.2012. u 12:41

Veći broj grupa obratio nam se s molbom da se redovna predaja treće vježbe odgodi za tjedan dana, u prvom redu zato jer se veliki dio vremena za rad na vježbi preklapao s ispitima, a i sljedeći tjedan dolazi i ispit iz samog PPJ-a.

Odlučili smo odgoditi predaju, tj. rok za redovnu predaju bit će 23.12. u ponoć. Ipak, važno je da uočite da to znači da će se vrijeme za dodatnu predaju preklapati s praznicima, pa to svakako pokušajte izbjeći. Isto tako, ovo pomicanje će efektivno skratiti vrijeme za rad na četvrtoj vježbi jer je taj termin u dobroj mjeri fiksiran završetkom semestra.

Ivan Budiselić
Objavljeno: 03.12.2012. u 10:20
Uređeno: 05.12.2012. u 12:57

Međuispit iz predmeta Prevođenje programskih jezika održat će se u ponedjeljak, 10.12.2012. u 19 h prema rasporedu vidljivom na stranici predmeta.

Gradivo međuispita uključuje leksičku, sintaksnu i semantičku analizu.

Zvonimir Pavlić
Objavljeno: 03.12.2012. u 10:09

Predavanje  iz predmetaPrevođenje programskih jezika na dan 14.12.2012. održat će se u prostoriji D260 umjesto u D1.

Zvonimir Pavlić
Objavljeno: 02.12.2012. u 20:26

Kao i za prošlu vježbu, molim voditelje da o rezultatima obavijeste članove svoje grupe. Rješenja su evaluirana na 15 ispitnih primjera. Prosječan broj točno riješenih primjera bio je oko 11,5 (histogram).

 

S eventualnim žalbama javite se na listu predmeta do srijede u podne.

Ivan Budiselić
Objavljeno: 30.11.2012. u 16:49

Prva usmena predaja laboratorijskih vježbi održat će se ponedjeljak, 3.12., utorak, 4.12. i srijedu, 5.12 u prostorijama D339**/ZEMRIS, D337/ZEMRIS i D338/ZEMRIS.

Raspored grupa za laboratorijsku vježbu vidljiv je u nastavnim aktivnostima pod nazivom "1. usmeno ispitivanje".

Mole se studenti da pričekaju ispred južnog ulaza u zavod nekoliko minuta prije svog termina te da se pridržavaju uputa za usmenu predaju laboratorijskih vježbi (poglavlje Laboratorijske vježbe).

 

Zvonimir Pavlić
Objavljeno: 29.11.2012. u 09:01
Uređeno: 29.11.2012. u 16:20

U narednom tjednu (3.12. - 7.12) u terminima predavanja održat će se auditorne vježbe kao primprema za međuispit.  Materijali za auditorne vježbe dostupni su u repozitoriju.

Zvonimir Pavlić
Objavljeno: 21.11.2012. u 14:44

Upute za treću vježbu dodane su u dokument s uputama za labose u repozitoriju datoteka. Iako je uputa dosta veća od upute za drugu vježbu, sama vježba je nešto lakša. Rok za predaju je 16.12., a predaja na SPRUT-u će biti otvorena početkom sljedećeg tjedna.

Kao obično, sa svim pitanjima se javite na mail-listu predmeta.

Ivan Budiselić
Objavljeno: 19.11.2012. u 14:59

Dodatna predaja bit će otvorena do nedjelje u ponoć. Kao i za prvu vježbu, rezultati ostvareni na dodatnoj predaji bit će množeni faktorom 0.5.

Upute za treću vježbu bit će objavljene uskoro.

Ivan Budiselić
Objavljeno: 12.11.2012. u 11:27

U zadnjem tjednu prvog ciklusa nastave koji traje od 12. do 16. studenoga 2012. godine izmijenjen je režim predavanja po dvije važne točke.

1. Drugo predavanje u tjednu neće se održati

U ovom tjednu neće se održavati dva predavanja kao što je predviđeno satnicom, nego samo prvo predavanje u tjednu. Razlog za to je taj što prvim predavanjem u tjednu završava dio gradiva koje ulazi u prvi međuispit pa će se drugo predavanje u tjednu prebaciti u drugi ciklus nastave. U vrijeme koje je u satnici predviđeno za održavanje drugog predavanja u tjednu studenti su slobodni od nastavnih obveza na ovom predmetu.

2. Promjenjene su dvorane održavanja prvog predavanja za grupu 3.OIMTp1, 3.RZp1, 3.TIp1

Zbog svečane sjednice Fakultetskog vijeća koja se održava u dvoranama D1 i D2, predavanje za grupu 3.OIMTp1, 3.RZp1, 3.TIp1 u terminu srijeda 14. studenoga 2012. godine 10-12 premješta se iz dvorane D1 u

  • dvoranu B4 u terminu 10-11
  • dvoranu B3 u terminu 11-12

Promjene su vidljive u studentskom kalendaru.

Dejan Škvorc
Objavljeno: 09.11.2012. u 14:06
Uređeno: 09.11.2012. u 14:07

Rezultati su dostupni na SPRUT-u. Molim voditelje da obavijeste svoju grupu o ostvarenim bodovima s obzirom na to da samo voditelji imaju izravan pristup rezultatima. Grupe koje su rješenje predale na dodatnu predaju rezultate trebaju gledati na zadatku za dodatnu predaju na SPRUT-u, a i treba imati na umu da ćemo broj točno riješenih testova na dodatnoj predaji pri pretvorbi u bodove množiti faktorom 0.5, kao što je već najavljeno.

Rezultati su općenito jako dobri. Evaluirali smo rješenja na 20 ispitnih primjera primjera, a od toga je prosječno točno riješeno oko 17.8 primjera. Histogram broja točno riješenih primjera po grupama nalazi se ovdje.

S eventualnim žalbama se javite na listu predmeta, najkasnije do ponedjeljka u podne.

Ivan Budiselić
Objavljeno: 08.11.2012. u 10:14

Predaja će biti otvorena do nedjelje 18.11. u ponoć.

Rezultati prvog labosa bit će objavljeni tijekom današnjeg dana.

Za nekoliko važnih napomena u vezi predaje druge vježbe pročitajte proširenu obavijest.

Ivan Budiselić
[ Više... ]
Objavljeno: 02.11.2012. u 12:52

Prva kratka provjera znanja na računalima (blic) pisat će se u ponedjeljak, 05.11.2012. u prostoriji A101, u terminima od 09:00 do 13:30 sati. Trajanje jednog termina je 30 minuta. Raspored pisanja vidljiv je na stranici predmeta.

Gradivo 1. kratke provjere znanja obuhvaća svo ispredavano gradivo prije parsiranja od dna prema vrhu (dakle, uključuje parsiranje od vrha prema dnu, a ne uključuje parsiranje od dna prema vrhu).

Zvonimir Pavlić
Objavljeno: 30.10.2012. u 17:38

Uputa za drugu vježbu dodana je u dokument u repozitoriju datoteka. Tema vježbe je sintaksna analiza. Rok za predaju će biti 18.11. u ponoć, a predaja će na SPRUT-u biti otvorena uskoro.

Po prošlogodišnjim iskustvima, druga vježba je nešto teža od prve pa proučite uputu što prije i s eventualnim nejasnoćama i pitanjima se javite mailom.

Ivan Budiselić
Objavljeno: 29.10.2012. u 15:35

Na sustavu SPRUT otvorena je dodatna predaja prve laboratorijske vježbe. Dodatna predaja bit će otvorena do nedjelje 4. 11. u ponoć. Rezultati na dodatnoj predaji množit će se faktorom 0.5, tj. moguće je ostvariti maksimalno polovične bodove za vježbu.

Na dodatnu predaju rješenje trebaju predati isključivo one grupe koje nisu predale rješenje na regularnu predaju ili nisu zadovoljne rješenjem koje su predale. Predaja rješenja na dodatnu predaju automatski poništava regularnu predaju.

Upute za drugu laboratorijsku vježbu bit će objavljene uskoro.

Ivan Budiselić
Objavljeno: 25.10.2012. u 16:13

Odlukom Fakulteta, petak 02. studenoga 2012. godine je neradni dan, a nastavne obveze odrađuju se u subotu 27. listopada 2012. godine.

Predavanje iz predmeta Prevođenje programskih jezika NEĆE SE ODRŽAVATI te radne subote. Umjesto toga, pozivamo studente koji predavanje slušaju na neradni petak da ga odslušaju dva dana ranije u zamjenskoj grupi u srijedu 31. listopada 2012. godine od 14-16 sati u dvorani B4.

Studente koji su spriječeni predavanje odslušati u zamjenskom teminu molimo da se jave mailom (pojedinačno ili grupno). U slučaju značajnijeg interesa, dogovorit ćemo se za nadoknadu predavanja.

Dejan Škvorc
Objavljeno: 23.10.2012. u 19:53
Uređeno: 24.10.2012. u 12:17

 

Sustav se nalazi ovdje.

Kao što je najavljeno, predaja će biti omogućena do nedjelje, 28. listopada u ponoć. Rješenje je do tog roka moguće predati proizvoljan broj puta, a u obzir će se uzeti zadnja predaja prije isteka roka. Rješenje predaje isključivo voditelj grupe. Ako ste voditelj grupe, a ne možete se prijaviti na sustav, javite se mailom što prije.

 
Pročitajte opširniji sadržaj za važne detalje.
Ivan Budiselić
[ Više... ]
Objavljeno: 18.10.2012. u 09:47

Zbog održavanja svečane promocije magistara inženjera u dvoranama D1 i D2, predavanje u petak 19. listopada 2012. u terminu 11-13 sati umjesto u dvorani D1 kako je predviđeno satnicom, održat će se u dvorani D260 (zgrada D, 2. kat). Termin predavanja ostaje isti, 11-13 sati.

Dejan Škvorc
Objavljeno: 16.10.2012. u 11:39

Dobili smo pitanje smije li se koristiti gotove regex biblioteke kako bi se izbjeglo ručno generiranje automata i njihovo korištenje. Kako se taj postupak pretvorbe pravila leksičkog analizatora u konačne automate uči na predmetu, nije ga dozvoljeno preskočiti ili zaobići. Štoviše, dobar dio upute za prvu laboratorijsku vježbu upravo se bavi tim problemom. Općenito, dozvoljeno je koristiti sve biblioteke koje ne pokrivaju neku funkcionalnost koja je tema ovog predmeta, tj. pokrivena je u udžbeniku i na predavanjima. Ako niste sigurni je li nešto što želite koristiti pokriveno ovim ograničenjem, javite se mailom ili dođite na konzultacije.

Osim toga, nekoliko grupa slalo je mailove vezane uz razgraničenje uloge generatora i analizatora. Ključno je da generator iz regularnih izraza izgradi automate koje analizator onda koristi. Analizator ne smije baratati regularnim izrazima. Generirane automate analizatoru se može predati na razne načine, npr. kroz tekstualne datoteke (slično kao na UTR-u), serijalizacijom/deserijalizacijom, generiranjem koda i slično.

Ivan Budiselić
Objavljeno: 12.10.2012. u 12:05

Upute za prvu laboratorijsku vježbu objavljene su u repozitoriju datoteka. Kao što piše u dokumentu s informacijama o predmetu, rok za predaju prve vježbe je u ponoć u nedjelju 28.10. Predaja vježbe obavljat će se preko sustava SPRUT, a više informacija o tome bit će objavljeno početkom sljedećeg tjedna.

Laboratorijska vježba je relativno zahtjevna i nema puno vremena pa počnite raditi što prije. Vježba se u velikoj mjeri naslanja na gradivo leksičke analize obrađeno na predavanjima prošli i ovaj tjedan. S bilo kakvim pitanjima javite se što prije na ppj@zemris.fer.hr.

Ivan Budiselić
Objavljeno: 10.10.2012. u 14:49
Uređeno: 10.10.2012. u 15:26

U repozitoriju je objavljen konačan popis članova grupa za laboratorijske vježbe. Kao što je najavljeno, koordinatorima grupa koji nisu prijavili svoje grupe ili su prijavili grupe sa manje od 6 članova dodijeljeni su dodatni studenti postupkom slučajnog odabira. S obzirom da je predmet naknadno upisalo još studenata, neke grupe sada imaju 7 članova. Molimo voditelje grupa da još jednom provjere popis članova grupe te prijave moguće greške. Zbog mogućnosti da studenti naknadno upisuju i ispisuju predmete, postoji i mogućnost promjene članova pojedinih grupa. U slučaju da se to dogodi, voditelji grupa biti će obaviješteni te će popis članova grupa u repozitoriju biti osvježen.


Pitanja i komentare u vezi laboratorijskih vježbi i kratkih provjera znanja možete slati na e-mail adresu predmeta ppj@zemris.fer.hr .

Zvonimir Pavlić
Objavljeno: 02.10.2012. u 13:00
Uređeno: 02.10.2012. u 14:55

U repozitoriju je objavljena datoteka sa popisom koordinatora grupa za laboratorijske vježbe - Koordinatori. Koordinatori su birani prema uspjehu na predmetu Uvod u teoriju računarstva protekle akademske godine. Grupe se trebaju formirati tako da se studenti samostalno organiziraju i jave koordinatoru grupe. Voditelj grupe (vidi Informacije o predmetu) u pravilu je koordinator grupe, ali uz suglasnost koordinatora može biti i neki drugi član grupe, o čemu se studenti dogovaraju samostalno unutar grupe. Veličina svake grupe u konačnici će biti 6 studenata, a koordinatori mogu prijaviti grupe i sa manje studenata.

Nakon što formira grupu, isključivo koordinator treba poslati poruku na e-mail adresu ppj@zemris.fer.hr sa imenom grupe (npr. “Grupa x”), te datotekom PPJ_Grupa_x.txt, gdje je x redni broj grupe. U datoteci se treba nalaziti stupac JMBAGova članova grupe (uključujući i voditeljev), te stupac s 0 ili 1, ovisno o tome je li student voditelj grupe (1) ili nije (0). Svaka grupa treba imati točno jednog voditelja. Primjer datoteke za prijavu grupe nalazi se u repozitoriju. Svaka daljnja komunikacija grupe sa asistentima odvija se preko voditelja grupe, odnosno koordinator je nužan samo za formiranje grupe. Ukoliko koordinator ne uspije prikupiti dovoljan broj studenata u grupu, slučajnim odabirom će se u grupu dodati neraspodijeljeni studenti.

Rok za prijavu grupa je ponedjeljak, 8.10.2012. u 23:59 sati. Koordinatorima koji ne prijave grupe do tog roka, grupe će biti generirane slučajnim odabirom te će koordinatori biti postavljeni za voditelje.

Zvonimir Pavlić
Objavljeno: 01.10.2012. u 13:47
Uređeno: 02.10.2012. u 11:49

Poštovani studenti, putem ovog sustava obavijesti, tijekom semestra objavljivat ćemo sve važne informacije vezane uz predmet Prevođenje programskih jezika, akademske godine 2012./2013. Pozivate se da redovito pratite ovu web-stranicu. Detaljnije informacije o predmetu, organizaciji nastave, laboratorijskim vježbama i ocjenjivanju možete pronaći u repozitoriju predmeta, u mapi O predmetu, dokument Informacije o predmetu. Sa svim pitanjima i komentarima možete se obratiti na e-mail adresu ppj@zemris.fer.hr.

Nastavnici predmeta Prevođenje programskih jezika žele vam dobrodošlicu i puno uspjeha u svladavanju nastavnog programa!

Zvonimir Pavlić
Objavljeno: 18.09.2012. u 11:38

Dekanski ispitni rok održat će se u srijedu, 19. rujna 2012. godine od 14:00 do 16:00 sati u dvorani A201. Ispitni rok je vidljiv u sustavu Ferko.

PS. Zbog malog broja prijavljenih studenata i učinkovitijeg korištenja dvorana, u istoj dvorani održat će se ispiti iz više predmeta. Mole se studenti da dođu u navedenu dvoranu, a daljnje informacije dobit će na licu mjesta.

Dejan Škvorc
Objavljeno: 14.09.2012. u 16:30
Uređeno: 14.09.2012. u 16:30

Rezultati jesenskog ispitnog roka vidljivi su u sustavu Ferko.

Zvonimir Pavlić
Objavljeno: 11.09.2012. u 12:06
Uređeno: 11.09.2012. u 12:06

Jesenski ispitni rok iz prevođenja programskih jezika održat će se u petak, 14. rujna 2012. od 15 do 17 h u prostoriji d337/ZEMRIS. Ispitni rok je vidljiv u sustavu Ferko.

Molimo studente koji su se prijavili na ispitni rok da pričekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 14.02.2012. u 17:24

Rezultati zimskog ispitnog roka iz prevođenja programskih jezika vidljivi su u sustavu Ferko.

Uvidi u rezultate zimskog ispitnog roka bit će sutra, 15. veljače u 11:00 h u prostoriji d339*/ZEMRIS. Molimo studente da pričekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 13.02.2012. u 12:26

Zimski ispitni rok iz prevođenja programskih jezika održat će se u utorak, 14. veljače 2012. od 15 do 17 h u prostoriji d339/ZEMRIS. Ispitni rok je vidljiv u sustavu Ferko.

Molimo studente koji su se prijavili na ispitni rok da pričekaju ispred južnog ulaza u zavod.

Zvonimir Pavlić
Objavljeno: 02.02.2012. u 12:00

 

Rezultati završnog ispita bit će objavljeni danas (četvrtak) poslijepodne u sustavu FERKO. Uvid u rezultate završnog ispita bit će moguć u petak, 3. veljače, od 10:00 do 11:00 sati u prostoriji D339**/ZEMRIS. Mole se studenti da ne ulaze samostalno u zavod, već da pričekaju ispred južnog ulaza.
 
Dodatno, molimo studente da pregledaju sve svoje bodove u sustavu FERKO te da na ppj@zemris.fer.hr dojave eventualne pogreške i propuste. Svaki studenti bi u sustavu FERKO trebao vidjeti sve bodove, osim bodova iz završnog ispita.
Ivan Žužak
Objavljeno: 26.01.2012. u 16:04
Uređeno: 26.01.2012. u 17:09

 

Ukupni bodovi koji se dodjeljuju svakoj grupi objavljeni su ovdje. U dokumentu je za svaku grupu zapisan uspjeh ostvaren na pojedinoj laboratorijskoj vježbi (preuzeto iz sustava SPPRUT, skalirano na raspon od 0 do 1) te uspjeh za integraciju. Konačni bodovi koji se dodjeljuju grupi dobiveni su formulom
 
  bodovi = ceiling(((lab1 + lab2 + lab3 + lab4)*3.5 + integracija)*6)
 
pri čemu je zaokruživanje na više napravljeno u koracima 0.5. Svaka je grupa, bez obzira na početni broj članova grupe ili broj članova koji su stvarno sudjelovali u programskom ostvarenju, dobila bodove kao da je bilo 6 aktivnih članova. Molimo voditelje grupa da provjere dodijeljene bodove i porukom na ppj@zemris.fer.hr dojave moguće greške u prijenosu bodova ili izračunu.
 
Voditelji su do ponedjeljka 30. 1. 2012. u 12:00 sati dužni porukom na ppj@zemris.fer.hr dojaviti raspodjelu bodova na članove grupe. Raspodjela bodova treba biti zapisana u datoteci prema formatu opisanom u ovoj datoteci. Pri raspodjeli se voditelji trebaju držati pravila zadanog na početku semestra:
 
  bodovi_od_voditelja <= bodovi_na_usmenom_ispitivanju + 5
 
Drugim riječima, student od voditelja može dobiti najviše 5 bodova više od bodova ostvarenih na usmenim ispitivanjima. Primjerice, ako je student ostvario 3.5 boda na prvom usmenom ispitivanju i 4 boda na drugom usmenom ispitivanju, od voditelja može dobiti najviše (3.5+4.5)+5 = 13 bodova. Voditelji trebaju u datoteci s raspodjelom bodova navesti bodove za sve studente grupe, iako su možda neki studenti odustali od polaganja predmeta.
 
Ako neki voditelj ne dojavi bodove do navedenog roka, svim članovima grupe za koju je voditelj zadužen bodovi se raspoređuju jednoliko, a voditelju se bodovi za vođenje grupe postavljaju na 0 bodova.
 
Kako bi lakše obavili raspodjelu bodova, voditelji grupa mailom će dobiti popis članova svoje grupe zajedno sa ukupnim bodovima koje su članovi ostvarili na usmenim ispitivanjima.
 
Bodovni prag za polaganje laboratorijskih vježbi, a time i za polaganje predmeta i za izlazak na ispitne rokove, jest 12.5 bodova ostvarenih na laboratorijskim vježbama (50%). Drugim riječima, bodovni prag za polaganje laboratorijskih vježbi nije snižen od onoga zadanog na početku semestra.
 
Molimo studente da moguća pitanja i pritužbe na opisana pravila i bodove upute na e-mail adresu predmeta ppj@zemris.fer.hr, ali najkasnije do ponedjeljka 30. 1. 2012. u 12:00 sati.
 
Dodatak: Granulacija za raspodjelu bodova je 0.5 (na primjer, nije moguće članu dodijeliti 5.75 bodova).
Ivan Žužak
Objavljeno: 24.01.2012. u 10:05
Uređeno: 26.01.2012. u 17:56

Rezultati su dostupni na sustavu, kao i za prijašnje vježbe. S eventualnim žalbama se javite na e-mail listu predmeta. Histogram broja točnih testova na četvrtoj vježbi, ukupni bodovi za grupe i ostale informacije vezane uz laboratorijske vježbe bit će objavljeni tijekom sutrašnjeg dana.

Važna napomena: Letimičnim pregledom rezultata i generiranih programa, čini se očito da su neke grupe prekršile kodeks ponašanja opisan u dokumentu o organizaciji predmeta PPJ u dijelu koji se odnosi na prepisivanje laboratorijskih vježbi, a što ćemo i detaljno provjeriti tijekom današnjeg dana. Kako je traženje prepisivača jedan od najgorih dijelova našeg posla i nitko od nas ne voli na to gubiti vrijeme, bilo bi poželjno da se grupe koje sumnjaju da su možda prekršile kodeks ponašanja jave na listu predmeta prije nego s tim traženjem započnemo.

Dodatak: Korišteni ispitni primjeri dostupni su ovdje.

Dodatak2: Histogram broja točnih testova za četvrtu vježbu dostupan je ovdje. Histogram ukupnog broja bodova po grupama dostupan je ovdje.

Ivan Budiselić
Objavljeno: 23.01.2012. u 11:00

U sustav FERKO uneseni su svi bodovi iz usmenih ispitivanja na laboratorijskim vježbama te dodatni bodovi za voditelje grupa. Molimo studente da provjere svoje bodove u sustavu FERKO te dojave moguće greške kod unosa na ppj@zemris.fer.hr.

Ivan Žužak
Objavljeno: 23.01.2012. u 10:48

Kako je nekoliko grupa u zadnjim satima roka imalo problema s relativno malim greškama u rješenjima, rok je produljen do danas u 20 sati (ne u ponoć).

Kao što je ranije najavljeno, kako bi bilo moguće na vrijeme odrediti sve bodove za laboratorijske vježbe i kako se rok ne bi preklapao sa završnim ispitima, dodatne predaje neće biti.

Ivan Budiselić
Objavljeno: 21.01.2012. u 17:49

Idući tjedan, ali tek nakon objave rezultata za 4. laboratorijsku vježbu (Generiranje koda) na SPPRUT-u, bit će objavljene detaljne informacije o pravilima za raspodjelu bodova ostvarenih tijekom semestra na članove grupe te o načinu dojave raspodjele bodova nastavnicima predmeta. Obavijest će uključivati i informacije o mogućem smanjenju bodovnog praga za prolazak laboratorijskih vježbi (dakle, nije nužno da će do smanjenja doći) te o mogućim drugim odstupanjima od informacija objavljenih na početku semestra u dokumentu Informacije o predmetu.

Stoga, molimo studente da prate obavijesti na službenoj stranici predmeta i da se do objavljivanja obavijesti suzdrže od slanja poruka nastavnicima predmeta u vezi ovih stvari.

Ivan Žužak
Objavljeno: 19.01.2012. u 15:21

S obzirom da nije bilo zainteresiranih za održavanje dodatog sata auditornih vježbi, u petak, 20.01.2012. neće biti predavanja iz prevođenja programskih jezika.

Zvonimir Pavlić
Objavljeno: 20.12.2011. u 13:34

Predavanje za grupu 3.OIMTp1, 3.RZp1, 3.TIp1 koje se po rasporedu trebalo održati u petak 23. prosinca 2011. godine, zbog neradnog petka održat će se u srijedu 21. prosinca 2011. godine u terminu grupe 3.PI2 od 14-16 sati u dvorani B4.

Dejan Škvorc
Objavljeno: 07.11.2011. u 15:46

Zbog stručnog seminara koji se u srijedu, 9. studenoga 2011. godine održava na FER-u, predavanje za grupe 3.OIMTp1, 3.RZp1, 3.TIp1 premješta se iz dvorane D1 u dvoranu D2. Termin predavanja ostaje isti, 10-12 sati.

Siniša Srbljić
Objavljeno: 02.11.2011. u 14:00

Termin predavanja za grupu 3.PI2 koji je izgubljen zbog neradnog dana 1. studenog 2011. moguće je nadoknaditi dolaskom na predavanje u grupu 3.OIMTp1, 3.RZp1, 3.TIp1 u petak 4. studenog 2011. od 11 do 13 sati u dvoranu D1.

Dejan Škvorc
Objavljeno: 27.10.2011. u 13:24

Zbog promocija koje se u petak 28. listopada 2011. godine održavaju u dvorani D1, došlo je do promjena dvorana u kojima se održava predavanje. Raspored predavanja za taj dan za grupe 3.OIMTp1, 3.RZp1 i 3.TIp1 je sljedeći:

1. sat (11-12): dvorana B1

2. sat (12-13): dvorana D1

Dejan Škvorc
FORUM
Sortiraj prema: naslovu | vremenu zadnjeg odgovora | vremenu otvaranja teme
Naslov Odgovori Zadnji odg.
ČESTA PITANJA
REPOZITORIJ
 
REPOZITORIJ
 
Repozitorij je prazan
ANKETA
 
Na ovoj stranici trenutno nije odabrana niti jedna anketa!