Olio-ohjelmointi 2 (4op)
Opintojakson tunnus: IIO10120
Opintojakson perustiedot
- Laajuus
- 4 op
- Opetuskieli
- suomi
Osaamistavoitteet
Opiskelija kykenee tuottamaan toimivia oliopohjaisia ohjelmia C++-kielellä. Opiskelija kykenee hyödyntämään dynaamista muistinhallintaa olioparadigman yhteydessä. Kurssilla tutustutaan myös erilaisiin suunnittelumalleihin. Opetuskielenä käytetään C++ kieltä.
Sisältö
Merkkijonojen käsittely, dynaaminen muistinhallinta, tiedostojen käsittely, olioparadigma, modularisointi, koostaminen, erilaiset tietorakenteet ja niiden käsittely, mallit, perintä, polymorphismi, virtuaalisuus, dynaaminen sidonta, tyyppimuunnokset ja poikkeuskäsittely.
Esitietovaatimukset
Olio-ohjelmoinnin perusteet
Arviointikriteerit, tyydyttävä (1)
Harjoitustyön perusteella