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?