Tietojenkäsittelytiede Harjoitustehtäviä
Graafisten käyttöliittymien toteutus 4.4.2001
x7. +-------------------------------------------------------+
| Tämä tehtävä on pakollinen. |
| |
| Ratkaisu on lähetettävä sähköpostina osoitteella |
| gkt01@cs.joensuu.fi viimeistään 3.4.2001 klo 8.00. |
| |
| LÄHETÄ VASTAUKSESI, JONKA TULEE MUODOSTUA AINOASTAAN |
| YHDESTÄ TIEDOSTOSTA, KIRJEESI LIITETIEDOSTONA. |
| |
| Tuo harjoitustilaisuuteen ohjelmalistaus paperilla ja |
| lisäksi valmiiksi täyttämäsi x-tehtävän arviointi- |
| lomake. |
+-------------------------------------------------------+
Muuta x6-tehtävässä laatimaasi UNIX-ylläpitäjän toiveohjelmaa
seuraavasi:
- ohjelman pääikkunassa on valikko, jota käyttäen ohjelma
voidaan lopettaa; lopetettaessa (valikosta tai ikkunanhoi-
tajan kautta) on ohjelman esitettävä varmistuskysymys
- ohjelma suorittaa ps-komentoa automaattisesti määräajoin ja
ylläpitäjä voi vaihtaa komennon suoritustiheyttä milloin
tahansa; suoritustiheyden oletusarvo voi olla ohjelman vakio
- ohjelma pitää yllä valintalistaa (man listbox), jossa on
kaikkien ps-komentojen tuloksissa esiintyneet eri käyttäjä-
tunnukset aakkosjärjestyksessä; ylläpitäjä voi valita tästä
valintalistasta sen käyttäjän, jonka prosesseja kuvaavat
rivit näkyvät tulostuksessa punaisina; värimuutoksen tulee
tapahtua heti, kun käyttäjä on valittu (eikä vasta
ps-kommenon seuraavan suorituksen yhteydessä)