opnå viden om formel sprogteori:
teorier for beskrivelse og genkendelse af regulære sprog: Determinitiske og nondeterministiske endelige automater, regulære udtryk og ækvivalens af disse
teorier for beskrivelse og genkendelse af kontekstfrie sprog: Kontekstfrie grammatikker og pushdown-automater og ækvivalens af disse.
begrænsninger ved regulære og kontekstfrie sprog: Pumping Lemma for regulære og kontekstfrie sprog
opnå viden om semantik af programmeringssprog:
strukturel operational semantik: Big-step og small-step semantik af gængse programmeringskonstruktioner. Semantisk ækvivalens. Semantik af scope-regler og parametermekanismer. Semantik af parallelitet og nondeterminisme
rekursive definitioner og beregning af fikspunkter
Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen, jf. kapitel 3
Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 150 timer.
| Prøvens navn | Syntaks og semantik |
| Prøveform | Skriftlig eller mundtlig |
| ECTS | 5 |
| Bedømmelsesform | 7-trins-skala |
| Censur | Ekstern prøve |
| Vurderingskriterier | Som angivet i Fakultets vurderingskriterier
http://www.tech.aau.dk/digitalAssets/337/337434_vurderingskriterier.pdf |
Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854
| Engelsk titel | Syntax and Semantics |
| Modulkode | DSNDATFB402 |
| Modultype | Kursus |
| Varighed | 1 semester |
| Semester | Forår
|
| ECTS | 5 |
| Tomplads | Ja |
| Undervisningssted | Campus Aalborg |
| Modulansvarlig |
| Studienævn | Studienævnet for Datalogi |
| Institut | Institut for Datalogi |
| Fakultet | Det Tekniske Fakultet for IT og Design |