Dr. Andreas Borchert Abteilung Angewandte Informationsverarbeitung 24. Juni 2003
Christian Ehrhardt Blatt 8


Uni Logo



Systemnahe Software (SS 2003)


Abgabetermin 01.07.2003

Pipegröße (3 Punkte)

In diesem Teil soll ein kleines Programm geschrieben werden, das experimentell versucht, die Größe des Ringpuffers (vgl. Skript Kapitel 4.1) einer Pipe zu bestimmen. Hinweis: Je nach Verfahren können die ermittelten Werte dabei auf ein und der selben Maschine etwas variieren.

Text scrambling (7 Punkte)

In diesem Teil soll ein Programm geschrieben werden, das mit einem Text der Reihe nach folgendes tut:

Die notwendigen Pipes um mit tr zu kommunizieren sollen ohne Unterstützung einer Shell aufgebaut werden. Insbesondere schließt das auch die Verwendung von popen aus.
Die Datei args.h sowie einige Testeingaben können auf der Homepage der Vorlesung heruntergeladen werden.



Christian Ehrhardt 2003-06-24