Grundlagen der Programmiersprachen SS 2016 - Kapitelübersicht
Kapitel | Inhalt |
---|---|
0. |
EinleitungInhaltsübersicht, Bezüge zu anderen Veranstaltungen, Literaturempfehlungen. |
1. |
Geschichte, Klassifikation, EigenschaftenEntstehungszeit und Verwandschaft von Programmiersprachen, Klassifikation, Sprachen für Spezialanwendungen, Dokumente zu Programmiersprachen, Ebenen der Sprachdefinition. |
2. |
Syntaktische StrukturenStruktur durch kontext-freie Grammatik definieren; konkrete und abstrakte Syntax |
3. |
Gültigkeit von Definitionenscope rules, Verdecken von Definitionen |
4. |
VariablenSpeichermodelle, Laufzeitkeller |
5. |
Datentypenformale Grundkonzepte für Wertebereiche: Menge, Potenzmenge, Tupel, rekursiv definierte Wertebereiche; Ausprägungen in Sprachen |
6. |
Funktionen, Parameterfunktionale Abstraktion, Signaturen, Parameterübergabemechnismen |
7. |
Funktionale ProgrammierungGrundbegriffe, Rekursionsparadigmen, Funktionen höherer Ordnung |
8. |
Logische ProgrammierungGrundlagen, Beispiele, Auswertung logischer Programme |
9. |
Zusammenfassung |
Generiert mit Camelot | Probleme mit Camelot? | Geändert am: 22.05.2016