PERL (= Practical Extraction and Report Language) ist eine Programmiersprache, die ursprünglich für Aufgaben der Systemprogrammierung in UNIX entwickelt wurde. PERL hat sich aber inzwischen zu einer universell einsetzbaren Sprache entwickelt, mit der nicht zuletzt Aufgaben bei der Verarbeitung von Sprache und Texten gelöst werden können, bis hin zur WEBprogrammierung. PERL steht inzwischen auch für andere Plattformen wie Mac und Windows zur Verfügung und ist kostenlos erhältlich. Zudem gibt es im WWW eine große Menge an Informationen, FAQs und Tutorials.
In diesem Kurs werden die Grundlagen der PERL-Programmierung für die Linguistik und Texttechnologie unterrichtet. PERL vereinigt Eigenschaften prozeduraler und funktionaler Programmiersprachen. Ziel des Kurses ist es, die Lernenden in die Lage zu versetzen, mit Hilfe von PERL HTML-Seiten zur Darstellung von Daten zu erzeugen. Im Kurs wird der Umgang mit den vorgestellten PERL-Sprachkonstrukten durch die eigenständige Bearbeitung von Aufgaben eingeübt.
Den Teilnehmenden wird die Anschaffung der untenstehenden Einführung dem Lama-Buch, dringend empfohlen! Es kann auch ruhig eine ältere Ausgabe sein.
Voraussetzung für den Kurs ist Erfahrung im Umgang mit Windows-Rechnern, einem Texteditor und Kenntnissen im Umgang mit Verzeichnissen/Ordnern und Dateien.
Literatur:
Schwartz, R. et al., 2005, Einführung in PERL. OReilly.
Informationen zum Kursplan unter
Rhythmus | Tag | Uhrzeit | Format / Ort | Zeitraum |
---|
Studiengang/-angebot | Gültigkeit | Variante | Untergliederung | Status | Sem. | LP | |
---|---|---|---|---|---|---|---|
Informatik für Geistes- und Sozialwissenschaftler/innen | Nebenfach | C2 | |||||
Linguistik / Bachelor | (Einschreibung bis SoSe 2011) | Kern- und Nebenfach | BaLinTT2 | 0/4 | |||
Texttechnologie / Bachelor | (Einschreibung bis SoSe 2011) | Nebenfach | BaLinTT2 | 0/4 | |||
Texttechnologie / Magister | Nebenfach | Pflicht | HS |