Trefwoorden Compiler, Interpreter, P170, P175, T120
Doelstellingen Inzicht te verwerven in de structuur van compilers, en de diverse technieken en algoritmen die daarbij
gebruikt worden. Sommige van deze technieken hebben ook ruimere toepassingen.
Leerinhoud
Een inleiding tot de technieken gebruikt bij de vertaling van programmeertalen (compilers en
interpreters):
- Algemene structuur van compilers en interpreters.
- Lexicale analyse (reguliere uitdrukkingen, introductie tot automaten).
- Syntactische analyse (contextvrije grammatica's, LL en LR parsing).
- Semantische analyse (attributen en hun evaluatie, attribuutgrammatica's).
- Uitvoeringssysteem en geheugenbeheer.
- Inleiding tot intermediaire codegeneratie, optimalisatie en codegeneratie.
Begincompetenties Eindcompetenties verworven in Algoritmen I en II.
Eindcompetenties Kerncompetentie 1:
In staat zijn om kennis en inzicht te verwerven in de domeinen van wetenschappelijk onderzoek met betrekking tot compilers en interpreters (SC10)
Onder meer:
In staat zijn om wetenschappelijke paradigma's binnen hun grenzen toe te passen (AWC2).
Kerncompetentie 2:
In staat zijn om verschillende vormen van technieken gebruikt bij de vertaling van programmeertalen (compilers en interpreters) in theorie te kunnen verwerven en die vlot in de praktijk te kunnen toepassen (SC2).
Onder meer:
In staat zijn om gevorderde en meer specifieke algoritmen te implementeren en toe te passen (SC8).
Kerncompetentie 3:
In staat zijn om relevante nieuwe technologieën en/of theorieën te leren kennen, te assimileren, te implementeren en te gebruiken (AIC2).
Algemene competentie 1:
In staat zijn om blijvend creatief en wetenschappelijk te denken, te oordelen en te handelen (AC1)
Algemene competentie 2:
In staat zijn om relevante wetenschappelijke en technische informatie over compilers en interpreters adequaat te verzamelen en te verwerken (AC2).
Leermaterialen ::Voor meer informatie, klik hier:: Handboek, eventueel aangevuld met wetenschappelijke literatuur.
Studiekosten € 60
Studiebegeleiding Docent is ter beschikking voor extra uitleg na afspraak.
Onderwijsvormen Hoorcolleges.
Evaluatievorm Mondeling examen.
OP-leden Rudy Stoop.
|
|