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

SPiC - Prüfung im SS 2020

Prüfungsinformationen

Systemnahe Programmierung in C
90 Minuten Klausur, 5 ECTS, für Studiengang Mechatronik und als Nebenfach z.B. in Medizintechnik, Physik und Technomathematik
 
Grundlagen der systemnahen Programmierung in C
60 Minuten Klausur, 2.5 ECTS, z.B. für Studiengang EEI mit Beginn vor WS17/18 sowie Nebenfach Physik, Energietechnik, Maschinenbau
 
Informatik der EEI
90 Minuten Klausur, 7.5 ECTS, über den Inhalt von SPiC und GdI-mini (2.5 ECTS), für Studiengang EEI mit Beginn ab WS17/18.
 

Termin

Die Klausuren finden voraussichtlich am Freitag, den 14. August statt.

Zugelassene Hilfsmittel

In der Klausur sind keine Hilfsmittel zugelassen. Für relevante libc Funktionen werden mit der Klausur Manpages ausgeteilt (siehe Tabelle unten).

Fragestunde

Vor der Prüfung wird eine Fragestunde angeboten, die genutzt werden kann, um Fragen und Probleme, die während der Klausurvorbereitung aufgetreten sind, zu besprechen. Die Fragestunde findet an folgendem Termin statt:
  • Donnerstag, 16.07.2020, 16:00 Uhr per Zoom (Link im StudOn)

Bonuspunkte/Notenkorrekturwert

Bonuspunkte werden ausschließlich für die in den Übungen im SS 2020 erreichten Punkte vergeben; eine Vergabe von Bonuspunkten auf abgegebenen Aufgaben früherer SPiC-Veranstaltungen ist nicht möglich.
Ausnahme: Falls die Wiederholerklausur zum Wintersemester 2019/2020 endgültig ausfällt, dürfen Studierende des WS19 entscheiden, ob sie die Punkte aus dem WS19 oder dem SS20 verwenden möchten. Da die Wiederholerklausur statt findet, gelten im SS 2020 auch nur die in diesem Semester erreichten Bonuspunkte.

Die Bonuspunkte beeinflussen die angelegte Notenskala nicht, sondern werden nach erfolgter Korrektur bei bestandenen Klausuren auf die regulären Klausurpunkte aufaddiert. Dabei lassen sich durch durch die Bonuspunkte maximal 10% der in der Klausur erreichbaren Punkte erreichen (also zum Beispiel bis zu 9 Punkte bei einer Klausurgesamtpunktzahl von 90 Punkten). Bonuspunkte gibt es ab einem Übungspunkteschnitt von 50%; ab 50% werden die Bonuspunkte linear bis zu 100% berechnet, gerundet wird auf halbe Punkte. Um die Zusatzbelastung durch den Nacholprüfungszeitraum während des Semesters etwas auszugleichen, haben wir beschlossen die Übungspunkte der ampel-Aufgabe nicht zur Berechnung der 100%-Grenze der Bonuspunkte zu zählen. Die von Ihnen in der ampel erreichten Punkte werden jedoch gezählt, so dass es möglich ist nicht oder nur teilweise bearbeitete Aufgaben auszugleichen. Erreicht jemand durch diese Regelung mehr als 100% der Bonuspunkte, werden diese bei 100% abgeschnitten — es bleibt dabei, dass maximal 10% der in der Klausur erreichbaren Punkte als Bonuspunkte verdient werden können.

Wie der Name Bonuspunkte bereits ausdrückt, können Bonuspunkte die Note einer bestandenen Klausur verbessern, nicht jedoch den Ausschlag zum Bestehen der Klausur geben. Das Erreichen der Bestehensgrenze muss also immer mit regulären Klausurpunkten erfolgen.

Ihre in den Übungen erreichten Punkte können Sie im Waffel-System nach Login abrufen. Bitte prüfen Sie vor eventuellen Rückfragen, ob bereits Punkte für alle Aufgaben in Ihrem Konto eingetragen wurden. Bei Unstimmigkeiten wenden Sie sich bitte an die SPiC-Mailingliste.

Alte Klausuren

An dieser Stelle finden Sie Verweise auf pdf-Dokumente mit den Aufgabenstellungen in den Klausuren zu Systemnahe Programmierung in C ab Juli 2009.

Musterlösungen werden von uns absichtlich nicht zur Verfügung gestellt. Wir möchten, dass Sie die alten Klausuren zur Übung selbst oder zusammen mit Kommilitonen lösen. Fragen sollten dann in den Tafelübungen oder persönlich mit einem der Übungsleiter besprochen werden.

Die Prüfungsdauer beträgt für die Klausur Grundlagen der systemnahen Programmierung in C (GSPiC) 60 min. und für die Klausuren Systemnahe Programmierung in C (SPiC) und Informatik der EEI (InfoEEI) 90 min.

Aufgrund einer Moduländerung ist ab dem Sommersemester 2020 für die Informatik der EEI (InfoEEI) der gesamte Inhalt von Systemnahe Programmierung in C (SPiC) relevant (d.h. inklusive dem Linux Teil).
Entsprechend sollte zur Vorbereitung auf die Klausur InfoEEI auch der gesamte Inhalt von SPiC (und somit auch die alten SPiC Klausuren) herangezogen werden.

Prüfungszeitraum GSPiC-Prüfung
(60 min)
SPiC-Prüfung
(90 min)
InfoEEI-Prüfung
(90 min)
Manpages
Juli 2021 2021-07-23 2021-07-23 2021-07-23 exec(), fork(), fgets(), sigaction(), waitpid()
März 2021 2021-03-24 2021-03-24 2021-03-24 fopen(), fgetc(), stat/lstat()
August 2020 2020-08-14 2020-08-14 2020-08-14 fopen(), fgetc(), fputc(), stat()
Juni 2020 2020-06-15 2020-06-15 2020-06-15 fork(), wait(), fopen(), fgetc(), getc()
August 2019 2019-08-02 2019-08-02 2019-08-02 exec(), fork(), kill(), waitpid()
April 2019 2019-04-04 2019-04-04 2019-04-04 opendir()/readdir()/closedir(), lstat()/stat(), String functions
Juli 2018 2018-07-20 2018-07-20 2018-07-20 fopen(), fgets()/fputs(), strcmp()
März 2018 2018-03-21 2018-03-21 fork(), opendir()/readdir()/closedir(), wait()
August 2017 2017-08-04 2017-08-04 fork(), strcat(), strcpy(), wait()
April 2017 2017-04-22 2017-04-22 stat(), fopen(), fgetc()
Juli 2016 2016-07-22 2016-07-22 exec(), fgets()/fputs(), waitpid(), fork()
März 2016 2016-03-23 2016-03-23 exec(), fopen()/fgets(), strtok(), wait()
Juli 2015 2015-07-27 2015-07-27 opendir()/readdir()/closedir()
März 2015 2015-03-25 2015-03-25 exec(), fork(), stat(), wait()
Juli 2014 2014-07-24 2014-07-24 exec(), fgets()/fputs(), fork(), wait()
März 2014 2014-03-21 2014-03-21 opendir()/readdir()/closedir(), exec(), fork(), wait()/waitpid()
Juli 2013 2013-07-29 2013-07-26 opendir()/readdir()/closedir(), stat(), String functions
März 2013 2013-03-27 2013-03-27 opendir()/readdir()/closedir(), strcmp()
Juli 2012 2012-07-27 2012-07-27 malloc(), free(), strcpy()
März 2012 2012-03-28 2012-03-28 opendir()/readdir()/closedir(), stat()
August 2011 2011-08-05 2011-08-05 exec(), opendir()/readdir()/closedir(), strtok(), wait()/waitpid()
Juli 2010 2010-07-30 2010-07-30 chdir(), opendir()/readdir()/closedir(), stat()
März 2010 2010-03-31 2010-03-31 opendir()/readdir()/closedir(), stat()
Juli 2009 2009-07-31 2009-07-31 exec(), opendir()/readdir()/closedir(), stat(), wait()/waitpid()

Klausurergebnisse

Die Ergebnisse der Klausur sind jetzt verfügbar.