Kompilatorteknik II

10 hp

Kursplan, Avancerad nivå, 1DL520

Kod
1DL520
Utbildningsnivå
Avancerad nivå
Huvudområde(n) med fördjupning
Datavetenskap A1N, Teknik A1N
Betygsskala
Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
Fastställd av
Teknisk-naturvetenskapliga fakultetsnämnden, 12 mars 2009
Ansvarig institution
Institutionen för informationsteknologi

Behörighetskrav

120 hp, varav matematik 30 hp inkl. Automatateori, samt datavetenskap 60 hp inkl. en fortsättningskurs i programmering, algoritmer och datastrukturer, kompilatorteknik I och operativsystem.

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.

Litteraturlista saknas.

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin