Sprachverarbeitung mit C++

Seminar mit Übung

Leitung: Thorsten Brants und Stephan Oepen

Ort: Geb. 17.3 Seminarraum (Mo) und CIP-Raum (Mi)

Beginn: 21.04.97 - Zeit: Mo 16-18, Mi 9-11 und 14-16h



VorlesungÜbungAufgaben
Folien vom 21.04.1997 Beispiele vom 23.04.1997 Übungsblatt 1
Folien vom 28.04.1997 Übungsblatt 2
Folien vom 05.05.1997 Übungsblatt 3
Folien vom 12.05.1997 Debugging 21.05.1997 Übungsblatt 4
Folien vom 26.05.1997 Übungsblatt 5
Folien vom 02.06.1997 Übungsblatt 6
Folien vom 09.06.1997 Beispiele vom 9.6.1997 Übungsblatt 7
Folien vom 16.06.1997 Übungsblatt 8
Folien vom 23.06.1997 Beispiel vom 23.06.1997 Übungsblatt 9
Folien vom 30.06.1997 Beispiele vom 30.6.1997 Übungsblatt 10
Folien vom 07.07.1997 Beispiel vom 7.7.1997 Übungsblatt 11


Infos zu C und C++



Sprechstunden:

Thorsten Brants (thorsten@coli.uni-sb.de) Donnerstags 11 - 12 Uhr
Stephan Oepen (oe@coli.uni-sb.de) Montags 18 - 19 Uhr
und jederzeit nach Vereinbarung


Mail-Alias für alle Kurs-Teilnehmer: c-kurs@coli.uni-sb.de
Mail-Alias zur Abgabe der Übungsaufgaben: c-aufgaben@coli.uni-sb.de



C und C++ sind zur Zeit die wichtigsten Programmiersprachen zur Implementation korpusbasierter und statistischer Methoden in der Sprachverarbeitung und für ressourcenkritische (Laufzeit und Speicherverbrauch) Verfahren im allgemeinen.

C fällt in die Klasse der prozeduralen, C++ in die Klasse der objekt-orientierten Programmiersprachen.

Der Schwerpunkt der Vorlesung wird auf der Erarbeitung der Sprachelemente in C sowie des objektorientierten Ansatzes in C++ liegen; darüberhinaus stehen effiziente und systemnahe Programmierung im Vordergrund.

Allgemeine Programmierkenntnisse (in einer anderen Programmiersprache) sollten bereits vorhanden sein. Die so erworbenen Kenntnisse werden in der Übung bei der Umsetzung praxisrelevanter Algorithmen eingesetzt.


Literatur:

David A. Curry, 1989. Using C on the UNIX System. O'Reilly & Associates, Inc.

Stephen C. Dewhurst und Kathy S. Stark, 1990. Programmieren in C++. Wien, Hanser.

Brian W. Kernighan und Dennis M. Ritchie, 1983. Programmieren in C. Wien, Hanser.


Voraussetzungen:

Programmierkenntnisse in einer anderen Programmiersprache.


Stellung im Studienplan:

Proseminar CL; Projektseminar CL nach Absprache


Scheine:

Übungsaufgaben und Abschlußklausur


Letzte Änderung: 30. Juni 1997 Stephan Oepen