Opinto-opas 2003-2004

8100400 OLIO-OHJELMOINNIN PERUSKURSSI, INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING, 2 ov

Tietoa luennoitsijoista
erikoistutkija Matti Rintala - luennoitsija

Luentoja ja harjoituksia
Luentoja yhteensä 28 tuntia. Harjoituksia yhteensä 14 tuntia. Luennot: S1 per. ma 15-17 ja to 14-16 TB103. S1 per. ke 14-16 TB219 luennot englanniksi.

Viikottainen opetus/periodi

S1

S2

K1

K2

Kesä

Luennot (h):

4

-

-

-

-

Harjoitukset (h):

-

2

-

-

-

Tavoitteet
Opiskelija hallitsee oliopohjaisten ohjelmien suunnittelun ja ohjelmoinnin perusteet sekä niiden toteuttamisen C++-kielellä.

Sisältö
Oliosuunnittelun perusteet. Tiedon ja toiminnan kapselointi luokiksi, oliot, periytymisen perusteet. C++-kielen oliopiirteiden perusteet.

Tutkintovaatimukset
Hyväksytysti suoritetut harjoitustyöt ja tentti.

Kirjallisuus
Matti Rintala ja Jyke Jokinen: "Olioiden ohjelmointi C++:lla", Satku-Kauppakaari 2000, ISBN 952-14-0369-1

Tietoa esitietovaatimuksista
Ohjelmoinnin perusideat on osattava ennen opintojakson aloittamista. 8100200 Laaja ohjelmointi ja yhdistelmä 8100100 Ohjelmointi I & 8100110 Ohjelmointi II ovat keskenään vaihtoehtoisia.

Esitiedot

Numero

Nimi

OV

P/S

8100200

Laaja ohjelmointi

6

Pakollinen

8100100

Ohjelmointi I

3

Pakollinen

8100110

Ohjelmointi II

3

Pakollinen

Huomautuksia
Opintojakso pyrkii antamaan sivuaineopiskelijoille riittävät perustiedot olio-ohjelmoinnista. Opintojakson harjoitustyö tehdään periodilla S2. Korvaa yhdessä opintojakson "8100410 Olio-ohjelmoinnin jatkokurssi" kanssa vanhan opintojakson 8103080 Olio-ohjelmointi 4 ov ja päinvastoin. Opintojakso voidaan suorittaa vain lukuvuosittain, vanhat osasuoritukset eivät automaattisesti säily voimassa.

Kurssin kotisivu