Programmieren, WS17/18, Vorlesung

Programmieren, WS17/18, Vorlesung


Latest Episodes

13: Programmieren, Vorlesung, WS 2017/18, 07.02.2018
February 08, 2018

13 | 0:00:00 Starten 0:00:14 Bedingte Sprünge - Verzweigung 0:02:01 Laufzeitkeller 0:03:36 Adressierung durch 3 Basisadressen 0:06:16 Schritte beim Aufruf einer Methode 0:07:44 Schritte beim Verlassen der Methode 0:09:17 Zusammenfassung 0:13:28 Prinzip 1

12: Programmieren, Vorlesung, WS 2017/18, 31.01.2018
February 05, 2018

12 | 0:00:00 Starten 0:01:45 Bubblesort 0:06:34 Selectionort 0:09:42 Insertionsort 0:15:17 Der Begriff ""Bug"" 0:19:02 Debugging 0:23:12 Debugging - Stabilisieren des Fehlers 0:26:13 Debugging - Lokalisieren der Fehlerursache 0:30:00

11: Programmieren, Vorlesung, WS 2017/18, 24.01.2018
January 25, 2018

11 | 0:00:00 Starten 0:00:58 Lernziele Heute 0:05:28 Assertions 0:07:58 Zusicherungen 0:14:25 Assertions in Java 0:19:48 Vor- und Nachbedingungen, Invarianten 0:22:04 Beispiel Invarianten 0:27:06 assert oder if-Abfrage 0:29:49 Statische Analyse 0:32:43 Z

00: Programmieren, Eröffnungsveranstaltung, WS 2017/18, 16.10.2017
January 19, 2018

– Objekte und Klassen – Typen, Werte und Variablen – Methoden – Kontrollstrukturen – Rekursion – Referenzen, Listen – Vererbung – Ein/-Ausgabe – Exceptions – Programmiermethodik – Implementierung elementarer Algorithmen (z.B. Sortierverfahren) in Java Li

10: Programmieren, Vorlesung, WS 2017/18, 17.01.2018
January 18, 2018

10 | 0:00:00 Starten 0:04:09 Vorlesungsüberblick 0:05:38 Lernziele heute 0:07:00 Java API 0:09:35 Das Java Collections Framework 0:12:36 Das Interface Collection 0:16:47 Exkurs: Wildcards in generischen Typen 0:20:02 Exkurs: Kovarianz/ Invarianz 0:23:31

09: Programmieren, Vorlesung, WS 2017/18, 10.01.2018
January 15, 2018

09 | 0:00:00 Starten 0:00:11 Teil 1: Ausschnitt aus Vorlesung https://youtu.be/f9NoUhEmY2M 0:51:13 Teil 2: Ausschnitt aus Vorlesung https://youtu.be/EgOqH3gTLj8

08: Programmieren, Vorlesung, WS 2017/18, 20.12.2017
December 22, 2017

08 | 0:00:00 Starten 0:02:42 Lernziele Heute 0:04:04 Einführendes Beispiel 0:06:50 Konzept der Vererbung 0:10:48 Vererbung in Java 0:14:29 Beziehung zwischen Ober- und Unterklasse 0:17:14 Beispiel Vererbung in Java 0:21:04 Jetzt sind wir gefragt: Vererbu

07: Programmieren, Vorlesung, WS 2017/18, 13.12.2017
December 14, 2017

07 | 0:00:00 Starten 0:00:10 Semesterplan 0:02:04 Lernziele Heute 0:03:11 Rekursive Datentypen 0:05:24 Einfach verkettete Listen - Idee 0:08:46 Erstellung einer Liste 0:11:53 Operation auf Listen 0:13:06 Einfugen von Listenelementen : addFirst 0:15:18 Ei

06: Programmieren, Vorlesung, WS 2017/18, 06.12.2017
December 07, 2017

05 | 0:00:00 Starten 0:00:07 Arrays und Schleifen: Weitere Beispiele 0:02:49 Mehrdimensionale Arrays 0:03:29 Matrizen 0:05:15 Mehrdimensionale Arrays 0:07:44 Beispiel: Sieb des Eratosthenes 0:31:13 Generelles zum Optimieren 0:33:44 Mehr zu Arrays 0:36:40

05: Programmieren, Vorlesung, WS 2017/18, 29.11.2017
December 05, 2017

05 | 0:00:00 Starten 0:01:09 Vorlesungsüberblick 0:02:28 Lokale Variablen 0:04:10 Parameter als lokale Variablen 0:06:49 Methodenaufrufe und Objektreferenzen 0:12:10 Lokale Variablen vs. Attribute 0:16:36 Klassenvariablen (Statische Attribute) 0:23:11