Exam text content

TIE-11300 Graafisen käyttöliittymän ohjelmointi - 16.12.2013

Exam text content

The text is generated with Optical Image Recognition from the original exam file and it can therefore contain erroneus or incomplete information. For example, mathematical symbols cannot be rendered correctly. The text is mainly used for generating search results.

Original exam
 

TIE-11300 Tietotekniikan vaihtuva- -alainen kurssi:
Graafisen käyttöliittymän ohjelmointi

Juha-Matti Vanhatupa, ei laskimia, ei materiaalia, tehtäväpaperia ei tarvitse palauttaa.
Tentti 16.12.2013
1. Selitä mitä ovat (1p/kohta)
a. tab-järjestys (tab order)
b. moc-kääntäjä
c. OModelindex
d. Internationalisointi
e. Rekursiokooste -malli

f.= Eventfilter

2. a) Kerro mitkä ovat Ot:n model/view-mallin osat ja selitä niiden tehtävät. (4p)

b) Selosta kuinka Ot:n käännösprosessi toimii. Mitä erikoista prosessissa on verrattun. &

 

liin C++ käännökseen. (21
normaaliin äännökseen. (2P) W 4000

A JEEN N
TAKIA c [i v

3. a)Kerro strategia-suunnittelumallista. Piirrä luokkakaavio. Mitkä ovat mallin hyödyt? Entä voit yr K K

mallin käytöstä olla jotain haittaa? (3P) <

b) Ot tarjoaa useampia tapoja toteuttaa tekstikenttä, joka hyväksyy syötteeksi vain numeroita.
Selitä kolme eri tapaa. (3P) oe Medon

Le NUN RAA

|

jos steleatä |
OK JORUTSIN
— enim rai JA
Ss hallla

klar

7 >)P* Wo? nE
4. a) Mitä ovat Oaction:it ja mitä hyötyä niiden käyttämisellä saavutetaan? (2P) » tauno
b) Ot:ssa tapahtumakuuntelijat toteutaan signal ja slot -mekanismilla. Vertaile Ot:n toteutusta 04
i Un

alla lueteltuihin ympäristöihin. Miten näissä muissa ympäristössä tapahtumakuuntelijat 1 i
toteutetaan? Mitä etuja / haittoja tästä on Ot:n toteutustapaan nähden? (4p)

i) Java KÄ PNÄ b

ii) NET event [Istneve=

mme = Maki" f ent P-N


We use cookies

This website uses cookies, including third-party cookies, only for necessary purposes such as saving settings on the user's device, keeping track of user sessions and for providing the services included on the website. This website also collects other data, such as the IP address of the user and the type of web browser used. This information is collected to ensure the operation and security of the website. The collected information can also be used by third parties to enable the ordinary operation of the website.

FI / EN