- Vorausgesetzt werden Kenntnisse über die Funktionsweise von Computernetzen
(LAN, WAN), insbesondere die Kapitel "Die TCP/IP-Protokolle"
und "Höhere Protokolle" aus dem Skript
"Computernetze".
- Grundlegende praktische Erfahrungen mit dem Betriebssystem UNIX/Linux, das die
Basis der Serveranwendungen in der Vorlesung und in der Praxis darstellt. Zur Wiederholung
und Einstimmung kann das Skript "Betriebssystem UNIX"
herangezogen werden.
- Die Programmiersprache Perl
wird für Beispiele verwendet, weil sich mit dieser C-ähnlichen
Sprache in wenigen Zeilen exemplarische Server-, Client- und
Testprogramme realisieren lassen. Daher sind Vorkenntnisse in dieser
Sprache nötig. Sie sollten sich in Perl während der ersten
Vorlesungswochen parallel zur Vorlesung einarbeiten, indem Sie die
beiden ersten Kapitel des Perl-Skripts,
Überblick über Perl
und Einführung in Perl,
durcharbeiten. Dies ist gewissermassen der erste Teil des Praktikums.
- Für die Programmierung von CGI-Anwendungen sind Grundkenntnisse
in HTML erforderlich, um Formulare schreiben zu können. Die
speziellen Formularelemente der Sprache werden hier knapp besprochen,
allgemeine HTML-Kenntnisse bietet das
HTML-Einsteiger-Skript.
|