I120 – Programming I
Programmierung I
Version: 1
Prof. Dr.-Ing. Kai Bruns
kai.bruns(at)htw-dresden.de
Prof. Dr.-Ing. Arnold Beck
arnold.beck(at)htw-dresden.de
Prof. Dr.-Ing. Kai Bruns
kai.bruns(at)htw-dresden.de
Prof. Dr.-Ing. Mario Neugebauer
mario.neugebauer(at)htw-dresden.de
German
5.00 Credits
150 hours
5.00 SWS (2.00 SWS Lecture | 1.00 SWS Seminar | 2.00 SWS Internship)
75.00 hours
Alternative examination - Documentary work
Examination duration: 0 min | Weighting: 30 % | Non-compensable
Written examination
Examination duration: 120 min | Weighting: 70 % | Non-compensable
2/1/2 V/Ü/P
- Eingebaute Datentypen, Zahlendarstellung, Variablen, Konstanten
- Operatoren und Ausdrücke
- Anweisungen
- Funktionen
- Pointer und Vektoren, Pointerarithmetik, Dereferenzierung
- Benutzerdefinierte Datentypen
- dynamischer Speicher
- Dateiarbeit
- Funktionspointer, Rekursion
- Preprozessor
- Nutzung von Programmbibliotheken
Die Studierenden beherrschen die Grundlagen der imperativen Programmierung und können einfache Algorithmen und grundlegende Datenstrukturen unter Nutzung von Funktionsbibliotheken in C implementieren.
Programmierung II (I-121)
- Kerninghan/Ritchie Ansi C
- Skript zur Lehrveranstaltung