C++ -ohjelmointi 2 (5op)
Opintojakson tunnus: TT00CZ59
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
Osaamistavoitteet
Kurssin tavoitteena on syventää C++-ohjelmoinnin osaamista ja tutustua tarkemmin STL-luokkakirjastoon ja erilaisiin C++-kielen tarjoamiin rakenteisiin.
Sisältö
- Luokkien periminen ja koostaminen
- Abstraktit luokat
- STL-luokkakirjasto: säiliöt, iteraattorit ja algoritmit
- Binääritiedostojen käsittely
- Operaattoreiden ylikuormittaminen
- Funktorit
- Lambdat
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa soveltaa monipuolisesti oppimaansa erilaisissa ohjelmointitehtävissä.
Arviointikriteerit, hyvä (3)
Opiskelija osaa käyttää C++-ohjelmoinnin menetelmiä tarkoituksenmukaisella tavalla.
Arviointikriteerit, tyydyttävä (1)
Opiskelija tunnistaa ja hallitsee välttävästi ohjelmointiin liittyvät peruskäsitteet ja menetelmät.