News

03.06.2013

openHPI course "WWW"

Start of the openHPI course "Introduction to Web Technologies" (in German) on openHPI. You can enroll here.
08.04.2013

openHPI course "SQL"

Start of the openHPI course "Data Management with SQL" (in German) on openHPI. You can still enroll in the course ... [more]
05.03.2013

tele-TASK at CeBIT 2013

Also this year the project tele-TASK will be at CeBIT. You can find us at the booth of Hasso Plattner ... [more]

Statistics

userclicks ~29 Mio.
lecture 4509
activelecturer 1694
series 358
Lecture-Feed of Series: Einführung in die Programmiertechnik II (SS 2012) Feed of Series: Einführung in die Programmiertechnik II (SS 2012)

Einführung in die Programmiertechnik II (SS 2012)

Image of
Not enough ratings.

Dr. Martin von Löwis

Die Lehrveranstaltung vermittelt Theorie und Praxis der Programmierung von Software am Beispiel der Sprachen C, 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 im allgemeineren Kontext der Softwareproduktion eingebettet.

Die Leistungserfassung besteht aus einer mündlichen Prüfung und der semesterbegleitenden Bearbeitung der Übungsaufgaben. Zur Zulassung zur mündlichen Prüfung muss die Hälfte der Punkte aus den Übungsaufgaben erreicht werden; die Note wird in der mündlichen Prüfung festgelegt.

Programmiersprache C

Organisatorisches und C
Not enough ratings.
Date: 10.04.2012
Lang.: de
Dur.: 01:27:15
Play full lecture
• Einführung 00:22:22
• C 00:18:32
• Programmstruktur 00:16:02
• Übersetzungsprozess 00:19:56
• Semantik (2) 00:10:23
C (1)
Not enough ratings.
Date: 12.04.2012
Lang.: de
Dur.: 01:19:37
Play full lecture
• Wiederholung 00:20:42
• Anweisungen 00:23:58
• Lexik 00:07:15
• Primitive Datentypen 00:15:29
• Zusammengesetzte Typen 00:12:13
C (2)
Not enough ratings.
Date: 17.04.2012
Lang.: de
Dur.: 01:25:19
Play full lecture
• Pointer 00:28:34
• Struct-Pointer 00:06:08
• Arrays und Pointer 00:23:32
• Funktionen 00:09:46
• Typ-Aliase 00:11:15
C (3)
Not enough ratings.
Date: 19.04.2012
Lang.: de
Dur.: 01:26:36
Play full lecture
• Wiederholung 00:11:29
• Funktionen 00:07:50
• Standardbibliothek 00:07:27
• Speicherverwaltung 00:17:30
• Zeichenketten 00:22:31
• Ein-/Ausgabe 00:13:28
• Formatierte Ausgabe 00:06:21

Freispeicherverwaltung

Freispeicherverwaltung
Not enough ratings.
Date: 24.04.2012
Lang.: de
Dur.: 01:12:35
Play full lecture
• Objekte 00:22:18
• Freispeicherverwaltung 00:17:36
• Allokator für Objekte fester Größe 00:13:08
• Darstellung von Freispeicherlisten 00:12:22
• Allokation 00:07:11

Polymorphie und spätes Binden

Polymorphie und spätes Binden
Not enough ratings.
Date: 26.04.2012
Lang.: de
Dur.: 01:18:01
Play full lecture
• Makefile 00:30:58
• Polymorphie 00:11:50
• Multi-Methoden 00:13:58
• Realisierung von Methoden 00:13:40
• Funktionszeiger 00:21:15
Polymorphie und spätes Binden (2)
Not enough ratings.
Date: 08.05.2012
Lang.: de
Dur.: 01:14:33
Play full lecture
• Funktionszeiger 00:19:53
• Virtuelle Methodentabellen in C 00:21:12
• Makros 00:06:44
• Übungsaufgabe 00:15:55
• Automatische Speicherverwaltung 00:10:49

Automatische Speicherverwaltung

Automatische Speicherverwaltung
Not enough ratings.
Date: 15.05.2012
Lang.: de
Dur.: 01:13:28
Play full lecture
• Referenzzähler 00:18:32
• Garbage Collection 00:21:04
• Copying GC 00:19:09
• Verfolgung von Referenzen 00:14:43

Weitere Konzepte & Analyse von Algorithmen

Weitere Konzepte & Analyse von Algorithmen
Not enough ratings.
Date: 22.05.2012
Lang.: de
Dur.: 01:16:54
Play full lecture
• Mehrfachvererbung 00:13:53
• Interfaces 00:14:31
• Algorithmenentwurf 00:30:38
• Häufige Fehler 00:17:33
Analyse von Algorithmen
Not enough ratings.
Date: 24.05.2012
Lang.: de
Dur.: 01:15:04
Play full lecture
• Big-Oh (Landau-Notation) 00:26:46
• Komplexitätsklassen 00:10:31
• Lineare Suche 00:16:42
• Binäre Suche 00:16:52
• 01:10:51 00:04:13

Datentypen in Java

Die Datentypbibliothek von Java (1)
Not enough ratings.
Date: 29.05.2012
Lang.: de
Dur.: 01:14:27
Play full lecture
• Primitive Typen in Java 00:10:32
• String Interning 00:18:48
• Abstrakte Datentypen 00:17:24
• Ordnungsrelationen 00:08:00
• java.util.List 00:19:43
Die Datentypbibliothek von Java (2)
Not enough ratings.
Date: 05.06.2012
Lang.: de
Dur.: 01:25:50
Play full lecture
• java.util.List 00:25:48
• java.util.Map 00:11:32
• Generic Types 00:08:06
• Modultest 00:21:33
• Testen mit JUnit 00:18:51

Sortieren

JUnit 4 und Sortieren
Not enough ratings.
Date: 07.06.2012
Lang.: de
Dur.: 01:20:20
Play full lecture
• JUnit 4 00:15:08
• Übungsaufgabe 00:04:36
• Sortieren 00:18:44
• Selection Sort 00:10:21
• Insertion Sort 00:15:11
• JUnit 4(2) 00:16:20
Sortieren (2)
Not enough ratings.
Date: 14.06.2012
Lang.: de
Dur.: 01:21:11
Play full lecture
• Bubble Sort 00:18:51
• Shellsort 00:13:47
• Sortieren verketteter Listen 00:05:22
• Quicksort 00:21:00
• Analyse von Quicksort 00:12:38
• Mergesort 00:09:33
Sortieren (3)
Not enough ratings.
Date: 19.06.2012
Lang.: de
Dur.: 01:22:21
Play full lecture
• Merge Sort 00:15:18
• Verbesserung: Mischen ohne kopieren 00:18:17
• Code-Durchsicht 00:12:47
• Heapsort und Priority Queue 00:12:00
• Erzeugung von Heaps 00:13:16
• Priority-Queue auf Heap-Basis 00:10:43
Sortieren und Binäre Suchbäume
Not enough ratings.
Date: 21.06.2012
Lang.: de
Dur.: 01:13:10
Play full lecture
• Spezialisierte Sortierverfahren 00:12:29
• MSD-Sortierung 00:13:42
• LSD-Sortierung 00:10:44
• Symboltabellen 00:08:45
• Binäre Suchbäume 00:07:57
• Einfügen in Binäre Suchbäume 00:12:38
• Balanzierte Bäume 00:06:55

Prolog

Bäume und Prolog
Not enough ratings.
Date: 27.06.2012
Lang.: de
Dur.: 01:17:45
Play full lecture
• 2-3-4-Bäume 00:15:17
• Rot-Schwarz Bäume 00:20:12
• Prolog 00:14:24
• Programmieren in Prolog 00:09:26
• Fakten 00:18:26
Prolog
Not enough ratings.
Date: 03.07.2012
Lang.: de
Dur.: 01:18:14
Play full lecture
• Fakten 00:10:12
• Syntax 00:14:50
• Operatoren 00:13:27
• Listen 00:16:43
• Generatoren 00:23:02

Hash Tabellen

Hash Tabellen
Not enough ratings.
Date: 10.07.2012
Lang.: de
Dur.: 01:15:42
Play full lecture
• Einleitung 00:16:54
• Hashfunktionen - Java 00:10:31
• String Hashing 00:10:30
• Perfektes Hashing 00:24:15
• Dynamische Hashtabellen 00:13:32

Zufallszahlen

Zufallszahlen
Not enough ratings.
Date: 12.07.2012
Lang.: de
Dur.: 01:21:02
Play full lecture
• Einleitung 00:19:51
• Pseudozufallszahlen: Güteforderungen 00:15:20
• X²-Test 00:14:57
• Themenübersicht 00:07:20
• Evaluierung 00:23:34
Tags added to this content

No tags have been added to this content so far.

Tag this content

Please enable javascript to use this function.

Dear user,
with the tagging function you'll be able to add taggs to videos.
However, in order to link all your tags with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.
Add Link to this content

Please enable javascript to use this function.

Dear user,
with the links function you'll be able to add links to other resources to this content.
However, in order to link all your links with your user profile it is required that you
login to the tele-TASK portal to use this functionality.
If you don't have an account yet, you may register for a tele-TASK account here.