Tietojenkäsittelytiede Harjoitustehtäviä
Graafisten käyttöliittymien toteutus 22.11.2005
4. a) Muodosta tekstinkäsittelyohjelmille sopiva abstraktiotasojen
tarkennos luennolla esitetyn tietokantasovelluksia käsittelevän
esimerkin hengessä.
b) Anna jokaista tasoa kohti esimerkki kyseiselle tasolle kuulu-
vasta toimenpiteestä.
c) Anna jokaista vierekkäin olevaa tasojen paria kohti esimerkki
kyseisten tasojen välisestä yhteydenpidosta.
5. Selvitä, minkä periaatteiden mukaan geometrian hallinta on toteu-
tettu cs:ltä löytyvässä X Window:in /usr/X/bin/xcalc -ohjelmassa.
(Sääntöjä on enemmän kuin miltä ensi silmäyksellä näyttää !)
x4. +-------------------------------------------------------+
| Tämä tehtävä on pakollinen. |
| |
| Ratkaisu on lähetettävä sähköpostina osoitteella |
| gkt98@cs.joensuu.fi viimeistään 21.11.2005 klo 15.00. |
| |
| LÄHETÄ KAKSI KIRJETTÄ: |
| - ohjelmatekstit osana itse kirjettä |
| - suorituskelpoiset ohjelmat liitetiedostoina |
| toisessa kirjeessä |
| |
| Tuo harjoitustilaisuuteen ohjelmalistaus paperilla, |
| itse ohjelma sekä lähdekielisenä että suorituskelpoi- |
| sena levykkeellä, ja valmiiksi täyttämäsi x-tehtävän |
| arviointilomake. |
+-------------------------------------------------------+
Tee ja testaa Delphillä esimerkkilomake, joka käyttäytyy mahdolli-
simman samalla tavalla kuin
a) Javan BorderLayout
b) Javan GridLayout
c) Javan CardLayout
Valmistaudu kuvaamaan harjoitustilaisuudessa ratkaisujesi
periaatteet.