Prof. Dr. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung 23. Mai 2005
Ralph Guderlei Blatt 6


Uni Logo



Systemnahe Software / Systemnahe Software II (SS 2005)


Abgabetermin: 31. Mai 2005

1 Maximum (5 Punkte)

Schreiben Sie ein Programm, dass auf etwas umständlichere Weise das Maximum zweier Zahlen bestimmt: Erzeugen Sie zuerst zwei Prozesse. Der parent-Prozess soll dem child-Prozess über eine pipe zwei (Integer-)Zahlen übermitteln, der child-Prozess bestimmt dann das Maximum der zwei Zahlen und liefert dieses dann mittels pipe an den parent-Prozess zurück.

2 Kill mit Menü, die zweite (5 Punkte)

Verändern Sie das Programm von Blatt 5, Aufgabe 1 so, dass die Ausgabe von ps über eine Pipe an das Hauptprogramm übergeben wird. Die Verwendung von popen() ist nicht gestattet.


Interessante man-pages:


Viel Erfolg!



Ralph Guderlei 2005-05-23