Universität Ulm, Fakultät für Mathematik und Wirtschaftswissenschaften, SAI, Vorlesungen, WS 2004/2005

Allgemeine Informatik III / Systemnahe Software I
(WS 2004/2005)


Veranstalter
Franz Schweiggert mit Christian Ehrhardt
Typ
Vorlesung mit Übungen
Umfang
2 V + 2 Ü (6 LP)
Zuordnung
Praktische Informatik, Technische Informatik
Termine
Vorlesung: Mo 13-15 H3; Übungen: Di 15-17 H3
Beginn
Dienstag, 19.10.2004

Scheinkriterien
Zum Erwerb des Scheins sind 50% der Übungspunkte erforderlich.

Zum Inhalt:
  • Programmiersprache C
  • Tools im C-Umfeld
  • UNIX-Dateisystem und andere Dateisysteme
  • System-Calls im Zusammenhang mit dem Unix Dateisystem
    Es wird besonderer Wert auf die praktischen Übungen gelegt (Programmiererfahrung)!
    Diese Vorlesung ist unbedingte Voraussetzung für die Vorlesung Systemnahe Software (Systemnahe Software II) im darauffolgenden Sommersemester!
    Ein komplettes Skript ist vorhanden und kann hier heruntergeladen werden. Bitte nicht auf unseren Druckern ausdrucken. Außerdem steht eine Kopiervorlage in der Bibliothek He18 zur Verf"ugung.

    Übungen

    Um an den Übungen teilnehmen zu können ist eine Anmeldung zur Vorlesung in SLC erforderlich. Wenn das geschehen ist, solltet Ihr Euch in Gruppen zu ca. 5 Personen zusammenfinden und einen wöchentlichen Termin für die Korrektur Eurer Lösungen mit einem Tutor vereinbaren. Eine Liste der Tutoren mit den noch freien Terminen gibt es hier.

    Übungsblätter

    Blatt 1: Aufgabe (PS), original, gedicht.c, Lösung: makros, strophe,
    Blatt 2: Aufgabe (PS) Lösung: sparbuch.c, caesar.c,
    Blatt 3: Aufgabe (PS), Lösung: spiel.c, rate.c Strategie
    Blatt 4: Aufgabe (PS), Lösung: blatt4.c,
    Blatt 5: Aufgabe (PS) Lösung: go.c, alternative Lösung: go2.c,
    Blatt 6: Aufgabe (PS), Input, Lösung: tree.c
    Blatt 7: Aufgabe (PS), Lösung
    Blatt 8: Aufgabe (PS), calc.h, calc.c, Lösung: libcalc.c
    Blatt 9: Aufgabe (PS), Lösung: mail.c
    Blatt 10: Aufgabe (PS), Lösung
    Blatt 11: Aufgabe (PS), Testdatenbank aus der Aufgabenstellung (20:31:14) Lösung
    Blatt 12: Aufgabe (PS), Größere Testdatenbank (20:31:14), Lösung


    Links gcc für Windows:

    Franz Schweiggert, 14. Oktober 2004