Prof. Dr. Franz Schweiggert Abteilung Angewandte Informationsverarbeitung 20. Juni 2001
Ingo Melzer Blatt 6


Uni Logo



Implementierung kleiner Datenbanken unter UNIX (SS 2001)


Abgabetermin 28. Juni 2001

6 Ein kleiner Prozessmanager (10 Punkte)

Schreiben Sie ein kleines TCL-Tk Skript, das als einfacher Taskmanager arbeiten soll. Ihr Skript sollte, in Abhängigkeit der Auswahl des Benutzers über drei Radiobuttons, alle Prozesse, die Prozesse mit Terminal oder die Prozesse, die dem aktiven Benutzer gehören, anzeigen. Diese Anzeige sollte in einem Bereich mit zwei Scrollbars geschehen. Zusätzlich sollte es möglich sein, Prozesse zu beenden oder deren Nice-level zu bearbeiten. Dies sollte in Abhängigkeit von zwei weiteren Radiobuttons bei einem Mausklick auf den entsprechenden Prozess geschehen.

Verändert der Benutzer die Größe des Fensters, so soll sich in y-Richtung nur der Teil mit Scrollbar verändern. Das Ganze kann etwa so aussehen:

\includegraphics[width=\textwidth]{screen}%%



Ingo Melzer 2001-06-20