Siirry suoraan sisältöön

Symbian-ohjelmointi 1 (5 op)

Toteutuksen tunnus: TT00AA28-2000

Toteutuksen perustiedot


Ilmoittautumisaika
31.05.2011 - 07.05.2011
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2011 - 31.12.2011
Toteutus on päättynyt.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Toimipiste
Bulevardi 31
Opetuskielet
suomi
Opettajat
Juha Kämäri
Jorma Räty
Vastuuopettaja
Erja Nikunen
Ryhmät
TO08
Ohjelmistotekniikka, syksyllä 2008 opintonsa aloittaneet
TO09K
Ohjelmistotekniikka keväällä 2009 opintonsa aloittaneet
Opintojakso
TT00AA28
Toteutukselle TT00AA28-2000 ei löytynyt varauksia!

Tavoitteet

Kurssilla opitaan ymmärtämään Symbian-ohjelmoinnin erityispiirteet, kuten resurssien rajallisuuden (muistitila, prosessoriteho, virrankulutus, näyttötila) huomioiminen ja toisaalta laitteeseen luonnostaan liittyvien tietoliikenneominaisuuksien hyödyntäminen. Symbian on aito reaaliaikakäyttöjärjestelmä, joka on toteutettu oliopohjaisesti. Kurssi täydentää ja syventää samalla tietämystä sekä käyttöjärjestelmistä että oliosuuntautuneesta ohjelmistonkehityksestä.
-----
Opintojakson suoritettuaan opiskelija hallitsee käytännössä mobiililaitteiden ohjelmoinnin Symbian-ympäristössä sen natiivirajapinnalta eli C++ -rajapinnalta. Opiskelija osaa käyttää Symbian C++-kielen sovittuja menettelytapoja ja toisaalta Symbian-käyttöjärjestelmän tarjoamia palveluja. Opiskelija osaa kirjoittaa tehokkaita ja muistivuodottomia sovelluksia hyödyntäen Symbian käyttöjärjestelmän siihen tarjoamia välineitä.

Sisältö

Ohjelmankehitys Symbian ympäristössä
Symbian C++-käytännöt
Deskriptorit
Symbian poikkeukset, siivouspino ja kaksivaihekonstruointi
Tehokkaan muistinkäytön erityispiirteet
Symbian kontainerit
Tiedostot ja vuot
Vuovarastot
Resurssitiedostot
GUI-sovelluksen perusteet
-----
Aktiiviset oliot
Prosessit ja säikeet

Arviointiasteikko

0-5

Esitietovaatimukset

C++ -ohjelmointi

Siirry alkuun