Inhalt

[ INBIPUESOF2 ] UE Softwareentwicklung 2

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B1 - Bachelor 1. Jahr Informatik Herbert Prähofer 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Informatik 2022W
Ziele Die Studierenden sind in der Lage, die in der Vorlesung gelernten Konzepte in die Praxis umzusetzen. Sie haben praktische Erfahrungen im objektorientierten Denken, im Entwurf und in der Implementierung flexibler und erweiterbarer Softwaresysteme sowie im Einsatz moderner Techniken der Softwareentwicklung und des Software-Tests. Ferner haben sie Erfahrung beim Einsatz wesentlicher Teile der Java-Klassenbibliothek.
Lehrinhalte
  • Objektorientiertes Denken
  • Klassen
  • Vererbung
  • dynamische Bindung
  • Interfaces, Generizität
  • Lambda-Ausdrücke
  • Objektorientierter Entwurf
  • Grundlagen von UML
  • Objektorientierte Frameworks
  • Klassenbibliotheken
  • Entwurfsmuster
  • Kontrakte
  • Testen von Software
Beurteilungskriterien Bewertung wöchentlicher Programmieraufgaben; Abschlusstest
Lehrmethoden Der Stoff der Vorlesung wird an Hand von Beispielen vertieft. In wöchentlichen Programmieraufgaben, die in der darauffolgenden Woche besprochen werden, erwerben Sie praktische Erfahrungen mit objektorientieren Software-Architekturen.
Abhaltungssprache Deutsch
Literatur Siehe http://ssw.jku.at/Teaching/Lectures/SW2/VL/
Lehrinhalte wechselnd? Nein
Sonstige Informationen Für weitere Informationen siehe http://ssw.jku.at/Teaching/Lectures/SW2/VL/
Äquivalenzen INBPDUESOF2: UE Softwareentwicklung 2 (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer 35
Zuteilungsverfahren Direktzuteilung