Tik-109.450 Oliosuuntautunut protokollakehitys
1. välikoe 14.4.1999 klo 14.00

Kirjoita joka paperiin selvästi

- nimi

- opintokirjan numero

- koulutusohjelma

- Päivämäärä

Vastaa lyhyesti, tarkoitus ei ole kirjoittaa pitkiä esseitä.

1. Luettele erilaiset mallityypit (kinds of patterns), kerro yhdellä
lauseella, mitä ne ovat.

2. Mitä ovat "white box" ja "black box" sovelluskehykset?

3. Luettele kolme (viidestä) UML:n kaavioiden näkökulmasta (view) ja
mainitse yksi kuhunkin näkökulmaan liittyvä kaavio.

4. Mitä ominaisuuksia vaaditaan protokollatoteutuksia varten tehdyiltä
sovelluskehyksiltä?

5. Piirrä Conduit-graafi protokolla-toteutukselle, jossa on alla
yhteydetön protokolla, ja sen päällä yhteydellinen.

6. Mitä tapahtuu kun viesti saapuu CVOPS:n vtaskille?

7. Mitä ja miten SDL:n lohkotason määrittelyssä kuvataan?

8. Mitä vaatimuksia ajanjaolle (skedulointi) asetetaan?

9. Esitä kaksi tapaa järjestää muistinhallinta (muistitilan jako), ja
esitä niille molemmille kaksi etua ja kaksi haittaa. Voidaanko samoja
tapoja käyttää myös ajanjakoon?