Next: 25.10.2001: Gruppenrecherche & Berichte
Up: Einführung in die Computerlinguistik
Previous: 18.10.2001: Gruppenrecherche & Berichte
Themen:
- Textanalyse, Sprachmodelle, Mensch-Maschine-Interaktion
- ``Software as text'', Programmiersprachen
Die Beziehungen zwischen Sprache - wie auch immer diese definiert sei - und
Computer sind sehr vielfältig:
- Computer als Werkzeug zur automatischen Textanalyse:
- Wortstatistiken zur Stilanalyse
- Parsing
- Tagging
- Wortlistenextraktion, Lexikonaufbau
- Textsuche, Konkordanzen, Suchmaschinen
- Beispiele: VERBMOBIL-Lexika
- Computer als universelles operationalles Modellierungswerkbank
- Computer als Steuerungsinstrument für Sprach-Ein-Ausgabe
- Diktiersoftware
- Informationsausgabe für Meßinstrumente
- Steuerung von Maschinen
- Sprachliche Ausgabe bei Datenbankanfragen
- Automatische Generierung von Web-Seiten
- Automatische Generierung von Markennamenvorschlägen
- Computer als ``Gesprächspartner''
- Computer, Computersprachen:
- Maschinencode, Mikrocode
- Assemblersprache
- Programmiersprache
- Imperative Sprachen (Fortran, Pascal, C, ...)
- Funktionale Sprachen (LISP, Scheme, ...)
- Logische, relationale Sprachen (Prolog, ...)
- Interaktive GUI-Sprachen (Java, JavaScript, Tk, ...)
Auch die Disziplinen, an denen Sprache in Verbindung mit Computern oder
deren theoretischen Grundlagen verbunden sind, sind vielfältig:

Um zu verstehen, was Software ist, hat man sich verschiedener Metaphern
bedient:
- Computer sind komplexe Maschinen und Software ist eine Schablone, das zur Beschreibung und Steuerung dieser Maschinen benutzt wird.
- Computer sind elektronische Gehirne, also denkende Maschinen, und Software ist die maschinelle Analogie zum menschlichen Geist.
- Computer sind maschinelle Agenten, und Software ist der Text, den der Mensch schreibt, um diese Agenten zu instruieren.
- ...
Die ``Sätze'' eines Software-``Textes'' werden oft als Instruktionen, Befehle, Anweisungen usw. beschrieben, jedenfalls dann, wenn es sich um imperative, prozedurale Sprachen handelt.
Bei eher deklarativen (oder beinahe deklarativen) Sprachen wie Prolog, vielleicht auch LISP, können die Sätze als Aussagen, Behauptungen, Beschreibungen betrachtet werden.
Bei allen diesen Beschreibungen spielt die Vorstellung eine Rolle, daß Programme doch als eine spezielle Art von Text angesehen werden können, und Software als eine spezielle Art von Dokument.
Aufgaben:
- Suchen Sie soviele Beispiele für Programmiersprachen. Welche sind ihre Haupteigenschaften?
- Suchen sie Beispiele für Programme in
und dokumentieren Sie ihre Funktionsweise.
Next: 25.10.2001: Gruppenrecherche & Berichte
Up: Einführung in die Computerlinguistik
Previous: 18.10.2001: Gruppenrecherche & Berichte
Dafydd Gibbon, Wed Feb 12 10:50:41 MET 2003 Automatically generated, links may change - update every session.