Informatik 1
Computer Science 1
5 LPWiSeDEAuslaufmodul
Inhalte
• Algorithmus und Datum • Übersicht zur Sprache C++ • Daten und Datenstrukturen • Operatoren und Ausdrücke • Kontrollstrukturen • Objektorientierter Ansatz • Funktionen und Methoden • Iteration und Rekursion • Zeiger und Referenzen • Dateiarbeit • Fehlerbehandlung (allgemein, Exceptions) • Komplexbeispiel
Lernziele
Kompetenzen • Auswahl und sichere Anwendung geeigneter Methoden • Fähigkeit zur Analyse und Strukturierung komplexer Aufgabenstellungen • Fertigkeit der sicheren und überzeugenden Darstellung von Ideen und Konzepten • Fertigkeit zum logischen, analytischen und konzeptionellen Denken Lernziele • Kenntnissen und Fertigkeiten zum prozedurorientierten Entwurf von Algorithmen • Kennenlernen von Darstellungsformen für Algorithmen • Sichere Beherrschung einer Programmiersprache • Einführung in die Prinzipien und Methoden der imperativen und objektorientierten Programmierung • Kennenlernen der grundlegenden Konstrukte einer höheren Programmiersprache
Prüfungsleistung
• Klausur, 120 Minuten
Literatur (3)
- Vorlesungsfolien und Übungsaufgaben im eLearning
- Ulrich Breymann. C++. 2007. isbn: 978-3-446-41023-7.
- Bjarne Stroustrup. Einführung in die Programmierung mit C++. 2010. isbn: 978-3-86894-005-3.
Bemerkungen
• Studiengang Maschinenbau B.Eng.: Pflichtmodul • Studiengang Wirtschaftsingenieurwesen, B.Eng. : Pflichtmodul
Quelle: Modulbeschreibung der BTU · abgerufen 28.09.2026Original