Nächstes Semester

Programmiersprachen

Dozent:innen: N.N.
Kurzname: Programmierspr.
Kurs-Nr.: 08.079.030
Kurstyp: Vorlesung/Übung

Voraussetzungen / Organisatorisches

Benötigte Vorkenntnisse: Inhalt der Vorlesung "Einführung in die Programmierung"

Empfohlene Literatur

Ein Skript wird zur Verfügung gestellt, außerdem gibt es Online-Handbücher.

Inhalt

Ziel der Veranstaltung ist es, die Kenntnisse der Studierenden auf dem Gebiet der Programmiersprachen zu verbreitern. Deshalb werden, aufbauend auf der Veranstaltung "Einführung in die Programmierung", weitere Sprachen vorgestellt. Da ist zunächst die wichtige und weit verbreitete Sprache C, die zur Kategorie der imperativen Programmiersprachen zählt und die Basis sowohl für die Programmiersprachen C++ und Java als auch für die Betriebssystemfamilie Unix/Linux ist. Hauptgewicht wird dabei auf das Zeigerkonzept gelegt und wie man damit dynamische Datenstrukturen aufbaut. Danach wird Prolog behandelt, der Prototyp der logischen Programmiersprachen. Als Vertreter des funktionalen Programmierparadigmas wird Scheme eingeführt.

Zusätzliche Informationen

Qualifiaktionsziele/Lernergebnisse/Kompetenzen:
Die Studierenden
• können den BNF-Formalismus anwenden um die Syntax von Programmiersprachen zu modellieren;
• können die Semantik einer Programmiersprache als Interpreter definieren;
• kennen die fundamentalen Konzepte, aus denen Programmiersprachen zusammengesetzt sind;
• können Programmiersprachen anhand der verfügbaren Konzepte vergleichen.

Termine

Datum (Wochentag) Zeit Ort
14.04.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
28.04.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
05.05.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
12.05.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
19.05.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
26.05.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
02.06.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
16.06.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
23.06.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
30.06.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
07.07.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie
14.07.2025 (Montag) 12:15 - 13:45 00 131 HS 20
1231 - Physikalische Chemie