Kompilatorteknik II
10 hp
Kursplan, Avancerad nivå, 1DL520
Kursen är avvecklad.
- 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
Litteraturlista saknas.