Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

111308a Softwareentwicklung für Ingenieure II

Zuletzt geändert:02.09.2019 / Dörsam
EDV-Nr:111308a
Studiengänge:
Dozent:
Sprache: Deutsch
Art: V
Umfang: 4 SWS
ECTS-Punkte: 4
Workload: Vorlesung:
15 Termine zu je 4 SWS = 45 Zeitstunden
Vor- und Nachbereitung: 15 Termine zu je 6 SWS = 67.5 Zeitstunden


Übung:
15 Termine zu je 2 SWS = 22.5 Zeitstunden
Vor- und Nachbereitung: 15 Termine zu je 4 SWS = 45 Zeitstunden
Inhaltliche Verbindung zu anderen Lehrveranstaltungen im Modul: Softwareentwicklung für Ingenieure I
Prüfungsform:
Bemerkung zur Veranstaltung: Schwerpunktbereich IT 2
Beschreibung: In der Vorlesung werden zu Beginn die Grundlagen der objektorientierten Software-Entwicklung aus dem vorhergehenden Semester vertieft. Folgende weitere Konzepte werden im weiteren Verlauf der Vorlesung behandelt:
  • Objekte, Klassen, Attribute und Methoden
  • Arbeiten mit Referenzen
  • Assoziation, Aggregation und Komposition
  • Vererbung
  • Pakete
  • Interfaces
  • Exception Handling und Logging
  • Collections


Daneben werden ausgewählte Themen aus dem eclipse-Umfeld behandelt (GUI-Programmierung, Hilfs-Plugins wie FindBugs, Testansätze).

Parallel zur Vorlesung (4SWS) setzen die Studenten in den Übungen (2 SWS) die theoretischen Inhalte in praktische Entwicklungsaufgaben um. Die Implementierung erfolgt in Java unter Verwendung der Entwicklungsumgebung "eclipse".
Literatur: Java als erste Programmiersprache, Heinisch, Müller-Hofmann, Goll; 5. Auflage, Teubner, 2007

Weitere Literatur finden Sie in der HdM-Bibliothek.
Internet:

Zugang zum Online-Kurs: Online-Kurs

Informationen zu Klausuraufgaben (noch im Aufbau) und zu bisherigen Klausurergebnissen finden Sie hier: Klausurinformationen