Ohjelmoinnin perusteet (C++)

-
3 OP

Ala:  Ohjelmointikielet, Tekniikan ja liikenteen ala

Toteutuksen kieli: 
Toteutuksen kuvaus: 

Tavoitteet
Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa.
Opiskelija osaa määritellä ja käyttää geneerisiä funktioita ja luokkia sekä operaattorifunktioita.

Sisältö
– olion automaattinen ja dynaaminen luonti
– konstruktorit ja destruktorit
– periytyminen, assosiaatiot, koostuminen
– funktioiden kuormittaminen
– virtuaalifunktiot
– erilaiset parametrityypit
– kopiointikonstruktori
– operaattorifunktiot
– geneeriset funktiot ja luokat
– standardi luokkakirjasto

Työskentelytavat ja aikataulutus: Kurssi on 100% itsenäisesti verkonkautta suoritettava kurssi joten opiskelija voi suorittaa sen täysin omaan tahtiinsa itselle sopivana ajankohtana.
Arviointi: 
Opiskelija saa kurssista hyväksytty merkinnän sen jälkeen kun hän on suorittanut sen tehtävistä vähintään 80%.
Muuta infoa: Kurssin oppimisympäristönä toimii Metropolian Viope-ympäristö.
Opettaja(t): Petri Piiroinen
Email: petri.ppiiroinen@gmail.com
Ilmoittautumiskäytäntöihin liittyvät kyselyt: virve.prami@metropolia.fi


Huom: Kurssille voi ilmoittautua ympäri vuoden ja sen voi suorittaa täysin omaan tahtiin, itselle sopivana ajankohtana.

Ilmoittautuminen: 18.11.2019 - 31.12.2020
Ajankohta: 18.11.2019 - 31.12.2020