Webprogrammierung und das Satzsystem LaTeX

» Diese Veranstaltung wird auf deutsch gehalten.

» Es gibt einen L2P-Lernraum zu dieser Veranstaltung.

Praktikum im Sommersemester 2008

ArtZeit/OrtBeginnVeranstalter
P3wird 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.