Ohjelmoinnin tekniikka koostuu kahdesta 4 op moduulista: C-kieli ja C++-kieli. Osiot kirjataan rekisteriin erillisinä.
Osaamistavoitteet
Opiskelija hallitsee C++ -kielen perusteet (erityisesti muistinkäytön) ja osaa toteuttaa kielillä laajempia modulaarisia/oliopohjaisia ohjelmia.
Sisältö
C++-kielen osuudessa käsitellään mm. nimiavaruudet, viitteet, luokkien rakentimet ja hajottimet, operaattorien kuormitus, moniperintä, kaavaimet, poikkeukset ja STL-kirjasto.
Toteutustavat
Opetustapa
Paikalla
Verkossa
Luento-opetus
16 t
0 t
Harjoitukset
8 t
0 t
Opetuskieli
suomi
Vaadittavat opintosuoritukset
Arviointi
Numerolla 1-5.
Kirjallisuus/Oppimateriaali
Stroustrup, B., The C++ programming language. Docendo Finland Oy 2000;
Hietanen, P., C++ ja olio-ohjelmointi. Teknolit 2004.
Kernighan, B. ja Ritchie, D., C Programming Language. Prentice Hall 1988.