Unix für Entwickler

(Belegnummer: 30.2138)

WS2006

 

Vorlesung:

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

Praktikum:

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!

Klausur:

Der Klausurtermin ist im OBS hinterlegt.

Zulassungsvoraussetzung sind 6 von 6 Testaten der Praktika. Hilfsmittel sind nicht erlaubt.