Programmieren II und Datenbanken

LernformAufwandKontaktzeitCredits
Vorlesung60 h60 h (4 SWS)2
Übung30 h30 h (2 SWS)1
Selbststudium135 h-4,5
Summe225 h90h7,5-
Fachsemester:3
Modulbeauftragter:Kremer
Lehrende:Lehrbeauftragte(r), Jaekel, Kinder, Kremer, Weinreich
Turnus:Jedes Semester
Inhaltliche Voraussetzungen:Programmieren I
Unterrichtsform:Vorlesungen, praktische Übungen am Computer, Programmierprojekte
Prüfungsform:Prüfungsleistung: Klausur oder Programmieraufgabe
Gewicht:ca. 4.2%

Lernergebnisse und Kompetenzen

Die Studierenden beherrschen grundlegende objektorientierte Programmierkonzepte und deren programmtechnische Umsetzung. Sie sind mit einer objektorientierten Programmierumgebung vertraut und verstehen die Grundlagen der Oberflächen- und Graphikprogrammierung. Sie verstehen den Aufbau einer Datenbank und können mit einem speziellen Datenbankprogramm sicher umgehen. Sie beherrschen Datenzugriff und Datenmanipulation in SQL und können eine Schnittstelle zwischen einem Computerprogramm und einer Datenbank implementieren.

Inhalt

Programmieren II: Entwicklungsumgebung für eine objektorientierte Programmiersprache, Objektorientierte Programmierung: Klassen, Vererbung, dynamische Bindung, Steuerelemente und Oberflächengestaltung, Ereignisbearbeitung, Fehlerbehandlung mit Exceptions, Threads
Datenbanken: Datenbankdesign, relationales Datenbankmodell, SQL: Erzeugen und Verändern von Datenbanken und Tabellen, Suchen und Anzeigen von Daten, Sortieren und Gruppieren von Daten, Elemente zum Zugriff auf eine Datenbank aus einem Computerprogramm

Bemerkungen

--