Einführung in die Programmiertechnik II (SS 2018)

Prof. Dr. Andreas Polze


Die Lehrveranstaltung vermittelt Theorie und Praxis der Programmierung von Software am Beispiel der Sprachen Java und Prolog.

Diskutiert werden Algorithmen und Datenstrukturen zum Sortieren und Suchen, Graphenalgorithmen, Algorithmen und Datenstrukturen zur Implementierung objekt-orientierter Sprachen sowie die deklarative Programmierung. Diese Inhalte werden in den allgemeineren Kontext der Softwareproduktion eingebettet.

Die Vorlesungsinhalte umfassen unter anderem:

Objektorientierte Programmierung
Typen, Module, Klassen und Objekte
Einführung in die Sprache Java
Analyse von Algorithmen
Modultest und Test-Driven Development
Datentypen in Java
Elementare & optimierte Sortieralgorithmen
Datenstrukturen und Algorithmen zur Suche
Logische Programmierung mit Prolog

Successor of this series: Einführung in die Programmiertechnik II (SS 2019)
Predecessor of this series: Einführung in die Programmiertechnik I (WS 2017/18)

Unit 2: Objektorientierter Entwurf und Programmierung

Objektorientierter Entwurf und Programmierung

Date: April 17, 2018
Language: German
Duration: 00:57:24
Views: 866

Unit 3: Freispeicherverwaltung

Freispeicherverwaltung

Date: April 12, 2018
Language: German
Duration: 01:22:29
Views: 543

Unit 3b: Typen, Module, Klassen, Objekte

Typen, Module, Klassen, Objekte

Date: April 19, 2018
Language: German
Duration: 01:30:00
Views: 507

Unit 4: Java

Java

Date: April 24, 2018
Language: German
Duration: 01:26:34
Views: 528

Java (2)

Date: May 3, 2018
Language: German
Duration: 01:24:53
Views: 429

Java (3)

Date: May 8, 2018
Language: German
Duration: 01:23:54
Views: 428

Java & Analyse von Algorithmen

Date: May 15, 2018
Language: German
Duration: 01:28:20
Views: 447

Unit 5: Analyse von Algorithmen

Analyse von Algorithmen

Date: May 22, 2018
Language: German
Duration: 01:28:02
Views: 449

Unit 6: Modultests & JUnit

Modultests & JUnit

Date: June 5, 2018
Language: German
Duration: 01:23:14
Views: 490

Unit 7: Datentypen in Java

Datentypen in Java

Date: May 24, 2018
Language: German
Duration: 01:30:10
Views: 450

Datentypen in Java (2)

Date: May 29, 2018
Language: German
Duration: 01:28:28
Views: 456

Unit 8: Elementare Sortieralgorithmen

Elementare Sortieralgorithmen

Date: June 7, 2018
Language: German
Duration: 01:22:16
Views: 424

Unit 9: Optimierte Sortieralgorithmen

Optimierte Sortieralgorithmen

Date: June 12, 2018
Language: German
Duration: 01:25:32
Views: 390

Optimierte Sortieralgorithmen (2)

Date: June 14, 2018
Language: German
Duration: 01:32:06
Views: 374

Unit 10: Suchen

Optimierte Sortieralgorithmen & Suchen

Date: June 19, 2018
Language: German
Duration: 01:10:28
Views: 420

Code-Review & Suchen

Date: June 26, 2018
Language: German
Duration: 01:28:29
Views: 438

Suchen

Date: June 28, 2018
Language: German
Duration: 01:26:27
Views: 448

Unit 11: Prolog

Prolog

Date: July 3, 2018
Language: German
Duration: 01:23:21
Views: 462

Prolog - Regeln

Date: July 10, 2018
Language: German
Duration: 01:28:29
Views: 376
Prolog - Regeln 01:28:29
Regeln 00:23:20
Syntax 00:10:17
Operatoren 00:10:07
Strukturen 00:14:52
Arithmetik 00:12:45
Listen 00:00:00

Prolog (3)

Date: July 17, 2018
Language: German
Duration: 01:02:12
Views: 345