Termine und Themen (Sommersemester 2018)

Die folgende Tabelle gibt einen groben Überblick über die Themen, die in der Vorlesung "Programmstrukturen 1" zu bestimmten Vorlesungsterminen behandelt werden. Für die exakte Einhaltung dieser Terminplanung kann keine Gewähr übernommen werden. Die Tabelle wird im Laufe des Semesters gemäß dem Vorlesungsfortschritt aktualisiert.

 

 

 

Datum

Vorlesungsinhalte

1

11.04..2018

Grundkonzepte der Datenverarbeitung, Grundkonzepte der Programmierung,Entwurf und Darstellung von Algorithmen (Struktogramme, Pseudo-Code)
211.04.2018Schrittweise Verfeinerung, Eigenschaften von Programmiersprachen, Syntax/Semantik/Pragmatik
312.04.2018Syntax, Syntaxdiagramme, Backus-Naur-Form, Konzept der Datentypen, Ganzzahlige Datentypen, Boolesche Datentypen
416.04.2018Zeichentypen, Ordinalfunktionen, Gleitkommazahlen, Variablen
519.04.2018Zuweisung, Zuweisungskompatibilität, Grundelemente der Programme, erste Beispielprogramme, Ein-/Ausgabeprozeduren
623.04.2018Leerzeichenregeln, Konzept der Konstanten, Vorführung Pascal-Entwicklung, Operatoren
726.04.2018 Ausdrücke, Auswertungsreihenfolg, Einfache Anweisungen, Verbundanweisung
802.05.2018Bedingte Anweisungen (if)
903.05.2018Bedingte Anweisungen (case), Wiederholungsanweisungen (repeat-Anweisung)
1007.05.2018Wiederholungsanweisungen (while-Anweisung, for-Anweisung)
1114.05.2018Beispielprogramm Annuitätendarlehe, String-Typ, String-Routinen
1217.05.2018Beispielprogramm zum String-Typ, Typdeklaration, Aufzählungstypen, Unterbereichstypen
1324.05.2018Array-Typ
1428.05.2018Array-Typ
1504.06.2018Set-Datentyp
1607.06.2018Record-Typ, with-Anweisung, Exkurs: Software-Qualität, Strukturierung von Programmen
1711.06.2018Prinzip der Prozeduren und Funktionen, Prozeduren und Funktionen (konkreter Aufbau)
1814.06.2018Prozeduren und Funktionen(Parameter)
1918.06.2018Prozeduren und Funktionen (Rekursion), Zeigertypen (Grundlagen, dynamische Variablen)
2021.06.2018Zeigertypen (dynamische Variablen, einfache dynamische Liste)
2125.06.2018Zeigertypen (einfache dynamische Liste)
2228.06.2018Zeigertypen (einfache dynamische Liste)
2302.07.2018Zeigertypen (doppelt verkettete dynamische Liste), Units, Gültigkeitsbereiche
2405.07.2018Oberflächengestaltung mit Delphi, Ereignisorientierte Programmierung