C++ -ohjelmoinnin jatkokurssi (5 op)
Toteutuksen tunnus: TX00CR53-3008
Toteutuksen perustiedot
- Ilmoittautumisaika
- 19.12.2022 - 05.03.2023
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 13.03.2023 - 07.05.2023
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- (2019-2024) ICT ja tuotantotalous
- Toimipiste
- Karaportti 2
- Opetuskielet
- suomi
- Paikat
- 0 - 40
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
Tavoitteet
Opiskelija tutustuu C++ -kielen edistyneisiin ja uusiin ominaisuuksiin. Hän osaa profiloida ja optimoida ohjelmia, sekä arvioida koodin laatua staattisen ja dynaamisen analyysin pohjalta. Opiskelija osaa käyttää käännös- ja kokoamistyökaluja ja määritellä yksikkötestejä. Hän pystyy hyödyntämään kirjastoja ja osaa toteuttaa tärkeimpiä olio-ohjelmoinnin suunnittelumalleja C++ -kielellä.
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.
Arviointikriteerit, hyvä (3)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut hyvin. Hän osaa profiloida ohjelmia ja tehdä tähän perustuen yksinkertaisia optimointeja. Hän tuntee ja osaa toteuttaa muutamia suunnittelumalleja.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut erinomaisesti. Hän osaa profiloida ja optimoida ohjelmia. Hän tuntee ja osaa toteuttaa suunnittelumalleja.
Arviointikriteeri, hyväksytty/hylätty
Opiskelija hallitsee C++ -kielen ja siihen liittyvät työkalut tyydyttävästi. Hän osaa profiloida ja tuntee tärkeimpiä suunnittelumalleja.
Esitietovaatimukset
Olio-ohjelmointi (C++) tai vastaavat tiedot.
Suoritustavat
• edistyneet ja uudet kielen piirteet
• profilointi ja optimointi
• staattinen ja dynaaminen analyysi
• käännös-, kokoamis- ja testaustyökalut
• kirjastojen hyödyntäminen
• olio-ohjelmoinnin suunnittelumallit