Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
  1. Hjem
  2. Høyskole
  3. NTNU
  4. TDT4102
  5. Temaprøver
TDT4102

TDT4102 Prosedyre- og objektorientert programmering

Temaprøver

Øv deg på hvert enkelt tema med realistiske totimersprøver. Perfekt for å styrke svake områder eller teste deg selv før eksamen.

56

prøver

14

temaer

2t

per prøve

01

Exception handling

Eksamensrelevant4 prøver
Temaprøve 5
30 min
try/catch/throwstd::exceptionbadallocbad_allocbada​llocwhat()

Om temaprøvene

Hver temaprøve er designet for å ta 2 timer og fokuserer på ett spesifikt tema fra pensum.

Prøvene er laget for å ligne oppgavene du møter på eksamen, men med fokus på ett emne av gangen. Dette gjør det lettere å identifisere og fylle kunnskapshull.

Temaer merket med «Eksamensrelevant» er de som dukker opp på nesten alle eksamener. Start med disse hvis du har begrenset tid.

Temaprøve 1 i hvert tema er gratis. Temaprøve 2–4 krever premium.
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Temaprøve 6
30 min
try/catch/throwstd::exceptionbadallocbad_allocbada​llocwhat()
Temaprøve 1Gratis
30 min
try/catch/throwstd::exceptionbadallocbad_allocbada​llocwhat()
Temaprøve 2
30 min
V2015 oppg 3aPartial cleanupRethrowException safety
02

Kodeforståelse og tracing

Eksamensrelevant4 prøver
Temaprøve 7
30 min
PekereIncrement opsswapstaticcaststatic_caststaticc​ast
Temaprøve 8
30 min
PekereIncrement opsswapstaticcaststatic_caststaticc​ast
Temaprøve 3
30 min
K2015 oppg 1aIncrement opsswap(p,q) vs swap(*p,*q)staticcaststatic_caststaticc​ast
Temaprøve 4
30 min
HeltallsdivisjonLoop-tracingFall-throughRekursjon
03

Klasser og objekter

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
Klassedefinisjonpublic/privateKonstruktørMedlemsfunksjoner
Temaprøve 2
30 min
this-pointerScope resolutionInitialiseringslisteStatic medlemmer
Temaprøve 3
30 min
InnkapslingGetters/settersconst-medlemmerKlasse-design
Temaprøve 4
30 min
Stack vs heapnew/deleteKlasse vs structInline-medlemmer
04

Konstruktører og destruktører

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
Default konstruktørParameterisertInit-listeDestructor
Temaprøve 2
30 min
KopikonstruktørRule of threeShallow vs deep copyMove semantics
Temaprøve 3
30 min
Virtual destructorV2015 oppg 3bPolymorf ryddingRAII
Temaprøve 4
30 min
Smart pointersuniqueptrunique_ptruniquep​trsharedptrshared_ptrsharedp​trRule of zero
05

Operator overloading

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
operator<operator==V2015 RationalStrict weak ordering
Temaprøve 2
30 min
Prefix ++Postfix ++ med intReturverdierChaining
Temaprøve 3
30 min
operator*=operator* via *=Compound assignmentreturn *this
Temaprøve 4
30 min
operator<<friendStream operatorsNon-member
06

Pekere og dynamisk minne

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
new/deletenullptrPointer arithmeticDereferering
Temaprøve 2
30 min
new[]/delete[]2D-array via T**V2015 oppg 3Rydding av nested
Temaprøve 3
30 min
Dobbeltlenket listeK2015 RowNodenext/prev-pekereFriend class
Temaprøve 4
30 min
Smart pointersuniqueptrunique_ptruniquep​tr vs sharedptrshared_ptrsharedp​trweakptrweak_ptrweakp​trMemory leaks
07

Arv og polymorfisme

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
Public arvKonstruktør-rekkefølgeTilgangsmodifikatoreris-a vs has-a
Temaprøve 2
30 min
Virtual functionsDynamic dispatchoverride-keywordvtable
Temaprøve 3
30 min
Pure virtualAbstrakte klasserV2015 MovingRectanglePolymorf bruk
Temaprøve 4
30 min
Object slicingdynamiccastdynamic_castdynamicc​astMultiple inheritanceDiamond problem
08

STL-containere og iteratorer

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
vector vs list vs dequeV2015 SnakeO()-egenskaperpushback/pushfrontpush_back/push_frontpushb​ack/pushf​ront
Temaprøve 2
30 min
Iteratorerbegin()/end()Iterator-kategorierRange-based for
Temaprøve 3
30 min
map<string,int>K2015 word-frequencySortert vs hashfind vs []
Temaprøve 4
30 min
std::sortstd::findstd::transformSTL-algoritmer
09

Const-correctness og referanser

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
const intconst T*T* constPek-fra-høyre
Temaprøve 2
30 min
Pass by refconst T&K2015 oppg 1iDe tre const-rollene
Temaprøve 3
30 min
const-medlemmermutableConst-overloadingLvalue vs rvalue
Temaprøve 4
30 min
Return-by-refV2015 oppg 1lDangling refRvalue ref
10

Filhåndtering og strenger

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
ifstream/ofstreamisopenis_openiso​pengetline vs >>Åpningsmodi og RAII
Temaprøve 2
30 min
substr og trimfind og nposreplaceat vs []
Temaprøve 3
30 min
istringstreamstoi og stodsetw og setprecisionCSV-parsing
Temaprøve 4
30 min
eof-fellenclear og ignoreRobust linjeparsingcctype-statistikk
11

Funksjoner og parametre

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
Pass by value/ref/pointerconst-referanseOut-parametreArray decay
Temaprøve 2
30 min
Function overloadingOverload resolutionDefault-argumenterDeklarasjon vs definisjon
Temaprøve 3
30 min
BasistilfelleKallstakkRekursivt binærsøkMemoisering
Temaprøve 4
30 min
FunksjonspekereLambda og captureFunksjonsobjekterstd::function
12

Templates

Eksamensrelevant4 prøver
Temaprøve 1Gratis
30 min
FunksjonstemplatesTypededuksjonKrav til THeader vs .cpp
Temaprøve 2
30 min
KlassetemplatesMedlemsdefinisjon utenfor klassenLat instansieringTemplate og friend
Temaprøve 3
30 min
Full spesialiseringPartiell spesialiseringSpesialisering vs overloadingconstexpr
Temaprøve 4
30 min
Iterator-templatesPredikat-parametretypenameTemplate vs arv
13

Kontrollstrukturer og grunnsyntaks

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
30 min
for/while/do-whileRange-based forbreak og continueLøkkefeller
Temaprøve 2
30 min
if/else-kjederswitch og fallthroughKortslutningOperatorpresedens
Temaprøve 3
30 min
Heltallsdivisjonstaticcaststatic_caststaticc​astauto og constexprScope og shadowing
Temaprøve 4
30 min
Nøstede løkkerMønsterutskrift2D-vektorerKompleksitet
14

Friend og innkapsling

Hyppig på eksamen4 prøver
Temaprøve 1Gratis
30 min
TilgangsmodifikatorerKlasseinvarianterGettere og settereclass vs struct
Temaprøve 2
30 min
friend-funksjoneroperator<< og >>Medlem vs fri operatorexplicit
Temaprøve 3
30 min
friend classNode og containerIkke gjensidig eller arveligNøstet klasse
Temaprøve 4
30 min
Invarianter i praksisLekkasje av intern tilstandconst-medlemmer og mutableRefaktorering