Opinto-opas 2004-2005

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. S1 per. ke 14-16 TB219 luennot englanniksi.

Luentoajat ja -paikat
Tiistai 12 - 14, S1 (TiTe) periodi S1
Perjantai 13 - 15, TB104 (TiTe) periodi S1

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, 3., uudistettu painos, Talentum 2003, ISBN 951-762-834-X, 415 s.

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