|
||||||||||||||||||||||||
Dozententeam |
Pflichtmodul 3310
|
|||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Regelsemester | Wintersemester | 3. Semester (jährlich) | ||||||||||||||||||||||
Leistungspunkte *) | 5 (Wichtung der LP =5) | |||||||||||||||||||||||
Unterrichtssprache | Deutsch | |||||||||||||||||||||||
Arbeitsaufwand | Vorlesung-Präsenz: 56 h; Vorlesung-Nacharbeit: 42 h; (Objekt-Orientierte-Programmierung (OOP))Übung-Präsenz: 28 h; Übung-Nacharbeit: 24 h; | |||||||||||||||||||||||
Voraussetzungen für die Teilnahme | Kenntnisse/Fähigkeiten: | |||||||||||||||||||||||
Lernziel/ Kompetenz |
Ziel: Ausbildung von Kenntnissen und Fertigkeiten auf dem Gebiet der Informationstechnik,
sowie in Programmierung und Implementierung
Fach- und methodische Kompetenz: Softwaretechnologie und Softwarelebenszyklus verstehen, Implementationstechniken erlernen und anwenden, Debugging und Softwaretest, Programmbibliotheken verwenden, Probleme zerlegen, Softwarekomponenten entwerfen Einbindung in die Berufsvorbereitung: Anwendung von Objekt-Orientierten-Programmiertechniken, Spezifikation und Entwicklung von Softwaresystemen. |
|||||||||||||||||||||||
Inhalt |
1. Softwaretechnologie
1. Softwarelebenszyklus, Phasen der Softwareentwicklung 2. Softwarespezifikationen, Softwaretests 3. Softwarerevisionssysteme (GIT, SVN) 2. Objekt-Orientierte-Programmierung (OOP) 1. Einführung in die OOP 2. Vererbung, Kapslung, Polymorphie 3. Unified Modelling Language (UML) |
|||||||||||||||||||||||
Studien- und Prüfungsleistungen |
|
|||||||||||||||||||||||
Medienformen | Tafel, multimediale Präsentation, praktische Demonstrationen, Overheadprojektor | |||||||||||||||||||||||
Literatur | Schöning: Algorithmik;
Sturm: Mikrocontrollertechnik,Fachbuchverlag Leipzig; Broy: Informatik, Bd. 1; Helmke Isernhagen: Softwaretechnik; |
|||||||||||||||||||||||
Verwendbarkeit | Das Modul ist in Bachelorstudiengängen Elektrotechnik und Informationstechnik verwendbar. |