IFUD1048

C++ for programmerere

Sist undervist 2019

Høst og Vår

Trondheim

Norsk

Oversikt

Snitt

D

2,00

1,11

Ståprosent

67 %

22 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Adresser og pekere, kontainere, anonyme funksjoner, RAII, smarte pekere, tråder og asynkrone tjenester, operator overloading, templates, STL, bruk av 3.parts API.

Læringsmål

KUNNSKAPER:
Kandidaten:
- Kan definere begrepene pekere og referanser
- Kan forklare RAII og smarte pekere og fordeler med disse
- Kan gjøre rede for asynkrone tjenester
- Kan gjøre rede for «overloading» av operatorer
- Kan forklare begrepet «templates» og hvordan det brukes
- Kan forklare behovet for Standard Template Library og hva det inneholder
- Kan forklare ulike typer 3. parts biblioteker på ulike plattformer

FERDIGHETER:
Kandidaten:
- Kan lage programmer i C++ som demonstrerer bruk av pekere, kontainere, anonyme funksjoner, smarte pekere, tråder og asynkrone tjenester, operator overloading, templates og STL.
- Kan ta i bruk 3. parts C og C++ biblioteker.

GENERELL KOMPETANSE:
Kandidaten:
- Er opptatt av at som profesjonell yrkesutøver skal man lage effektive og stabile programmer som skal lette arbeidet for andre yrkesutøvere eller generelt være til nytte for folk og samfunn

Læringsformer og aktiviteter

Nettstudium. Leksjoner og øvinger med tilbakemeldinger.