Objektorientiertes Programmieren im Wissenschaftlichen Rechnen [2016/17 WiSe] | ||
---|---|---|
Code IOPWR |
Name Objektorientiertes Programmieren im Wissenschaftlichen Rechnen |
|
LP 6 LP |
Dauer ein Semester |
Angebotsturnus unregelmäßig |
Format Vorlesung 2 SWS, Übung 2 SWS am Rechner. |
Arbeitsaufwand 180 h; davon 60 h Präsenzstudium 105 h Selbststudium und Aufgabenbearbeitung 15 h Prüfungsvorbereitung |
Verwendbarkeit B.Sc. Angewandte Informatik, M.Sc. Angewandte Informatik |
Sprache |
Lehrende |
Prüfungsschema |
Lernziele | Die Studierenden beherrschen die Programmiersprache C++ sind in der Lage Performanz von unterschiedlichen Lösungen zu beurteilen beherrschen Template Programmiertechniken können die Standard Template Library einsetzen sind in der Lage die gelehrten Konzepte an ausgewählten Problemen des Wissenschaftlichen Rechnens praktisch umzusetzen |
|
Lerninhalte | Dieses Modul vertieft die in der Grundvorlesung Einführung in die Praktische Informatik vermittelten Kenntnisse in objektorientierter Programmierung mit spezieller Ausrichtung auf das Wissenschaftliche Rechnen: Klassenkonzept Dynamische Speicherverwaltung Ausnahmebehandlung Resourcenallokierung und Initialisierung Benutzung von const Template Metaprogrammierung, statischer vs. dynamischer Polymorphismus Traits Policies Standard Template Library |
|
Teilnahme- voraus- setzungen |
empfohlen sind Kenntnisse einer objektorientierten Programmiersprache | |
Vergabe der LP und Modulendnote | Bestehen der Modulprüfung | |
Nützliche Literatur |