Dr. Andreas Borchert Abteilung Angewandte Informationsverarbeitung 6. Mai 2003
Christian Ehrhardt Blatt 2


Uni Logo



Systemnahe Software (SS 2003)


Abgabetermin 13. Mai 2003

stralloc (10 Punkte)

Vorbereitungen

Die stralloc-Funktionen gehören zur libowfat-Bibliothek, die von gcc nicht ohne weitere Hinweise gefunden wird. Diese Bibliothek ist auf den Suns der Mathematik unterhalb von /usr/local/diet installiert. Auf folgende Dinge ist dabei zu achten:

Worte

In diesem Blatt sollen Worte aus einer Datei eingelesen werden. Der Name der Datei wird als erstes Argument auf der Kommandozeile übergeben. Wenn dieses Argument fehlt, soll von der Standardeingabe gelesen werden. Für die Zwecke dieses Blattes ist ein Wort eine beliebig lange Zeichenfolge, die kein Whitespace enthält.
Die eingelesenen Worte sollen dann nach Anfangsbuchstaben sortiert wieder ausgegeben werden, zuerst alle Worte, die mit ``a'' beginnen in einer Zeile, dann alle Worte, die mit 'b' beginnen usw. Worte, die nicht mit einem Kleinbuchstaben beginnen, können ignoriert werden.
Für die Lösung dieses Blattes muß die stralloc-Bibliothek verwendet werden.

Christian Ehrhardt 2003-05-06