Logo der HdM
Veranstaltungsbeschreibung

113215a Software-Entwicklung 2

Zuletzt geändert:25.03.2014 / 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 JordineDetails zum Dozenten
Prof. Walter KrihaDetails zum Dozenten
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
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.
© Hochschule der Medien 2017 | Impressum | Hinweise zum Datenschutz Login