x !
Arkistoitu opetussuunnitelma 2011–2012
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
A208A 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:

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. C-kielen perystietotyypit ja niiden esitys muistissa, osoittimet, aliohjelmat, parametrien välitys, rekursio ja dynaaminen muistinhallinta.

Toteutustavat

Opetustapa Paikalla Verkossa
Luento-opetus 12 t 0 t
Harjoitukset 6 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ö