Vorlesung Programmieren 2
Titel
Programmieren 2
Title (in english)
Programming 2
Kürzel (Prüfungsamt)
PRG2
Art der Lehrveranstaltung
Vorlesung (Pflichtfach)
gehört zu
Lehrende(r)
Fakultät
Wird gehalten
im Sommersemester
empfohlenes Semester
Credits
8 CP
Semesterwochenstunden
4 SWS
zugehöriges Praktikum
2 SWS,
Praktikum Programmieren 2
Leistungsnachweis(e)
WiSe 2013
(IN2, nicht freigegeben)
SoSe 2013 (IN2, freigegeben am 03.04.2013)
WiSe 2012 (IN2, freigegeben am 16.10.2012)
SoSe 2013 (IN2, freigegeben am 03.04.2013)
WiSe 2012 (IN2, freigegeben am 16.10.2012)
Weblink
Ziele
Die Studierenden
- verfestigen und vertiefen das objektorientierte Programmierparadigma.
- haben Einblick in den Aufbau und die Verwendung von umfangreichen APIs für verschiedene Anwendungszwecke.
- werden für die Wichtigkeit der internen Qualität von Software sensibilisiert.
- erlangen Kern-Kompetenzen für die Mitwirkung an der Erstellung und Weiterentwicklung von produktiver Anwendungssoftware.
Inhalte
Um keinen unnötigen Bruch gegenüber Programmieren 1 entstehen zu lassen, wird die Vertiefung der OOP an der Java-Plattform demonstriert.
Einige zentrale Themenbereiche:
- Containerklassen: Das Collection-API
- Ein-, Ausgabe: Streams
- Graphische Benutzeroberflächen: Swing
- Nebenläufigkeit: Threads
- Netze und Verteilung: Sockets und RMI
- Softwarequalität und -struktur: Unit-Testing, Refactoring, Design Patterns, etc.
Im Praktikum werden die Vorlesungsinhalte in einem unter Anleitung schrittweise vorangetriebenen Projekt angewendet und vertieft.
Empfohlene Literatur
Aus der Vielzahl von Java-Büchern als Begleitung zur Vorlesung besonders geeignet:
- Goll J. et al: Java als erste Programmiersprachen. Teubner.
- Ullenboom Christian: Java ist auch eine Insel. Galileo Computing. Online-Ausgabe: http://www.tutego.com/javabuch/online.htm
Arbeitsaufwand
- Präsenzzeit: 6 SWS / 67,5 h
- Vor- und Nachbereitung: 172,5 h
Voraussetzungen
Die Themenbereiche aus der Vorlesung Programmieren 1
Form der Wissensvermittlung
Seminaristischer Unterricht, Praktikum

Feedback
Sitemap
English
Studienplan
Mensa
Webmail
Hochschule intern (Login)