Re: Odbrana domacih zadataka
Ideja da nas domaci osposobi da napisemo manji kompajler je zaista odlicna. Vama takodje svaka cast na primerima koji su znatno olaksali celu stvar. Samo, ne vidim u cemu je problem - ako budemo pisali neki kompajler uvek cemo imati gomilu knjiga i ostalog materijala pri ruci. Specifikacija JLex-a i CUP-a takodje ce biti tu. Ne vidim razlog da bilo sta ucimo napamet i pisemo na parcetu papira, onako, "from stratch".
Uostalom, uvek postoji onih 60% koje treba zaraditi na ispitu. Po mom shvatanju stvari, raznorazne pitalice i zadaci trebalo bi tu da nas cekaju, a ne na odbrani domaceg.
----- Original Message -----
From: Marko Bojovic
To: ir4pp1@rti.etf.bg.ac.yu
Sent: Monday, December 04, 2006 3:25 PM
Subject: Re: [ir4pp1] Odbrana domacih zadataka
Kolege,
Vi gramatiku MikroJave uopste ne morate da znate napamet. Ja Vas necu pitati konkretne specificnosti MikroJave. Morate da znate kako u CUP-u da opisete osnovne konstrukcije vecine programskih jezika: deklaraciju promenljive, if-else selekciju, definiciju metode i sl. Ako Vam se trazi npr. definicija metode, ja cu Vam reci kako ona izgleda, tako da ne morate da znate varijante u MikroJavi. Ako ste sami radili Vas domaci i pritom se trudili da razumete sve elemente, necete imati problema.
Ja uopste nisam morao Vama da dam ni gramatiku ni toliko primera domaceg. To je bila moja dobra volja, a Vama je tesko da naucite ono sto ste dobili na gotovo i sto Vam je objasnjeno. MikroJava gramatika je reprezentativni primer na osnovu kojeg morate biti sposobni da napisete CUP specifikaciju proizvoljnog jednostavnijeg programskog jezika. Smisao celog domaceg zadatka je da budete sposobni da napisete kompajler za mali programski jezik. Ako Vas ja pustim da dobijete maksimum poena, a Vi niste mogli da naucite sablonski nacin za opisivanje deklaracije promenljivih u CUP-u, ceo ovaj domaci nema nikakvog smisla.
Ne moze domaci da se analizira i radi 3-4 dana, pri cemu gomilu stvari niste naucili, i onda da se lagano dobije 26 poena. Ako hocete 26 poena, morate da ih zaradite vecim radom.
Naravno da je moguce da i ja nesto previdim pri pregledanju Vasih domacih. Zato cu ja imati sve Vase domace na odbrani. Ako smatrate da sam nesto prevideo, zajedno cemo pogledati Vas domaci. Takve stvari se podrazumevaju, tako da mi zaista nije jasan Vas nasilan pristup. Meni uopste nije namera da bilo koga ostetim, vec da nesto naucite.
Pozdrav,
Bojovic Marko
Uostalom, uvek postoji onih 60% koje treba zaraditi na ispitu. Po mom shvatanju stvari, raznorazne pitalice i zadaci trebalo bi tu da nas cekaju, a ne na odbrani domaceg.
----- Original Message -----
From: Marko Bojovic
To: ir4pp1@rti.etf.bg.ac.yu
Sent: Monday, December 04, 2006 3:25 PM
Subject: Re: [ir4pp1] Odbrana domacih zadataka
Kolege,
Vi gramatiku MikroJave uopste ne morate da znate napamet. Ja Vas necu pitati konkretne specificnosti MikroJave. Morate da znate kako u CUP-u da opisete osnovne konstrukcije vecine programskih jezika: deklaraciju promenljive, if-else selekciju, definiciju metode i sl. Ako Vam se trazi npr. definicija metode, ja cu Vam reci kako ona izgleda, tako da ne morate da znate varijante u MikroJavi. Ako ste sami radili Vas domaci i pritom se trudili da razumete sve elemente, necete imati problema.
Ja uopste nisam morao Vama da dam ni gramatiku ni toliko primera domaceg. To je bila moja dobra volja, a Vama je tesko da naucite ono sto ste dobili na gotovo i sto Vam je objasnjeno. MikroJava gramatika je reprezentativni primer na osnovu kojeg morate biti sposobni da napisete CUP specifikaciju proizvoljnog jednostavnijeg programskog jezika. Smisao celog domaceg zadatka je da budete sposobni da napisete kompajler za mali programski jezik. Ako Vas ja pustim da dobijete maksimum poena, a Vi niste mogli da naucite sablonski nacin za opisivanje deklaracije promenljivih u CUP-u, ceo ovaj domaci nema nikakvog smisla.
Ne moze domaci da se analizira i radi 3-4 dana, pri cemu gomilu stvari niste naucili, i onda da se lagano dobije 26 poena. Ako hocete 26 poena, morate da ih zaradite vecim radom.
Naravno da je moguce da i ja nesto previdim pri pregledanju Vasih domacih. Zato cu ja imati sve Vase domace na odbrani. Ako smatrate da sam nesto prevideo, zajedno cemo pogledati Vas domaci. Takve stvari se podrazumevaju, tako da mi zaista nije jasan Vas nasilan pristup. Meni uopste nije namera da bilo koga ostetim, vec da nesto naucite.
Pozdrav,
Bojovic Marko
- References:
- Re: Odbrana domacih zadataka
- From: Dragana Eric <trilijana@yahoo.com>
- Re: Odbrana domacih zadataka
- From: "Darko Petrovic" <shtreber@gmail.com>
- Re: Odbrana domacih zadataka
- From: "Aleksandar Milicevic" <aca.milicevic@gmail.com>
- Re: Odbrana domacih zadataka
- From: "Darko Petrovic" <shtreber@gmail.com>
- Re: Odbrana domacih zadataka
- From: Marko Bojovic <marko.bojovic@etf.bg.ac.yu>
- Re: Odbrana domacih zadataka
Previous by date: Re: Odbrana domacih zadataka
Next by date: Re: Odbrana domacih zadataka
Previous by thread: Re: Odbrana domacih zadataka Next by thread: Re: Odbrana domacih zadataka
Previous by thread: Re: Odbrana domacih zadataka Next by thread: Re: Odbrana domacih zadataka