In der Veranstaltung wird das Betriebssystem Unix aus der Sicht der Softwareentwicklung betrachtet. Neben den grundlegenden Konzepten (Shell, Datei- und Prozesskonzept) wird Shell- und Systemprogrammierung (in C, C++) behandelt.
Die Vorlesung findet in einem Hörsaal mit Wlan statt. Es werden Hörsaalübungen integriert sein, bei denen mit eigenen Notebooks auf ein Linux-System zugegriffen werden kann, auf dem die Übungen ausgeführt werden. Zum Zugriff auf den Linux-Rechner ist ein ssh-Client erforderlich. Dieses Programm ist Bestandteil von Linux, Windows-Notebooks können putty dazu installieren (download von hier). Die Kennungen zum Zugang zum Linux-Rechner werden in der ersten Vorlesung mit Hörsaalübung bzw. im ersten Praktikum vergeben.
Erste Vorlesung: Dienstag 10.10.2006 (08:30-11:45) im Raum D14/303
Das Praktikum findet Dienstags 14 tägig 4 stündig im Raum D14/310 statt.
Es gibt insgesamt 2 Gruppen.
| Gruppe | Termin 1 | Termin 2 | Termin 3 | Termin 4 | Termin 5 | Termin 6 |
| Di23x | 24.10.2006 | 07.11.2006 | 21.11.2006 | 05.12.2006 | 19.12.2006 | 16.01.2007 |
| Di23y | 31.10.2006 | 14.11.2006 | 28.11.2006 | 12.12.2006 | 09.01.2007 | 23.01.2007 |
| Aufgabe | debian Installation | Shell | Kommandos | Shell-Programmierung |
ft Skript | Systemprogrammierung |
Die Praktika sind Pflichtveranstaltungen. In den Praktika
werden die Übungen, die im Laufe der Vorlesung über meine
Homepage
veröffentlicht werden, im Team (2 Personen je Team) bearbeitet.
Jedes
Team muss am Ende jedes Praktikums nachweisen, dass die
Übungsaufgaben
bearbeitet werden konnten.
Ein Praktikumstermin wird testiert, wenn die
Übungen erfolgreich abgeschlossen wurden (Abfragen erfolgreich und
Programm lauffähig und korrekt und Lösung kann erklärt
werden). Eine
Praktikumsaufgabe kann am Praktikumstermin oder spätestens im
nächsten
Praktikum abgegeben werden!
Der Klausurtermin ist im OBS hinterlegt.
Zulassungsvoraussetzung sind 6 von 6 Testaten der Praktika. Hilfsmittel sind nicht erlaubt.