DE | EN

Studieren. Wissen. Machen.

Hochschule der Medien

Veranstaltungsbeschreibung

113215a Software-Entwicklung 2

Zuletzt geändert:11.05.2018 / von Carlsburg
EDV-Nr:113215a
Studiengänge: Medieninformatik (Bachelor, 7 Semester), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 2
Häufigkeit: immer
Mobile Medien (Bachelor, 7 Semester), Prüfungsleistung im Modul Software-Entwicklung 2 in Semester 2
Häufigkeit: immer
Dozent: M.Sc. Tobias JordineProf. Walter Kriha
Sprache: Deutsch
Art: V, Ü
Umfang: 3 SWS
ECTS-Punkte: 4
Workload: Besuch der Vorlesung:
  • 15 Termine zu je 4 SWS = 45 Zeitstunden
Vor- und Nachbereitung:
  • 15 Termine zu je 4 SWS = 45 Zeitstunden
Prüfungsvorbereitung:
  • 4 Tage zu je 7,5 Zeitstunden = 30 Zeitstunden
Gesamter Zeitaufwand (Workload)= 120 Zeitstunden
Inhaltliche Verbindung zu anderen Lehrveranstaltungen im Modul: Die Lehrinhalte werden in der Lehrveranstaltung "113215b Übungen Software-Entwicklung 2" praktisch umgesetzt und vertieft.
Prüfungsform:
Beschreibung: Zu Beginn der Vorlesung werden die grundlegenden Ideen der Objektorientierten Software-Entwicklung vorgestellt. Die Unterschiede zur klassischen prozeduralen SW-Entwicklung werden diskutiert. Folgende Konzepte werden im weiteren Verlauf der Vorlesung detailliert behandelt, indem sowohl ihre UML Modellierung als auch ihre Realisierung in der Programmiersprache Java beschrieben werden.
  • Objekte, Klassen, Attribute und Methoden
  • Assoziation, Aggregation und Komposition
  • Vererbung
  • Interfaces
  • Exception Handling
  • Programmieren mit Threads
  • Innere Klassen
  • Collections
  • I/O-Streams
Vorkenntnisse:

Setzt inhaltliche Vorkenntnisse entsprechend der Lehrveranstaltung "Software Entwicklung 1" voraus.

Basiswissen für andere Module/Veranstaltungen:

Die Inhalte der Lehrveranstaltung werden im für die für die Lehrveranstaltung "Software Engineering" als Grundlage vorausgesetzt.

Literatur:
  • Heinisch, Müller-Hofmann, Goll; Java als erste Programmiersprache, 5. Auflage, Teubner, 2007
  • Bruce Eckel; Thinking in Java, 4th Edition, Prentice Hall, 2006


Weitere Literatur finden Sie in der HdM-Bibliothek.
Verstanden

Diese Website verwendet Cookies. Durch die Nutzung dieser Website erklären Sie sich damit einverstanden, dass Cookies gesetzt werden. Mehr erfahren