Friedrich-Alexander-Universität UnivisSuche FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Lehrstuhl für Informatik 4
SPiC
 
  Vorlesung
  Folien
  Übungen
  Dokumentation
  SPiCboard
  Evaluation
  Prüfungsinformationen
  protected area Intern
Department Informatik  >  Informatik 4  >  Lehre  >  SS 2009  >  SPiC  >  Folien

Systemnahe Programmierung in C (SPiC) im SS 2009

Gliederung und Vorlesungsfolien

Die Vorlesungsfolien werden in Postscript(PS)- und PDF-Format mit zwei DIN A5 Seiten und vier DIN A6 Seiten pro Druckblatt sowie im Format DIN A4 in PDF-Format angeboten. Die folgende Tabelle enthält eine Übersicht über die zu den jeweiligen Vorlesungsterminen behandelten Abschnitte und Verweise auf die zugehörigen Folien-Dokumente. Die Zeile mit den Kapitelüberschriften enthält jeweils die Verweise auf den vollständigen Foliensatz des Kapitels, falls ein Kapitel in Teilen ausgegeben wird, sind die einzelnen Teile mit den Seitenzahlen zusätzlich eingetragen (die Zahl in eckigen Klammern davor steht für den dazugehörenden Gutschein-Abschnitt).

Die Folien bilden den roten Faden durch die Vorlesung. Sie können (und sollen) eine ergänzende Vorlesungsmitschrift oder die ausführliche Erläuterung der Themen in der Fachliteratur nicht ersetzen!

Die Folien liegen noch nicht vollständig vor - wir werden die Teile jeweils zur Verfügung stellen, sobald sie fertig werden.


All slides are copyrighted (C)2006, 2007, 2008, 2009 by Jürgen Kleinöder, University of Erlangen-Nürnberg, Germany. Use without prior written permission of the authors is not permitted!

Abschnitt Vorlesung Folien
Datum Seiten Seiten
[Gutschein-Nr.]
A4 (1x1) A5 (1x2) A6 (2x2)
A. Überblick über die Lehrveranstaltung 22.04.09 1-3 [0] 1-3 PDF PDF PS PDF PS
B. Organisatorisches 22.04.09 1-8 [0] 1-8 PDF PDF PS PDF PS
Teil 1 (2 SWS- und 4 SWS-Veranstaltung)    
C. Systemarchitekturen, Betriebssysteme, Mikrocontroller 22.04.09 1-12 [0] 1-12 PDF PDF PS PDF PS
D. Einführung in die Programmiersprache C     1-98 PDF PDF PS PDF PS
  Sprachüberblick 22.04.09 1-6 [0] 1-16 PDF PDF PS PDF PS
  Datentypen, Variablen, Ausdrücke, Operatoren, Einfacher Programmaufbau (Blöcke, E/A) 23.04.09 10-36 [1] 17-72 PDF PDF PS PDF PS
  Einfacher Programmaufbau (E/A, Präprozessor), Kontrollstrukturen, Funktionen 29.04.09 27-66        
  Funktionen, Programmstruktur & Module 06.05.09 67-88 [2] 73-98 PDF PDF PS PDF PS
  Programmstruktur & Module, Vom C-Quellcode zum laufenden Programm 13.05.09 89-98        
E. Vom C-Quellcode zum laufenden Programm     [2] 1-4 PDF PDF PS PDF PS
  Übersetzen, Binden, Bibliotheken, Laden 13.05.09 1-4        
E. Mikrocontroller-Programmierung     [2] 1-14 PDF PDF PS PDF PS
  Überblick, AVR-Mikrocontroller, Interrupts 13.05.09 1-14        
F. Zeiger, Felder und Strukturen in C     [3] 1-46 PDF PDF PS PDF PS
  Zeiger und Felder 20.05.09 1-28        
  Strukturen, Unions, Bitfelder, Typedef, Enum 27.05.09 29-46          
G. Nebenläufigkeit     [4] 1-9 PDF PDF PS PDF PS
  Nebenläufigkeit durch Interrupts, Nebenläufigkeitsprobleme, Umgang mit Nebenläufigkeitsproblemen 03.06.09 1-9        
H. Programme und Prozesse     [4] 1-19 PDF PDF PS PDF PS
  Speicherorganisation eines Prozesses 03.06.09 1-4        
  Stackaufbau 10.06.09 5-19        
I. Dateisysteme und Systemschnittstelle     [5] 1-24 PDF PDF PS PDF PS
  Konzepte, C-E/A-Schnittstelle, UNIX-Dateisystem: Katalog, Inodes 10.06.09 1-24        
Teil 2 (4 SWS-Veranstaltung)    
J. Prozesse und Signale            
  Prozesse, Prozesszustände, Prozesswechsel, Prozesserzeugung, Ausführen von Programmen 17.06.09 1-18 [6] 1-24 PDF PDF PS PDF PS
  Signale 24.06.09 19-24        
  Threads, Koordinierung 01.07.09 25-40 [7] 25-40 PDF PDF PS PDF PS
  pthreads, Threads in Java 08.07.09 41-56 [8] 41-56 PDF PDF PS PDF PS
K. letzte Infos, Organisatorisches 08.07.09 57 [8] 57 PDF PDF PS PDF PS

  Impressum   Datenschutz Stand: 2009-10-14 09:41