x !
Arkistoitu opetussuunnitelma 2011–2012
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
A208B Ohjelmoinnin tekniikka, C++ 4 op
Vastuutaho
Tietojenkäsittelyoppi
Vastuuhenkilö
Yliassistentti Heikki Hyyrö
Suunnitellut järjestämisajankohdat
Periodi I II III IV
2011–2012 X
Edeltävät opinnot
Pakolliset:
Suositellaan:
Kurssilla oletetaan, että C-kielen perusasiat ovat ainakin jotenkin hallussa.

Yleiskuvaus

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

  1. Stroustrup, B., The C++ programming language. Docendo Finland Oy 2000;
  2. Hietanen, P., C++ ja olio-ohjelmointi. Teknolit 2004.
  3. Kernighan, B. ja Ritchie, D., C Programming Language. Prentice Hall 1988.

Kokonaisuudet johon opintojakso kuuluu

Informaatiotieteiden yksikkö
Ohjelmoinnin tekniikka (Tietojenkäsittelyoppi)
2011–2012
Opintojakso opetusohjelmassa
Opetusohjelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetusohjelmasta.
Informaatiotieteiden yksikkö