«« ( Date ) »» // «« ( Thread ) »» // ri4pp - 2006

Re: Za asistenta

by Jovan Popovic
ponedeljak, 12. jun 2006 - 14:44.

Bice otprilike kao i u prosloj odbrani.
Pripremicu neke test ulaze, prevescete ih i pokrenuti, verovatno cu vas
nesto pittati o delovima koda koje ste radili kako ste koristili tabelu
simbola, semanticki analizator nesto o generatoru koda npr kako ste
dodeljivali adrese, kako ste koristili skokove i sl. Cilj je da se uverim
da stvarno znate kako radi mj okruzenje i da znate kako se koriste
algoritmi za provere semantickih pravila, tabele simbola i sl.

U vasim radovim (papirna verzija) stavite delove koda tako da se poklapaju
sa zahtevima u domacem npr. ako je tacka 2.3 Provera da li su dodele
ispravne u vasem radu u tacki 2.3 stavite smene i funkcije kojima ste
realizovali taj zahtev. Ako se iz vaseg rada jasno vidi sta ste koristili
za neku tacku necu vas nesto pitati o tome. Uglavnom cu vas pitati nesto o
tackama koje nisu jasne.

Trudite se da ispravno napisete taj dokument a ne da samo kopirate ceo cup
skript i odstampate ga pa onda da na odbrani trazimo gde je sta uradjeno.
Ne trazim da bude preterano detaljno ali za nejasne radove cu skidati par
poena tako da nemojte da gubite poene na glupostima.

Metode za koje nije ocigldeno sta rade treba napisati neki komentar.
Metode za koje je ocigledno sta rade na osnovu imena (oblika getTopScope
ne treba komentarisati). Sve metode koje ste dobili kao gotove npr. metode
tabele simbola(open, closescope) i generatora koda(tJump, load) ne treba
dodavati u rad. U rad dodajte samo nove metode koje ste radili npr. metode
semantickog analizatora.

Pozdrav,
Jovan

> Mozete lli reci od cega ce da se sastioji odbrana, tj. Na koje stvari da
> obratimo paznju?
>
>
>
> Hvala
>
>