• Navigation überspringen
  • Zur Navigation
  • Zum Seitenende
Organisationsmenü öffnen Organisationsmenü schließen
Lehrstuhl für Informatik 4 & 16
  • FAUZur zentralen FAU Website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
  • English
  • Campo
  • UnivIS
  • Stellenangebote
  • Lageplan
  • Hilfe im Notfall
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik

Lehrstuhl für Informatik 4 & 16

Menu Menu schließen
  • Lehrstuhl
    • Leitbild
    • Team
    • Kontakt und Anfahrt
    • 50-jähriges Jubiläum
    Portal Lehrstuhl
  • Forschung
    • Forschungsbereiche
      • Betriebssysteme
      • Echtzeitsysteme
      • Energiebewusste Systeme
      • Verteilte Systeme
    • Projekte
      • BFT2Chain
      • e.LARN
      • NEON
      • PAVE
      • PRIMaTE
      • REFIT
      • ResPECT
      • SURESOFT
      • TRR 89 C1: iRTSS
      • TRR 89 C5
      • Watwa
    • Projektkampagnen
      • DOSS
      • maRE
    • Forschungsgruppen
      • ergoo
    Portal Forschung
  • Publikationen
  • Lehre
    • Sommersemester 2023
      • Ausgewählte Kapitel der Systemsoftware
      • Betriebssystemtechnik
      • Projekt angewandte Systemsoftwaretechnik
      • Systemnahe Programmierung in C
      • Systemprogrammierung 1
      • Verteilte Systeme
    • Wintersemester 2023/24
      • Ausgewählte Kapitel der Systemsoftware
      • Betriebssysteme
      • Systemprogrammierung 2
      • Middleware – Cloud Computing
      • Virtuelle Maschinen
      • Web-basierte Systeme
    Portal Lehre
  • Examensarbeiten
  1. Startseite
  2. Lehre
  3. Sommersemester 2023
  4. Systemnahe Programmierung in C

Systemnahe Programmierung in C

Bereichsnavigation: Lehre
  • Systemnahe Programmierung in C
    • Vorlesung
      • Übung
        • Folien
        • Aufgaben
        • SPiCboard
          • Bauanleitung
            • Programmieren im CIP
              • Programmieren von zu Hause
                • libspicboard-Doku
                  • SPiC-IDE
                    • SPiCsim
                      • FAQ
                        • Projekte
                        • Linux libc-Doku
                        • Prüfung
                          • Klausurergebnisse
                          • Evaluation
                            • Intern

                            Systemnahe Programmierung in C

                            Neuigkeiten

                            • 02.08.2023: Die Klausurergebnisse sind jetzt im Waffel einsehbar.
                            • 14.07.2023: Die Klausurfragestunde findet in der letzten Vorlesung am Donnerstag, den 20.07 um 12:15 im H7 statt.
                            • 02.06.2023: Aufgrund der sehr unausgeglichenen Teilnehmerzahlen bei den Rechnerübungen, wird die RÜ 07 (freitags, ab 10:15 Uhr) nicht mehr betreut stattfinden. Stattdessen werden nun zwei Tutor:innen am Mittwoch ab 16:15 Uhr die Rechnerübung begleiten.
                            • 28.04.2023: Die Tafelübungen am 01. Mai ("Tag der Arbeit") fallen aus. Alle Ausweichtermine finden sich in der Terminübersicht (Übungen). Daneben stehen unter fau.tv die Aufzeichnungen aus dem vergangenen Sommersemester 2021 zur Verfügung.
                            • 18.04.2023: Die Anmeldung zu den Lötabenden wird am 20.04.2023 ab 18:00 Uhr im Waffel freigeschaltet.
                            • 17.04.2023: Die Anmeldung zu den Übungen wird am 20.04.2023 ab 18:00 Uhr im Waffel freigeschaltet.
                            • 17.04.2023: Der StudOn Kurs ist nun online.
                            • 20.03.2023: Aufgrund von mehreren Terminkollisionen mit Feiertagen findet einmalig am 21.04.2023 um 14:15 Uhr eine Ersatzvorlesung im H8 statt.
                            • 17.03.2023: Initiale Fassung der Homepage online. Nicht alle im campo 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

                            Maximilian Ott

                            Maximilian Ott, M. Sc.

                            Arne Vogel

                            Arne Vogel, M. Sc.

                            • GitHub: Seite von Arne Vogel
                            • ORCID: Seite von Arne Vogel
                            Phillip Raffeck

                            Phillip Raffeck, M. Sc.

                            Quirin Gebert

                            Quirin Gebert

                            Alexander von der Haar

                            Alexander von der Haar

                            Jannik Hausladen

                            Jannik Hausladen

                            Anna-Sophie Stephan

                            Anna-Sophie Stephan

                            Nick Reitemeyer

                            Nick Reitemeyer

                            Oliver Lienhart

                            Oliver Lienhart

                            Kontakt

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

                            Organisatorische Fragen (Mitarbeiter)

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

                            Terminübersicht (Vorlesung)

                            Im Campo zu finden.
                            wöchentlichvom 20.04.bis 20.07.Do12:15-13:45H7
                            Einzeltermineam 21.04.Fr14:15-15:45H8

                            Terminübersicht (Übungen)

                            Tafelübungen

                            SPiC - T01 Oliver Lienhart Mo. 10:15-11:45 00.151-113 Übungsraum
                            SPiC - T02 Quirin Gebert Mo. 10:15-11:45 01.150-128 Seminarraum
                            SPiC - T03 Anna-Sophie Stephan Mo. 12:15-13:45 02.133-113 Übungsraum
                            SPiC - T04 Arne Vogel Di. 08:15-09:45 00.151-113 Übungsraum
                            SPiC - T05 Jannik Hausladen Di. 08:15-09:45 02.134-113 Übungsraum
                            SPiC - T06 Volkmar Sieh Do 08:15-09:45 0.031-113 Seminarraum
                            SPiC - T07 Alexander von der Haar Do 10:15-11:45 00.151-113 Übungsraum
                            SPiC - T08 Nick Reitemeyer Fr. 08:15-09:45 02.134-113 Übungsraum
                            SPiC - T09 (nicht belegt) N.N. Mo. 12:15-13:45 01.151-128 Seminarraum
                            SPiC - T10 (nicht belegt) N.N. Do 16:15-17:45 0.031-113 Seminarraum
                            SPiC - T11 (nicht belegt) N.N. Do 16:15-17:45 01.151-128 Seminarraum
                            SPiC - T12 (nicht belegt) N.N. Fr. 08:15-09:45 01.151-128 Seminarraum

                            Rechnerübung

                            SPiC - R01 Oliver Lienhart Mo. 08:15-09:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R02 Maximilian Ott/Arne Vogel Mo. 12:15-13:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R03 Alexander von der Haar Mo. 14:15-15:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R04 Jannik Hausladen Mi. 08:15-09:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R05 Anna-Sophie Stephan + Nick Reitemeyer Mi. 16:15-17:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R06 Quirin Gebert Do. 10:15-11:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R07 (nicht belegt) N.N. Fr. 10:15-11:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R08 (nicht belegt) N.N. Mo. 10:15-11:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R09 (nicht belegt) N.N. Do. 08:15-09:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R10 (nicht belegt) N.N. Do. 12:15-13:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R11 (nicht belegt) N.N. Do. 16:15-17:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)
                            SPiC - R12 (nicht belegt) N.N. Fr. 08:15-09:45 01.153-113 CIP CIP-Pool Informatik (WinCIP)

                            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
                            16 17.04. 18.04. 19.04. 20.04. 21.04. Einführung, Organisation, Java versus C Softwareschichten und Abstraktion, Sprachüberblick, Einfache Datentypen
                                  VL1 VL2
                                     
                            17 24.04. 25.04. 26.04. 27.04. 28.04. Operatoren und Ausdrücke, Kontrollstrukturen, Funktionen, Variablen A1 (blink)
                                  VL3  
                            A1        
                            18 01.05. 02.05. 03.05. 04.05. 05.05. Präprozessor, Programmstruktur und Module, Zeiger und Felder A2 (snake)
                            Tag der Arbeit     VL4  
                            A2        
                            19 08.05. 09.05. 10.05. 11.05. 12.05. Zeiger und Felder, Verbundtypen, Mikrocontroller Vorbemerkungen, Mikrocontroller Prozessor, Mikrocontroller Peripherie A3 (led-modul)
                                  VL5  
                            A3        
                            20 15.05. 16.05. 17.05. 18.05. 19.05.  
                                  Christi Himmelfahrt  
                                   
                            21 22.05. 23.05. 24.05. 25.05. 26.05. Unterbrechungen, Unterbrechungen Beispiel, Unterbrechungen Nebenläufigkeit A4 (spiel)
                                  VL6  
                            A4        
                            22 29.05. 30.05. 31.05. 01.06. 02.06. Dynamische Speicherallokation, Speicherorganisation, Speicherorganisation Stack, Speicherorganisation Zusammenfassung
                            Pfingstmontag Bergdienstag   VL7  
                                 
                            23 05.06. 06.06. 07.06. 08.06. 09.06. A5 (ampel)
                                  Fronleichnam  
                            A5      
                            24 12.06. 13.06. 14.06. 15.06. 16.06. Ergänzungen Zeiger, Ergänzungen Ein-/Ausgabe, Ergänzungen Fehlerbehandlung, Betriebssysteme
                                  VL8  
                                     
                            25 19.06. 20.06. 21.06. 22.06. 23.06. Dateisysteme Einleitung, Dateisysteme Unix A6 (concat)
                                  VL9  
                            A6        
                            26 26.06. 27.06. 28.06. 29.06. 30.06. Programme und Prozesse, Programme und Prozesse Unix, Signale A7 (printdir)
                                  VL10  
                            A7        
                            27 03.07. 04.07. 05.07. 06.07. 07.07. Multiprozessoren, Nebenläufige Fäden, Nebenläufige Fäden Praxis A8 (mish)
                                  VL11  
                            A8        
                            28 10.07. 11.07. 12.07. 13.07. 14.07. Klausurvorbereitung
                                  VL12  
                                     
                            29 17.07. 18.07. 19.07. 20.07. 21.07. Fragestunde
                                  Q&A  
                                     
                            Friedrich-Alexander-Universität
                            Erlangen-Nürnberg

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