IMMD IV Hauptseite Nach oben Hilfe Kö - 16. Aug. 2000

Systemarchitektur und -programmierung 2 (SysAP2)

Vorlesungsskript / Folien

Wir bieten zu der Vorlesung kein Skript im "eigentlichen" Sinn an (für eine ausführliche schriftliche Einführung zu dem Thema siehe die empfohlene Literatur).

Die Folien (4 Seiten pro Seite) werden in Postscript- oder PDF-Format zur Verfügung gestellt. Verweise befinden sich jeweils hinter den Kapitelüberschriften in der Vorlesungsübersicht weiter unten auf dieser Seite.


Copyright für das Vorlesungsmaterial:
(C) 2000 Universität Erlangen-Nürnberg, Lehrstuhl für Betriebssysteme
(C) 2000 Dr. Jürgen Kleinöder, Univ. Erlangen
Das Vorlesungsmaterial darf - außer in den entsprechenden Vorlesungen der Univ. Erlangen - ohne vorherige schriftliche Genehmigung der Autoren nicht genutzt werden!

Index:

Inhaltsverzeichnis (-> Postscript | -> PDF)

  1. Organisatorisches (-> Folien/Postscript | -> Folien/PDF)

  2. Einführung in die Programmiersprache C (-> Folien/Postscript | -> Folien/PDF)
    • C vs. Java
    • Sprachüberblick
    • Datentypen, Ausdrücke, Operatoren
    • Einfacher Programmaufbau
    • Kontrollstrukturen
    • Funktionen
    • Programmstruktur & Module
    • Felder, Strukturen
    • Zeiger

  3. Ein-/Ausgabe in der Programmiersprache C (-> Folien/Postscript | -> Folien/PDF)
    • Standard Ein-/Ausgabe
    • Öffnen und Schließen von Dateien
    • Zeichen- und zeilenweise Lesen und Schreiben
    • Formatierte Ein- und Ausgabe

  4. Einführung in UNIX (-> Folien/Postscript | -> Folien/PDF)
    • Benutzerumgebung
    • Dateien und Dateisystem
    • Kommandointerpreter (Shell)

  5. Dateisysteme (-> Folien/Postscript | -> Folien/PDF)
    • Allegmeine Konzepte
    • Beispiel UNIX (UFS)
      • Pfade
      • Eigentümer und Rechte
      • Dateien
      • Kataloge
      • Inodes
      • Spezialdateien
      • Montieren des Dateibaums

  6. Prozesse und Nebenläufigkeit (am Beispiel UNIX) (-> Folien/Postscript | -> Folien/PDF)
    • Prozesse, Programme
    • Multiprogramming, Scheduling
    • Prozesszustände
    • Prozesswechsel
    • Erzeugen von Prozessen
    • Ausführen eines Programms
    • Terminieren von Prozessen

  7. Rechnerkommunikation (TCP/IP) (-> Folien/Postscript | -> Folien/PDF)
    • Überblick
    • Anwendungen
    • Internet Protocol (IP) - Adressierung, Routing
    • User Datagram Protocol (UDP) - Protocol-Port-Konzept
    • Transmission Control Protocol (TCP
    • Systemschnittstelle (Sockets) - Client-Server-Modell

    Unser Server | Brief an Webmaster | Navigationshinweise | Suche