U"lesande vo'ib ka ise va"lja pakkuda, na"iteks oma unix-u"lesandele graafilise kasutajaliidese tegemine Tk-s. Palun ainult minu juures registreerida, s.t. mulle kirjutada- jaanus@cs.ut.ee Valitud u"lesanne registreerida serveris madli.ut.ee failis /export/opt/local/info/tjkursus/tahvel --------------------------------------------------------------------------- I Ma"ngud (vo'ib ka muid ma"nge realiseerida) 1. "Trips-traps-trull" 2. "Laevade pommitamine" 3. "Mo'ttemeister" 4. "Miiniva"li" 5. "Life" kasutaja poolt etteantava algkonfiguratsiooniga. 6. Doomino II To"o"vahendid (vo'ib ka ise va"lja mo'elda) 7. Kasutajaliides failioperatsioonide jaoks (kopeerimine, u"mberto'stmine, kustutamine, ...) - mini "File manager" 8. Graafikaliidesega failipakkija/kodeerija (toetatavad formaadid valida is e). 9. To"o"leht (spreadsheet). 10. Kalkulaator Tk-s. 11. Tekstiandmebaasi (vabal teemal) ta"itmine, lehitsemine ja parandamine la"bi graafikaliidese (mingi blanketi vms. kujul) Tk-s. 12. Pisike "tekstiredaktor" text-widget baasil, mis toetaks valikut hiire abil (selection), lubades operatsioone cut, paste, copy 13. Pisike graafikaredaktor (kastid, jooned, ringid, ...) canvas-widget baa sil. 14. Koostada Tk abil lihtne graafi- (mitte graafika-)redaktor, milles saaks tippe luua (vo'iks olla teatud hulk etteantud tipukujusid), paigutada, u"hendada, jne. 15. Skeemiredaktor Wirthi su"ntaksiskeemide jaoks Tk-s. III Na"itlikustamine (isepakutud teemad teretulnud) 16. Nn. "Hanoi torni" (klassikaline na"ide rekursioonist) graafiline esitus Tk abil. 17. Mingi sorteerimismeetodi graafiline illustratsioon. 18. Va"rviskaala 16x16x16 rgb-astmega Tk-s (va"rvikuubi demo). IV Liidesed olemasolevatele programmidele (s.h. teie enda tehtutele) 19. Graafikaliides cal-programmile valitud kuu kalendri na"itamiseks. Na"da l vo'iks alata esmaspa"evaga. 20. Printerija"rjekordade na"itamine (lpq abil). 21. Aktiivsete kasutajate loetelu na"itamine, kasutaja va"ljavalimisel sell e kasutaja protsesside na"itamine 22. Graafikaliides programmile "grep" 23. Graafikaliides programmile "find" ...