Friedrich-Alexander-Universität UnivisSuche FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo I4
Lehrstuhl für Informatik 4
Systemprog. I
 
  Vorlesung
  Skript
  Übungen
  Evaluation
  Scheine, Prüfungen
  Forum (Hauptseite)
    SP1-Forum direkt
Übungen
  Tafelübung
  Rechnerübung
  Folien
  Aufgaben
Department Informatik  >  Informatik 4  >  Lehre  >  WS 2003/04  >  SP1  >  Übung

Wintersemester 2002/2003

Übungen zur Systemprogrammierung I (SP I)

Bei Fragen zu den Übungen kontaktieren Sie bitte i4sp@informatik.uni-erlangen.de

Die Bewertung der Übungen ist abgeschlossen und die Liste mit den zur Prüfung endgültig zugelassenen Studierenden liegt jetzt vor!

Termine Tafelübung (pro Student je ein Termin nötig)

Nr Termin Raum Übungsleiter Bemerkungen
01 Mo 8:00 - 10:00 0.031 Michael Stilkerich
02 Mo 12:00 - 14:00 2.037 Michael Stilkerich Raumänderung
03 Di 12:00 - 14:00 0.031 Jürgen Kleinöder
05 Mi 16:00 - 18:00 00.152 Franz Hirschbeck
06 Do 10:00 - 12:00 0.031 Christian Wawersich
07 Do 12:00 - 14:00 2.038 Peter Baumann
08 Do 16:00 - 18:00 0.031 Franz Hirschbeck
09 Do 16:00 - 18:00 00.151 Peter Baumann

Termine Rechnerübung

Nr Termin Raum Übungsleiter
01 Mo 14:00 - 16:00 01.155 Peter Baumann
02 Mi 12:00 - 14:00 01.155 Michael Stilkerich
03 Do 18:00 - 19:30 01.155 Franz Hirschbeck

Zu den angegebenen Terminen ist der Rechnerraum für Systemprogrammierung-Übungen belegt und es steht ein Übungsleiter bei Fragen zur Verfügung. Wir verzichten auf eine feste Zuordnung der Übungsteilnehmer zu den Rechnerübungsterminen. Die Termine können damit nach Bedarf frei gewählt werden.

Zur Information

Belegung des CIP-Rechnerraums

Stundenplan mit allen SP1-Übungen

Folien der Übungen

Datum Thema A5 pdf A5 ps A6 pdf A6 ps
03.-07.11.2003 UNIX-Benutzerumgebung und Kommandos A5 pdf A5 ps A6 pdf A6 ps
10.-14.11.2003 Make und RCS A5 pdf A5 ps A6 pdf A6 ps
17.-21.11.2003 Verzeichnisse und Dateisystem A5 pdf A5 ps A6 pdf A6 ps
24.-28.11.2003 Programme und Prozesse A5 pdf A5 ps A6 pdf A6 ps
01.-05.12.2003 Programme und Prozesse A5 pdf A5 ps A6 pdf A6 ps
08.-13.12.2003 Netzwerkkommunikation A5 pdf A5 ps A6 pdf A6 ps
15.-20.12.2003 Debugger A5 pdf A5 ps A6 pdf A6 ps
12.-16.01.2004 Select, Shared Memory, Semaphore A5 pdf A5 ps A6 pdf A6 ps
19.-23.01.2004 Terminaltreiber A5 pdf A5 ps A6 pdf A6 ps
26.-30.01.2004 UNIX, C und Sicherheit A5 pdf A5 ps A6 pdf A6 ps
02.-06.02.2004 Bespr. Aufg. 8, Musterlösung trsh, Klausurfragen A5 pdf A5 ps A6 pdf A6 ps

Übungsaufgaben

Nr. Beschreibung Ausgabetermin Abgabetermin
1 queue (A4 pdf/A5 pdf) 30.10.2003 13.11.2003 15:30 Uhr
2 wsort (keine Gruppen) (A4 pdf) 06.11.2003 20.11.2003 19:30 Uhr
3 printdir (A4 pdf) 13.11.2003 27.11.2003 19:30 Uhr
4 mysh (keine Gruppen) (A4 pdf) 20.11.2003 04.12.2003 13:30 Uhr
5 trsh (A4 pdf) 27.11.2003 08.01.2004 13:30 Uhr
6 timed (A4 pdf) 04.12.2003 08.01.2004 13:30 Uhr
7 port_forward (A4 pdf) 19.12.2003 15.01.2004 13:30 Uhr
8 Shared-Memory und Semaphore (A4 pdf/A5 pdf) 12.01.2004 29.01.2004 13:30 Uhr
9 Revision Control System (A4 pdf) 22.01.2004 05.02.2004 13:30 Uhr
  Extra Aufgabe nur für Wiederholer!
W archived (A4 pdf) 14.01.2004 06.02.2004 16:00 Uhr

Abgabe von Übungsaufgaben

Die Abgabe erfolgt an den Rechnern im CIP-Pool, mit dem Skript /proj/i4sp/pub/abgabe und muss vor dem Abgabetermin erfolgen. Eine Abgabe nachdem Abgabetermin mit eMail oder Diskette ist nicht möglich.

Im begründeten Einzelfall kann eine Aufgabe auch nachdem Abgabetermin abgegeben werden. Starten Sie hierfür das Abgabe-Skript /proj/i4sp/pub/abgabe mit der Option -force. Eine verspätete Abgabe wird jedoch nur nach Rücksprache mit der Übungsleitung (i4sp@informatik.uni-erlangen.de) gewertet und sollte noch am selben Tag geschehen.

Literaturempfehlungen

Zur Einführung in die Programmiersprache C haben wir in den ersten Übungen die folgenden Bücher kurz vorgestellt:

  • Steve Oualline: Practical C Programming. O'Reilly, 1991.
  • Peter Darnell, Philip Margolis: C: A Software Engineering Approach. Springer, 1991.
  • Martin Lowes, Augustin Paulik: Programmieren mit C. Teubner, 1990.
  • Brian Kernighan, Dennis Ritchie: The C Programming Language. Prentice Hall, 1988 (in der deutschen Übersetzung bei Hanser erschienen)

Zum Thema UNIX-Systemprogrammierung sind die folgenden Bücher empfehlenswert:

  • A. S. Tanenbaum, A. S. Woodhull: Operating Systems: Design And Implementation, Prentice Hall, 1997.
  • R. W. Stevens: Advanced Programming in the UNIX Environment. Addison-Wesley, 1992.
  Impressum Stand: 2004-02-10 18:33   Wa, MF,