Einführungskurs Common-Lisp

Programmierkurs mit Übung (Erster Studienabschnitt)

Leitung: Jan Alexandersson (janal@dfki.de), Stephan Oepen (oe@coli.uni-sb.de)

Ort: Gebäude 17.3 Seminarraum (Vorlesung) und CIP-Raum (Übung)

Vorlesung: Donnerstag 9:00 - 11:00 h

Übung: Montag 9:00 - 11:00 und Dienstag 12:45 - 14:15 h

Beginn: 23-okt-97

LISP (eine Abkürzung für List Processor) ist eine der am weitesten verbreiteten symbolverarbeitenden Programmiersprachen in den Bereichen Künstliche Intelligenz und Computerlinguistik; Programmierkenntnisse und -erfahrung sind in der (angewandten) Computerlinguistik unerläßlich.

Das Ziel des Kurses ist es, Grundkenntnisse in LISP zu vermitteln und die KursteilnehmerInnen in die Lage zu versetzen, selbstständig symbolverarbeitende Programme zu entwickeln. Viele der vorgestellen Grundkonzepte werden an Beispielen aus dem Bereich der maschinellen Sprachverarbeitung in der Veranstaltung und in den Übungen in kleinen und mittelgroßen Programmen praktisch erprobt.

Literatur (erhätlich in der Leerbuchsammlung)

Patrick Henry Winston, Berthold Klaus Paul Horn: Lisp. Third Edition. Addison-Wesley 1989 (frühere Ausgaben sind unakzeptabel).

Scheinanforderungen

Erfolgreiche Bearbeitung der wöchentlichen Übungsaufgaben, mündliche Rücksprache und Klausur. Zulassungsvorraussetzung für die Klausur sind je mindestens die Hälfte aller möglichen Übungspunkte aus den Übungen 1 bis 5 und 6 bis 10 (erste und zweite Semesterhälfte). Eine individuelle etwa 10-minütige Rücksprache am Rechner zur Semestermitte dient der Selbstkontrolle. Die Klausur dauert 90 Minuten und wird in der letzten Semesterwoche geschrieben.



VorlesungBeispieleAufgaben
Folienkopien 23-okt-97
Folienkopien 30-okt-97 1. Übungsblatt
Folienkopien 6-nov-97
Folienkopien 6-nov-97 2. Übungsblatt
Folienkopien 13-nov-97 3. Übungsblatt
Folienkopien 20-nov-97 Musterlösung 4. Übung 4. Übungsblatt
Folienkopien 11-dez-97 5. Übungsblatt
Folienkopien 18-dez-97 Musterlösung 6. Übung 6. Übungsblatt
Folienkopien 8-jan-98 7. Übungsblatt
Folienkopien 15-jan-98 Musterlösung 8. Übung 8. Übungsblatt
Folienkopien 22-jan-98 9. Übungsblatt
Folienkopien 29-jan-98 Musterlösung 10. Übung 10. Übungsblatt
Folienkopien 5-feb-98 11. Übungsblatt
Beispielklausur