IINI4003

C++ for Programmers

Last taught 2021

Autumn

Trondheim

Norwegian

Overview

36 candidates

Pass rate

92%

1 points

Grade distribution
Average over time
Pass rate over time

About this course

Content

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

Learning outcomes

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

Teaching methods

Nettstudium. Leksjoner og øvinger med tilbakemeldinger.