|
|
|
| Code: PIB-C |
|
1V+1P (2 Semesterwochenstunden) |
|
2 |
| Studiensemester: 3 |
| Pflichtfach: ja |
Arbeitssprache:
Deutsch |
Prüfungsart:
[noch nicht erfasst]
|
PIB-C Praktische Informatik, Bachelor, SO 01.10.2026
, 3. Semester, Pflichtfach
|
|
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 30 Veranstaltungsstunden (= 22.5 Zeitstunden). Der Gesamtumfang des Moduls beträgt bei 2 Creditpoints 60 Stunden (30 Std/ECTS). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 37.5 Stunden zur Verfügung.
|
Empfohlene Voraussetzungen (Module):
Keine.
|
Als Vorkenntnis empfohlen für Module:
|
Modulverantwortung:
Prof. Dr. Christoph Tholen |
Dozent/innen: Prof. Dr. Christoph Tholen
[letzte Änderung 20.11.2025]
|
Lernziele:
Die Studierenden können Konzepte und Besonderheiten der imperativen Programmierung in C benennen. Sie können Unterschiede sowie Vor- und Nachteile zu objektorientierten und typsicheren Sprachen erläutern und sind in der Lage, diese Kenntnisse bei der Implementierung von C-Programmen anzuwenden. Im Rahmen der praktischen Übungen lernen die Studierenden in Kleingruppen zusammenzuarbeiten.
[letzte Änderung 20.11.2025]
|
Inhalt:
o Struktur eines C-Programms o Ausdrücke, Operatoren, Kontrollstrukturen und Funktionen o Einfache- und strukturierte Datentypen o Pointer und Pointer-Arithmetik o Speicherverwaltung o Präprozessor, Compiler, Linker, Debugger, make o Nutzung von Bibliotheken o Komplexe Datenstrukturen in C
[letzte Änderung 20.11.2025]
|
Weitere Lehrmethoden und Medien:
Vorlesungsfolien, Programmbeispiele, vorlesungsbegleitende Praktika
[letzte Änderung 20.11.2025]
|
Literatur:
B.W. KERNIGHAN, D. RITCHIE: The C Programming Language, Prentice Hall, 2nd Edition, 2000 D. Logofatu: Einführung in C: Praktisches Lern- und Arbeitsbuch für Programmieranfänger, Springer, 2. Auflage, 2016
[letzte Änderung 20.11.2025]
|