Webprogrammierung und das Satzsystem LaTeX
» Diese Veranstaltung wird auf deutsch gehalten.
» Es gibt einen L2P-Lernraum zu dieser Veranstaltung.
Praktikum im Sommersemester 2008
| Art | Zeit/Ort | Beginn | Veranstalter |
|---|---|---|---|
| P3 | wird bekanntgegeben, 4221 | Löding, Felscher |
Das Praktikum richtet sich ausschließlich an Studierende aus dem Studiengang Technik-Kommunikation und dem Nebenfach Informatik im Magisterstudiengang.
Die Aufgaben des Praktikums werden normalerweise zu bestimmten Terminen im Praktikumsraum vom Lehrstuhl Informatik 7 bearbeitet. Die Termine werden in Absprache mit den Teilnehmern festgelegt. Teilweise können die Aufgaben auch zu Hause bearbeitet bzw. vorbereitet werden. In der vorlesungsfreien Zeit vor dem Sommersemester müssen schon einige Grundlagen zur Vorbereitung auf das Praktikum erarbeitet werden.
Vorbesprechung
Zum Ende der Vorlesungszeit im WS07/08 wird eine Vorbesprechung stattfinden. Der genaue Termin wird den Teilnehmern per E-Mail mitgeteilt.
Inhalt
Vorbemerkung
Das Ziel des Praktikums besteht darin, Aufgaben zum LaTeX-Satzsystem (Teil I) und weiterhin solche zur Webprogrammierung (Teil II) zu bearbeiten.
Teil I: Arbeiten mit LaTeX
Im Bereich der Wissenschaften und Publizistik werden Arbeiten, Artikel und
Bücher i.a. mit dem professionellen Satzsystem LaTeX hergestellt.
Während Office-Anwendungen auf der WYSIWYG-Arbeitsweise beruhen (die
Darstellung auf dem Bildschirm entspricht dem Druckbild), setzt LaTeX
Textdateien voraus, die über zusätzliche Angaben zur logischen
Struktur und Formatierung der Darstellung verfügen.
Das
LaTeX-Programm erzeugt hieraus .dvi-Dateien (device independent), die von
geeigneten Darstellungsprogrammen in die gewünschte lesbare Form
überführt werden. Für die Druckausgabe sind ggf. PostScript-
oder PDF-Dateien zu erzeugen.
Die Aufgaben beziehen sich u.a. auf
- Textformatierung,
- Tabellen,
- Formeln,
- Grafiken,
- Präsentationen.
Teil II: Webprogrammierung
Im WWW übernehmen Browser die Rolle von Klienten und Webserver die von Servern für Web-Dokumente, die sich vom Klienten anfordern und im Browser sichtbar machen lassen. Webserver verfügen i.a. über Erweiterungen, die im einfachen Fall aus Interpretern für Skriptsprachen wie Perl oder PHP bestehen. Zusätzlich werden Datenbanken zur Speicherung persistenter Daten benötigt. Im Praktikum kommen der Apache-Webserver, PHP als Skriptsprache und MySQL als Datenbankkomponente zum Tragen. Die Aufgaben beziehen sich auf
- Formulare,
- Datenbanken,
- Sitzungen,
- Netzkommunikation,
- Dateien.


