• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Suche öffnen
  • English
  • Campo
  • StudOn
  • FAUdir
  • Stellenangebote
  • Lageplan
  • Hilfe im Notfall
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
Menu Menu schließen
  • Lehrstuhl
    • Team
    • Aktuelles
    • Kontakt und Anfahrt
    • Leitbild
    • 50-jähriges Jubiläum
    Portal Lehrstuhl
  • Forschung
    • Forschungsbereiche
      • Betriebssysteme
      • Confidential Computing
      • Eingebettete Systemsoftware
      • Verteilte Systeme
    • Projekte
      • AIMBOS
      • BALu
      • BFT2Chain
      • DOSS
      • Mirador
      • NEON
      • PAVE
      • ResPECT
      • Watwa
    • Projektkampagnen
      • maRE
    • Seminar
      • Systemsoftware
    Portal Forschung
  • Publikationen
  • Lehre
    • Sommersemester 2025
      • Applied Software Architecture
      • Ausgewählte Kapitel der Systemsoftware
      • Betriebssystemtechnik
      • Projekt angewandte Systemsoftwaretechnik
      • System-Level Programming
      • Systemnahe Programmierung in C
      • Systemprogrammierung 1
      • Verteilte Systeme
    • Wintersemester 2024/25
      • Betriebssysteme
      • Middleware – Cloud Computing
      • Systemprogrammierung 2
      • Verlässliche Echtzeitsysteme
      • Virtuelle Maschinen
      • Web-basierte Systeme
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Sommersemester 2022
  4. Systemnahe Programmierung in C

Systemnahe Programmierung in C

Bereichsnavigation: Lehre
  • Systemnahe Programmierung in C
    • Vorlesung
      • Übung
        • Folien
        • Aufgaben
      • Prüfung
        • Evaluation
          • Intern

          Systemnahe Programmierung in C

          • 24.04.2023: Bitte besuchen Sie den aktuellen durchlauf von SPiC für aktuelle Informationen.
          • 13.10.2022: Die Einsichtnahme findet am Mittwoch, den 19.10.2022 um 14:00 Uhr im Raum 0.031 (Seminarraum) statt.
          • 10.08.2022: Die vorläufigen Klausurergebnisse sind jetzt im Wafffel veröffentlicht. Die Übertragung in campo erfolgt zeitnah. Die Einsichtnahme wird in den ersten beiden Vorlesungswochen des Wintersemesters stattfinden. Wir erinnern euch daran nochmals rechtzeitig per Mail.
            In dringenden, begründeten Fällen ist eine Einsichtnahme ggf. noch diese Woche möglich. Schreibt uns in diesem Fall an i4spic-orga@lists.cs.fau.de.
          • 14.07.2022: Der Vorlesungsstoff für dieses Semester ist abgeschlossen, die beiden verbleibenden Vorlesungstermine dienen der Klausurvorbereitung: Am 19.07. werden Vorlesungskapitel anhand konkreter Beispiele wiederholt, am 26.07. wird es eine Fragestunde geben. Beide Termine sind auch für GSPiC relevant!
          • 29.04.2022: Wir sind für einige Tafelübungen auf größere Räume ausgewichen. Nähere Details im StudOn Forum.
          • 27.04.2022: Die Anmeldung zu den Übungen ist heute ab 18:00 Uhr im Waffel freigeschaltet.
          • 27.04.2022: Die Lötabend Anmeldung ist vom 27.04.2022 18:00 Uhr bis 04.05.2022 18:00 Uhr möglich.
          • 26.04.2022: Der StudOn Kurs ist nun online.
          • 25.04.2022: In der ersten Woche ist kein Übungsbetrieb. Die Anmeldung zu Übungen bzw. Lötabend beginnen Mitte dieser Woche. Nähere Infos hier und in der ersten Vorlesung.
          • 23.02.2022: Die SPiC-Webseite zum Sommersemester 2022 ist online.
          • 07.02.2022 Initiale Fassung der Homepage online. Nicht alle im UnivIS eingetragenen Tafelübungen werden angebotenen werden können - die tatsächlich angebotenen Tafelübungen sind zum Semesterbeginn im Waffel eingetragen.

          Inhalt der Vorlesung

          Die Vorlesung soll aufbauend auf den Informatik-Kenntnissen aus GdI und ersten Programmiererfahrungen mit der Programmiersprache Java grundlegende Kenntnisse der systemnahen Programmierung vermitteln. Weitere Informationen zur Vorlesung

          Übung

          Auf der Übungsseite finden Sie Informationen zu Übungsterminen, Aufgabenstellungen und die Aufzeichnungen mit den zugehörigen Foliensätzen.

          Skript

          Zu der Vorlesung wird kein Vorlesungsskript im eigentlichen Sinn angeboten. Es werden aber die in der Vorlesung eingesetzten Folien zur Verfügung gestellt. Diese Folien alleine können aber eine ergänzende Vorlesungsmitschrift oder Fachliteratur nicht ersetzen!

          Dozenten und Betreuer

          Volkmar  Sieh

          Dr.-Ing. Volkmar Sieh

          Tim Rheinfels

          Tim Rheinfels, M. Sc.

          Maximilian Ott

          Maximilian Ott, M. Sc.

          Phillip Raffeck

          Phillip Raffeck, M. Sc.

          Alexander von der Haar

          Alexander von der Haar

          Jannik Hausladen

          Jannik Hausladen

          Marius Kindermann

          Marius Kindermann

          Milan Stephan

          Milan Stephan

          Nick Reitemeyer

          Nick Reitemeyer

          Quirin Gebert

          Quirin Gebert

          Inhaltliche Fragen (Tutoren):
          • i4spic@lists.cs.fau.de

          Organisatorische Fragen (Mitarbeiter)

          • i4spic-orga@lists.cs.fau.de

          Terminübersicht (Wochenplan)

          Mo Di Mi Do Fr
          08:00
          08:15 - 09:45
          RÜ SPiC
          (Kindermann)
          01.153-113 CIP
          08:15 - 09:45
          RÜ SPiC
          (Reitemeyer)
          01.153-113 CIP
          08:15 - 09:45
          RÜ SPiC
          (Gebert)
          01.153-113 CIP
          08:15 - 09:45
          Ü SPiC
          (Hausladen)
          00.151-113
          08:15 - 09:45
          RÜ SPiC
          (N.N.)
          01.153-113 CIP
          08:15 - 09:45
          Ü SPiC
          (Reitemeyer)
          0.031-113
          08:15 - 09:45
          Ü SPiC
          (N.N.)
          02.134-113
          09:00
          10:00
          10:15 - 11:45
          RÜ SPiC
          (N.N.)
          01.153-113 CIP
          10:15 - 11:45
          SPiC
          (Sieh)
          H7
          10:15 - 11:45
          RÜ SPiC
          (Stephan)
          01.153-113 CIP
          10:15 - 11:45
          Ü SPiC
          (von der Haar)
          02.134-113
          10:15 - 11:45
          Ü SPiC
          (Sieh)
          0.031-113
          10:15 - 11:45
          RÜ SPiC
          (von der Haar)
          01.153-113 CIP
          10:15 - 11:45
          Ü SPiC
          (Gebert)
          00.151-113
          11:00
          12:00
          12:15 - 13:45
          RÜ SPiC
          (N.N.)
          01.153-113 CIP
          12:15 - 13:45
          Ü SPiC
          (N.N.)
          01.151-128
          12:15 - 13:45
          Ü SPiC
          (Kindermann)
          00.151-113
          12:15 - 13:45
          RÜ SPiC
          (Ott)
          01.153-113 CIP
          12:15 - 13:45
          Ü SPiC
          (N.N.)
          01.151-128
          12:15 - 13:45
          Ü SPiC
          (Stephan)
          0.031-113
          13:00
          14:00
          14:15 - 15:45
          RÜ SPiC
          (N.N.)
          01.153-113 CIP
          14:15 - 15:45
          Ü SPiC
          (N.N.)
          01.151-128
          14:15 - 15:45
          Ü SPiC
          (Ott)
          0.031-113
          14:15 - 15:45
          SPiC
          (nur 27.4.)
          (Sieh)
          H7
          15:00
          16:00
          16:15 - 17:45
          RÜ SPiC
          (Hausladen)
          01.153-113 CIP
          16:15 - 17:45
          RÜ SPiC
          (N.N.)
          01.153-113 CIP
          17:00

          Terminübersicht (Semesterplanung)

          Die folgende Tabelle zeigt die vorläufige Planung des Übungsverlaufs über das Semester hinweg. Der Übungsbetrieb und der Zeitrahmen der zu bearbeitenden Aufgaben ist alternierend mit grünen und orangen Balken gekennzeichnet. Der Anfang eines solchen Balkens, zusammen mit Aufgabennummer (A1–8), kennzeichnet den Ausgabezeitpunkt der Aufgabe. Der späteste Abgabezeitpunkt ist auf dem Aufgabenblatt vermerkt. Sonderfälle: An Feiertagen müssen Teilnehmende betroffener Übungen selbstständig eine der anderen Übungstermine in dieser Woche besuchen!
          KW Mo Di Mi Do Fr Themen
          17 25.04. 26.04. 27.04. 28.04. 29.04. Einführung, Organisation, Java versus C Softwareschichten und Abstraktion, Sprachüberblick, Einfache Datentypen
            VL1 VL2    
                   
          18 02.05. 03.05. 04.05. 05.05. 06.05. Operatoren und Ausdrücke, Kontrollstrukturen, Funktionen, Variablen A1 (blink)
            VL3      
          A1        
          19 09.05. 10.05. 11.05. 12.05. 13.05. Präprozessor, Programmstruktur und Module, Zeiger und Felder A2 (snake)
            VL4      
          A2        
          20 16.05. 17.05. 18.05. 19.05. 20.05. Zeiger und Felder, Verbundtypen, Mikrocontroller Vorbemerkungen, Mikrocontroller Prozessor, Mikrocontroller Peripherie A3 (led-modul)
            VL5      
          A3        
          21 23.05. 24.05. 25.05. 26.05. 27.05. Unterbrechungen, Unterbrechungen Beispiel, Unterbrechungen Nebenläufigkeit
            VL6   Christi Himmelfahrt  
                 
          22 30.05. 31.05. 01.06. 02.06. 03.06. A4 (spiel)
                   
          A4        
          23 06.06. 07.06. 08.06. 09.06. 10.06. A5 (ampel)
          Pfingstmontag Bergdienstag      
          A5      
          24 13.06. 14.06. 15.06. 16.06. 17.06. Dynamische Speicherallokation, Speicherorganisation, Speicherorganisation Stack, Speicherorganisation Zusammenfassung
            VL7   Fronleichnam  
                 
          25 20.06. 21.06. 22.06. 23.06. 24.06. Ergänzungen Zeiger, Ergänzungen Ein-/Ausgabe, Ergänzungen Fehlerbehandlung, Betriebssysteme A6 (concat)
            VL8      
          A6        
          26 27.06. 28.06. 29.06. 30.06. 01.07. Dateisysteme Einleitung, Dateisysteme Unix A7 (printdir)
            VL9      
          A7        
          27 04.07. 05.07. 06.07. 07.07. 08.07. Programme und Prozesse, Programme und Prozesse Unix, Signale A8 (mish)
            VL10      
          A8        
          28 11.07. 12.07. 13.07. 14.07. 15.07. Multiprozessoren, Nebenläufige Fäden, Nebenläufige Fäden Praxis
            VL11      
                   
          29 18.07. 19.07. 20.07. 21.07. 22.07. Klausurvorbereitung
            VL12      
                   
          30 25.07. 26.07. 27.07. 28.07. 29.07. Fragestunde
            Q&A      
                   
          Friedrich-Alexander-Universität
          Erlangen-Nürnberg

          Schlossplatz 4
          91054 Erlangen
          • Impressum
          • Datenschutz
          • Barrierefreiheit
          • Facebook
          • RSS Feed
          • Xing
          Nach oben