Mobiilijärjestelmien ohjelmointi 15.4.2003

  1. Miten toimii kaksivaiherakentaminen (two-phase construction) Symbian OS:ssä?
    Miksi sitä käytetään?

  2. Valitse oikea vaihtoehto. Perustele vastauksesi.
    1. Internet- ja PC-maailman protokollat kuten XML ja HTTP sopivat erinomaisesti myös mobiililaitteessa käytettäväksi sellaisenaan samoihin käyttötarkoituksiin.
      Tosi
      Epätosi

    2. Etäevaluonti (remote evaluation) edellyttää vahvaa mobiliteettia.
      Tosi
      Epätosi

    3. Virtuaalikoneen käyttö mobiilisovelluksissa yksinkertaistaa tietoturvan toteuttamista.
      Tosi
      Epätosi

  3. Selitä lyhyesti (yhdellä lauseella) seuraavat termit.
    1. Heikko mobiliteetti

    2. Midlet

    3. Vertaisverkko (peer-to-peer networking)

  4. Vastaa lyhyesti seuraaviin kysymyksiin.
    1. Miten voit optimoida keon (heap) käyttöä mobiilijärjestelmissä?

    2. Miten voit paikallisesti optimoida mobiililaitteen suorituskykyä?

    3. Miten voit välttää säikeen vaihtoa mobiilijärjestelmissä?