Kompilatorteknik II

7,5 hp

Kursplan, Avancerad nivå, 1DL016

Det finns en senare version av kursplanen.
Kod
1DL016
Utbildningsnivå
Avancerad nivå
Huvudområde(n) med fördjupning
Datavetenskap A1N
Betygsskala
Med beröm godkänd (5), Icke utan beröm godkänd (4), Godkänd (3), Underkänd (U)
Fastställd av
Teknisk-naturvetenskapliga fakultetsnämnden, 16 mars 2007
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

Kandidatexamen med Matematik 30 hp och datavetenskap 60 hp inklusive Kompilatorteknik DV1 eller motsv.

Mål

För godkänt betyg ska studenten självständigt eller i grupp ge ett betydande bidrag till utvecklingen av högpresterande interpretatorer och kompilatorer och optimera dessa för avancerade datorarkitekturer.

Innehåll

Dataflödesanalys. Kodoptimering. Implementering av

högnivåspråk. Abstrakta maskiner.

Exekveringsmiljöer.

Undervisning

Seminarier och deltagande i ett projekt.

Examination

Projektarbete, vid behov kompletterat med ett muntligt eller skriftligt prov.