Undervisning
Undervisningen vil foregå med en kombination af forelæsninger, øvelser
og praktisk rapportopgavearbejde. Fordelingen er som følger:
- 28 forelæsningstimer, fordelt som to dobbelforelæsninger i hver
af de syv undervisningsuger.
- 21 øvelsestimer, fordelt som tre sammenhængende timer pr. uge i
alle undervisningsuger. Øvelsestimerne bruges dels til regning af
mindre teoretiske opgaver samt i mindre omfang til
laboratorieøvelser relateret til rapportopgaven.
- En løbende rapportopgave, der løses gruppevis i grupper på indtil
tre personer, dog med et individuelt afsluttende indhold.
Det skulle give følgende omtrentlige ugentlige belastning for den
studerende:
- 4 timers forelæsning + 4 timers forberedelse til disse = 8 timer.
- 3 timers øvelser + 3 timers forberedelse til disse = 6 timer.
- 5 timers arbejde på rapportopgaven.
Fordelingen mellem arbejdsformerne kan dog variere fra uge til uge. Specielt vil man i starten af kurset bruge mere tid på forberedelse til forelæsninger og øvelser og mindre på rapportopgaven, mens rapportopgaven tager en relativt større del af tids sidst i kurset.
Forelæsninger
Der holdes ugentligt to forelæsninger af hver to
timer. Forelæsningerne bliver afholdt
- Mandage kl. 9.15 - 11.00 i Lille UP1.
- Onsdage kl. 12.15 - 14.00 i Lille UP1.
Forelæsningerne bliver varetaget af
- Lektor Torben Mogensen (TM), kursusansvarlig
Tlf.: 35 32 14 04, e-post: torbenm@diku.dk
- Lektor Jyrki Katajainen (JK)
Tlf: 35 32 14 16 e-post: jyrki@diku.dk
Øvelser
Der er tre timers øvelser hver uge.
| Hold 1 |
Onsdag 9.15 - 12.00 |
N018 |
Claus |
| Hold 2 |
Onsdag 9.15 - 12.00 |
N010 |
Dina |
| Hold 3 |
Onsdag 14.15 - 17.00 |
N010 |
Michael |
Rapportopgaver
- Godkendelsesopgave
- Udvidelse af lexer,
parser, typechecker og kodegenerering for programmeringssproget "FailSafe". Der udleveres en
oversætter for en delmængde af "FailSafe". Opgaven går ud på at
udvide den udleverede oversætter med de manglende sprogfaciliteter. Der
oversættes til samme delmængde af MIPS instruktionssættet, som blev
brugt i arkitekturkurset,
og de oversatte programmer afvikles med samme referencesimulator.
Denne del af rapportopgaven løses i grupper på indtil tre medlemmer.
- Karakteropgave
- Rapportopgaven afsluttes med
en individuel karaktergivende opgave. Der stilles et antal opgaver,
hvoraf hver studerende vælger en med den begrænsning, at studerende,
der er i samme gruppe under godkendelsesopgaven ikke må løse
den samme karaktergivende opgave.
Eksamen
Karakteropgaven bedømmes efter syvtrinsskalaen.
Karakteropgaven bliver ikke bedømt, med mindre
opgaveløseren har fået godkendt godkendelsesopgaven.
Den skriftlige eksamen, som afholdes d. 23. januar 2008, skal
ligeledes bestås. Besvarelserne bedømmes internt til "bestået" eller
"ikke bestået". Reeksamen sker 16. april 2008. Reeksamen i K-opgaven stilles 14. april 2008 med aflevering senest d. 21. april 2008 kl. 11.00.
De to delprøver kan bestås i forskellige eksamensterminer, men
resultaterne vi først fremgå af eksamensbeviset, når alle delprøver er
bestået.
Oplysninger om skriftlig eksamen d. 23. januar 2008
Eksamenstiden er to timer.
Opgavernes vægt i procent er angivet ved hver opgave. Den skriftlige
eksamen i Oversættere er bestået, hvis minimum 50% af opgaven er
besvaret tilfredsstillende, eller en proportionalt større del er
løst delvist tilfredsstillende. Hver opgaves vægt i procent er
angivet ved opgavens start. Ligeledes er de enkelte spørgsmåls
andel i denne vægt angivet.
Alle de sædvanlige hjælpemidler må benyttes, herunder også lydløse
elektroniske lommeregnere og PDA'ere (f.eks. Palm Pilot), dog ikke
hvis disse har trådløs netadgang eller telefoni. En almindelig bærbar
PC vil ikke være tilstrækkelig lydløs p.g.a. blæser, harddisk og
støjende tastatur. I tvivlstilfælde gælder eksamensvagtens afgørelse.
Det er tilladt at bruge blyant til besvarelsen, såfremt denne er
tydeligt læselig.
Sidst opdateret den 9/11-2007,
torbenm@diku.dk