45040 KOMPILATORTEKNIKK Kompilatorteknikk Compiler construction Faglærer: Førsteamanuensis Øystein Nytrø Uketimer: Høst: 2F + 2Øu + 2Øs + 1D = 9Bt Tid: Høst: F on 08-10 329-SII Ø fr 13-15 329-SII Eksamen: 6.desember Hjelpemidler: C1 Øvinger: OKarakter: TE
Mål: Faget skal gi en innføring i prinsipper og metoder for oversetting og analyse av programmer.
Forutsetning: Fag 45023 Datamaskiner GK og 45092 Programmeringsspråk eller tilsvarende kunnskaper.
Innhold: Faget gir en innføring i syntaksanalyse, symboltabeller, syntaksorientert oversetting, intern representasjon av programmer, kodegenerering, registerallokering, feilanalyse, optimalisering, oversetting til spesielle instruksjonssett, spesielle abstrakte maskiner, oversetting fra spesifikasjonsspråk og automatisk programgenerering.
Undervisningsform: Forelesninger. Teoretiske og praktiske øvinger.
Kursmateriell: Lærebok oppgis ved kursstart. Interne
notater. Artikler.