Fachbereich Informatik und Elektrotechnik Handbuch für die ...
Fachbereich Informatik und Elektrotechnik Handbuch für die ...
Fachbereich Informatik und Elektrotechnik Handbuch für die ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
PRG Programmieren Ba E, TMM, IST, Mech<br />
Semester: 1 Voraussetzungen: keine<br />
Lehrumfang: 4 SWS Kreditpunkte: 5<br />
Art des Faches: Pflichtmodul Stu<strong>die</strong>n-<br />
Prüfungsleistung:<br />
Lehrform/<br />
Me<strong>die</strong>nformen:<br />
Modulverantwortliche(r)/Dozent(in):<br />
Lernziele/<br />
Kompetenzen:<br />
Inhalte:<br />
Arbeitsaufwand:<br />
Sprache:<br />
Eignung <strong>für</strong> <strong>die</strong><br />
Stu<strong>die</strong>ngänge:<br />
Literatur:<br />
Lehrvortrag: 3 SWS, Laborübung: 1 SWS<br />
Prof. Dr. rer. nat. Guido Hartmann<br />
- 45 -<br />
Laborschein /<br />
Klausur (2 h)<br />
Ziel: Erwerb gr<strong>und</strong>legender Kenntnisse der Programmiersprache C,<br />
d. h. Beherrschung der Sprachelemente <strong>und</strong> ihrer Verwendung zur<br />
Lösung von Programmier-Aufgaben. Daneben sollen Kenntnisse<br />
über Methoden zur Beherrschung größerer Programmsysteme<br />
erworben werden.<br />
Syntax <strong>und</strong> Semantik der Programmiersprache C:<br />
Datentypen, Variablen, Konstanten.<br />
Das Array als strukturierter Datenyp.<br />
Ausdrücke, Befehle, Kontrollstrukturen, Funktionen.<br />
Die C-Standard-Bibliothek. Arbeiten mit Dateien.<br />
Darstellung von Kontrollstrukturen durch Struktogramme.<br />
Modularisierung. Dokumentation von Programmen, Schnittstellen-<br />
Spezifikation.<br />
Bearbeitung eines Programm-Entwicklungsprojekts im Rahmen des<br />
Labors.<br />
Präsenz: 60 h<br />
Eigenleistung: 75 h<br />
Klausurvorbereitung: 15 h<br />
Gesamt: 150 h<br />
Deutsch<br />
Ba E, IST, TMM, Mechatronics, Wirtschafts-<strong>Informatik</strong><br />
B. W. Kernighan, D. Ritchie:<br />
The C Programming Language<br />
Prentice Hall International (1988)