
10 |
0:00:00 Start
0:00:24 Wenn sich Anforderungen ändern
0:00:36 Gefangenenverwaltungssystem
0:01:49 Problem
0:03:08 Lösung
0:05:52 Aufgabe 1
0:07:22 Aufgabe 1 - Gliederung
0:08:06 Aufgabe 1.1 - Zielbestimmung
0:08:27 Aufgabe 1.2 - Produkteinsatz
0:08:46 Aufgabe 1.3 - Funktionale Anforderungen
0:09:16 Aufgabe 1.4 - Produktdaten
0:09:36 Aufgabe 1.5 - Nichtfunktionale Anforderungen
0:10:53 Aufgabe 1.6 a - Szenarien
0:11:49 Aufgabe 1.6 b - Anwendungsfalldiagramm
0:13:06 Aufgabe 1.7 - Glossar
0:14:18 Aufgabe 2
0:14:40 Aufgabe 2 - Klassendiagramm- Teil 1
0:23:38 Aufgabe 2 - Klassendiagramm- Teil 2
0:31:08 Aufgabe 3 - Durchführbarkeitsuntersuchung
0:35:14 Aufgabe 4 - Shutterpile für iMage
0:36:19 Aufgabe 4 - Filterschnittstelle
0:38:14 Aufgabe 4 - Graustufenfilter
0:43:57 Aufgabe 4 - Schwellwertfilter
0:45:37 Aufgabe 4 - Pixel weiser Filter
0:48:09 Aufgabe 4 - Wasserzeichnen Zulieferer
0:51:25 Aufgabe 4 - Wasserzeichnen Filter
0:58:20 Aufgabe 4 - Wasserzeichnen
0:59:26 Aufgabe 4 - Testen
1:00:29 Aufgabe 5 - Kommandozeilenprogramm für Shutterpile
1:00:50 Aufgabe 5 - commons cli in Maven einbinden
1:01:26 Aufgabe 5 - Klassenpfad per Maven anpassen
1:02:53 Aufgabe 5 - Abhängigkeiten automatisch kopieren
1:04:22 Aufgabe 5 - Abhängigkeit zu Geometrify
1:04:52 Aufgabe 5 - Kommandozeilenprogramm
1:10:05 Aufgabe 6 - Farb Wasserzeichen (Bonusaufgabe)
Aug 14, 2018
1 hr 13 min
Video

23 |
0:00:00 Start
0:01:44 Leistungstests
0:05:03 Manuelle Prüfung- Anmerkungen
0:07:10 Software-Insepktionen
0:19:57 Phasen einer Inspektion
0:28:38 Lesetechniken - Prüflisten
0:44:15 Integrationsstrategien
0:51:11 Systemtest
0:55:10 Abhanmetests
1:02:06 Einführungsphase
1:13:02 Wartungs- & Pflegephase
1:25:00 Organisation der Wartung
1:29:05 Aufwandschätzung
Jul 31, 2018
1 hr 37 min
Video

24 |
0:00:00 Starten
0:01:41 Lost Update
0:04:41 Starbucks Beispiel
0:09:33 Übung 6
0:10:14 Aufgabe 1
0:42:39 Aufgabe 2
1:05:29 Aufgabe 3
1:22:03 Aufgabe 4
Jul 31, 2018
1 hr 23 min
Video

25 |
0:00:00 Starten
0:00:12 Informatik-Ausbildung auf Deutsch oder auf Englisch?
0:03:13 Warum die deutschen Begriffe?
0:23:16 Fazit
0:26:45 Aufwandsschätzung
0:34:03 Einflussfaktoren
0:37:30 Das ""Teufelsquadrat""
0:46:35 Wie kommt man auf geschätze LOC oder PM?
0:54:57 Basismethoden: Multiplikatormethode
1:01:01 Phasenaufteilung
1:04:13 Die Schätzmethode COCOMO II
1:08:28 COCOMO II Skalierungsfaktoren
1:11:17 Beispielberechnung
1:18:35 Konsens-Schätzmethoden
Jul 31, 2018
1 hr 26 min
Video

26 |
0:00:00 Start
0:01:34 Prozessmodelle
0:02:51 Programmieren durch Probieren
0:06:15 Wasserfallmodell
0:14:25 ""V-Modell 97"" – das ""handelsübliche""
0:15:30 V-Modell XT
0:22:34 Prototypmodell
0:26:25 Iteratives Modell
0:33:29 Synchronisiere und Stabilisiere
0:44:40 Agiles Manifest – eine Gegenreaktion zu plangetriebenen Prozessen
0:49:50 Agile Prozesse
0:51:42 Praktiken des Extreme Programming (XP)
0:57:21 Paarprogrammierung
1:00:51 Effizientes Testen
1:03:38 Zustandsdiagramm der testgetriebenen Entwicklung
1:06:42 Inkrementelles Design
1:09:18 Kunde vor Ort
1:11:41 Kritik an XP
1:16:14 Zusammenfassung
1:26:43 Parallelisierungswettbewerb
Jul 31, 2018
1 hr 35 min
Video

22 |
0:00:00 Start
0:00:04 Fehlerklasen
0:04:09 Testphasen
0:10:42 Übersichtsmatrix: Was kommt im Folgenden?
0:14:18 Definition: Zwischensprache
0:18:56 Definition: Grundblock (GB)
0:26:41 Beispielkontrollflussgraph
0:29:39 Kontrollflussgraph vereinfachen
0:33:27 Kontrollflussgraph vereinfachen
0:40:56 Definition: Pfadüberdeckung
0:45:57 Definition: Subsumieren
0:48:59 Hierarchie der KFO-Teststrategien
0:54:45 Funktionale Tests (Functional Tests)
0:57:26 Funktionale Äquivalenzklassenbildung
1:04:18 Grenzwertanalyse
1:06:24 Zufallstest
1:09:30 Verwendung von Testhelfern
Jul 30, 2018
1 hr 16 min
Video

21 |
0:00:00 Start
0:00:29 Parallele Implementierung
0:01:46 Aufteilung der Rechenlast
0:02:09 Mögliche Algorithmen
0:02:53 Numerische Integration
0:03:14 Bewertung von Parallelen Algorithmen
0:11:37 Herleitung des Amdahlschen Gesetzes
0:13:20 Amdahl's Law
0:16:28 Fallstudie: Berechnung eines invertierten Index
0:18:27 Invertierter Matrix
0:22:29 Dateiindizierung: Ohne Daten geht es nicht
0:26:23 Erster Parallelisierungsversuch
0:30:30 Zweiter Versuch
0:32:13 Driter Versuch
0:37:47 Dateiindizierung, beste Konfigurationen
0:40:50 Ausblick
0:44:35 Wo kann man mehr dazu lernen?
0:44:56 Inhalt der Parallel-Vorlesungen
0:48:50 Wozu Programmierrichtlinien?
0:51:00 Welche Programmierrichtkinie soll ich nehmen?a
0:53:54 Selbstkontrolliertes Programmieren
0:55:43 Typische Programmierfehler
1:06:43 Fehlerlogbuch
1:08:13 Zeitlogbuch
1:11:41 Motivation
1:12:53 Fehleraufdeckung ist das Ziel der Testverfahren
1:18:47 Es gibt 3 Arten von Fehlern
1:20:49 Zusammenfassung der Fehlerarten
1:21:51 Arten von Testhelfern
1:24:55 Fehlerklassen
Jul 30, 2018
1 hr 25 min
Video

20 |
0:00:00 Start
0:00:31 Risks to the Public
0:01:26 MV-22 Osprey
0:03:29 The Risks
0:05:40 Aufgabe 1
0:05:49 Aufgabe 1a
0:08:10 Aufgabe 1b
0:10:05 Aufgabe 1c
0:14:12 Aufgabe 1d
0:17:23 Aufgabe 1e
0:19:51 Aufgabe 2
0:23:26 Aufgabe 3
0:33:39 Aufgabe 4
0:44:46 Aufgabe 5
Jul 30, 2018
59 min
Video

18 |
0:00:00 Starten
0:01:03 Parallelverarbeitung
0:06:04 Moore's Law
0:13:22 Mehrkern Architekturen
0:18:22 Prozessor Beispiele
0:25:29 Produkt Beispiele
0:27:53 Neue Moore'sche Regel
0:28:10 Was sind die Folgen?
0:30:18 Grundbegriffe
0:33:31 Gemeinsamer Speicher
0:36:11 Prozesse und Kontrollfäden
0:46:18 Gemeinsamer Speicher
0:48:25 Paralleliät in Java
0:48:44 Konstrukte zum Erzeigen von Parallelität
0:57:35 Runnable vs Thread
0:58:29 Koordination
Jul 30, 2018
1 hr 30 min
Video

19 |
0:00:00 Starten
0:00:04 Koordination: Monitore & Signalisierung
0:02:11 Funktionsweise von Wait-Notify
0:10:13 Koordination: Konstrukte für Warten und Benachrichtigung
0:13:42 Sicherheitshinweise & Faustregeln
0:24:05 Unterbrechung
0:30:28 Verklemmungen
0:52:40 Ergänzungen zu java.util.concurrent
1:15:31 Kapitel 4.2.2 Parallele Algorithmen
1:15:51 Matrix Vektor Multiplikation
1:16:33 Parallelisierung
Jul 30, 2018
1 hr 29 min
Video
Load more
