Termine und Themen (Wintersemester 2017/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

20.10.2017

Grundkonzepte der Datenverarbeitung, Grundkonzepte der Programmierung,Entwurf und Darstellung von Algorithmen (Struktogramme, Pseudo-Code)
220.10.2017Schrittweise Verfeinerung, Eigenschaften von Programmiersprachen, Syntax/Semantik/Pragmatik
323.10.2017Syntax, Syntaxdiagramme, Backus-Naur-Form, Konzept der Datentypen, Ganzzahlige Datentypen, Boolesche Datentypen
423.10.2017Zeichentypen, Ordinalfunktionen, Gleitkommazahlen, Variablen
530.10.2017Zuweisung, Zuweisungskompatibilität, Grundelemente der Programme, erste Beispielprogramme, Ein-/Ausgabeprozeduren
630.10.2017Leerzeichenregeln, Konzept der Konstanten, Vorführung Pascal-Entwicklung, Operatoren
706.11.2017 Ausdrücke, Auswertungsreihenfolg, Einfache Anweisungen, Verbundanweisung
806.11.2017Bedingte Anweisungen (if)
908.11.2017Bedingte Anweisungen (case), Wiederholungsanweisungen (repeat-Anweisung)
1008.11.2017Wiederholungsanweisungen (while-Anweisung, for-Anweisung)
1113.11.2017Beispielprogramm Annuitätendarlehe, String-Typ, String-Routinen
1213.11.2017Beispielprogramm zum String-Typ, Typdeklaration, Aufzählungstypen, Unterbereichstypen
1320.11.2017Array-Typ
1420.11.2017Array-Typ
1527.11.2017Set-Datentyp
1627.11.2017Record-Typ, with-Anweisung, Exkurs: Software-Qualität, Strukturierung von Programmen
1704.12.2017Prinzip der Prozeduren und Funktionen, Prozeduren und Funktionen (konkreter Aufbau)
1804.12.2017Prozeduren und Funktionen(Parameter)
1911.12.2017Prozeduren und Funktionen (Rekursion), Zeigertypen (Grundlagen, dynamische Variablen)
2011.12.2017Zeigertypen (dynamische Variablen, einfache dynamische Liste)
2118.12.2017Zeigertypen (einfache dynamische Liste)
2218.12.2017Zeigertypen (einfache dynamische Liste)
2308.01.2018Zeigertypen (doppelt verkettete dynamische Liste), Units, Gültigkeitsbereiche
2408.01.2018Oberflächengestaltung mit Delphi, Ereignisorientierte Programmierung