Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Grundlagen der systemnahen Programmierung in C (GSPiC) im SS 2017

Neuigkeiten

05.10.2017:Die Einsichtnahme findet am Donnerstag, den 19.10.2017 um 10:00 im Raum 0.031 (Aquarium, RRZE-Gebäude, Martensstr. 1) statt.
07.08.2017:Die Klausurergebnisse sind im Waffel einsehbar. (Statistik)
24.04.2017:Wer noch keinen Login für die Informatik-CIPs hat, muss sich an einem der Linux-Rechner mit dem Benutzer "cipan" und Passwort "cipan" anmelden. Anhand der nachfolgend abgefragten Daten wird der Account dann manuell angelegt. Daher bitte rechtzeitig vor der ersten Übung anmelden. Bei Problemen bitte in die Sprechstunde der CIP-Admins gehen.
24.04.2017:Die Anmeldung zu den Übungen wird am Montag um 18:00 im Waffel freigeschaltet. Ab Dienstag 18:00 ist auch die Anmeldung für den SPiCboard-Lötabend möglich.
13.04.2017:Die erste Vorlesung findet als Zusatztermin bereits am Montag, 24. April um 12:15 im H8 statt. Der zweite Vorlesungstermin findet zur regulären Zeit am Donnerstag, 27. April statt.
13.04.2017:Die GSPiC-Website zum SS17 ist online.

Inhalt der Vorlesung

Die Vorlesung GSPiC vermittelt aufbauend auf den Informatik-Kenntnissen aus GdI1 und ersten Programmiererfahrungen mit der Programmiersprache Java grundlegende Kenntnisse der systemnahen Programmierung. Dies erfolgt anhand einer Einführung in die Sprache C, angewendet auf die Programmierung von Mikrocontrollern.

Weitere Informationen zur Vorlesung (Termine, Skript)...

Inhalt der Übungen

Die GSPiC-Übungen vertiefen den Stoff der Vorlesung durch Übungsaufgaben zu C-Sprachkonstrukten und der Mikrocontroller-Programmierung.

Weitere Informationen zu den Übungen (Aufgaben, Dokumentation)...

Dozenten und Betreuer

Dr.-Ing.
Volkmar Sieh
Dr.-Ing.
Jürgen Kleinöder
Dipl.-Inf.
Rainer Müller
Bernhard Heinloth
, M. Sc.
Constantin Baumann
Fabian Dechent
Tom Endres
Lukas Geyer
Julius Gohsrich
Jonas Herterich
Mike Schmidt
Tim Zunner

Terminübersicht (Wochenplanung)

Mo Di Mi Do Fr
08:00
08:30 - 10:00
Ü GSPIC
(N.N.)
01.153-113
08:30 - 10:00
Ü GSPIC
(N.N.)
01.153-113
09:00
10:00
10:15 - 11:45
Ü GSPIC
(N.N.)
01.153-113
10:15 - 11:45
Ü GSPIC
(N.N.)
01.153-113
11:00
12:00
12:15 - 13:45
Ü GSPIC
(N.N.)
01.153-113
12:15 - 13:45
GSPiC
(nur 24.4.)
(Sieh)
H8
12:15 - 13:45
GSPiC
(Sieh)
H8
13:00
14:00
14:00 - 15:30
Ü GSPIC
(N.N.)
01.153-113
14:15 - 15:45
Ü GSPIC
(N.N.)
01.153-113
14:15 - 15:45
Ü GSPIC
(N.N.)
01.153-113
15:00
16:00
16:00 - 17:30
RÜ GSPIC
(Heinloth)
01.153-113
16:00 - 17:30
RÜ GSPIC
(N.N.)
01.153-113
17:00

Überschneidung: Mo von 12:15 bis 13:45

Terminübersicht (Semesterplanung)

Die folgende Tabelle zeigt die Planung des Übungsverlaufs über das Semester hinweg. Der Übungsbetrieb und der Zeitrahmen der zu bearbeitenden Aufgaben ist alternierend mit grünen und roten Balken gekennzeichnet. Der Anfang eines solchen Balkens, zusammen mit Aufgabennummer (A1–5) und -name in Klammern, kennzeichnet den Ausgabezeitpunkt der Aufgabe. Der späteste Abgabezeitpunkt einer Aufgabe ist üblicherweise der am Tag vor der nächsten Übung zwei Wochen nach der Ausgabe in der jeweiligen Übung.

Sonderfall: Da Montag, 1. Mai ein Feiertag ist, muss von Betroffenen alternativ ein anderer Übungstermin in dieser Woche besucht werden.

KWMoDiMiDoFr Themen
1724.04.25.04.26.04.27.04.28.04. Einführung, Organisation, Java nach C
Abstraktion, Sprachüberblick, Datentypen
VL 1 VL 2
1801.05.02.05.03.05.04.05.05.05. Ausdrücke, Kontrollstrukturen, Funktionen
Feiertag A1 (Blink) VL 3
1908.05.09.05.10.05.11.05.12.05. Funktionen (Forts.), Variablen, Präprozessor, Programmstruktur, Module
A2 (Snake) VL 4
2015.05.16.05.17.05.18.05.19.05. Zeiger
  VL 5
2122.05.23.05.24.05.25.05.26.05.  
A3 (Spiel) Himmelf.
2229.05.30.05.31.05.01.06.02.06. Mikrocontroller-Systemarchitektur, volatile, Verbundtypen (struct, union)
  VL 6
2305.06.06.06.07.06.08.06.09.06.  
Pfingsten/Berg
2412.06.13.06.14.06.15.06.16.06.  
Fronleich.
2519.06.20.06.21.06.22.06.23.06. Interrupts, Nebenläufigkeit
A4 (LED) VL 7
2626.06.27.06.28.06.29.06.30.06.  
 
2703.07.04.07.05.07.06.07.07.07. Speicherorganisation, Zusammenfassung
A5 (Ampel) VL 8
2810.07.11.07.12.07.13.07.14.07.  
 
2917.07.18.07.19.07.20.07.21.07.  
Wiederholung
3024.07.25.07.26.07.27.07.28.07. Fragestunde
VL 9