Logga in

Registrera

DD1388 · Kungliga Tekniska högskolan

Programsystemkonstruktion med C++

Ny kurs

Kom igång gratis

Inga tentor än

Ladda upp dina tidigare tentor och få hjälp med att strukturera ditt studiematerial

Få dina tentauppgifter kategoriseradeBli guidad genom ditt studiematerialFå hjälp direkt med teori och tipsHåll koll på dina framsteg

Kurs info

KurssidaKursplan
HP
7.5
Språk
Svenska
Nivå
Grundnivå
Institution
EECS/Datavetenskap

Lärandemål

Efter fullgjord kurs ska du kunna

  • programmera med dynamisk minnesallokering,
  • tillämpa standardbiblioteket,
  • skriva riktig C++-syntax,
  • skriva testkod,
  • relatera till avancerad C++-litteratur,
  • programmera generiskt med typparameterisering,
  • tillämpa dina förkunskaper om objektorienterad programmering i C++,
  • modellera ett omfattande objektorienterat projekt,
  • presentera och motivera en objektorienterad modell
  • känna att du behärskar hela språket C++,
  • med självförtroende kunna gå in i C++-projekt i näringslivet och vidareutveckla eller underhålla koden.
Kursinnehåll
C++ utveckling från C och Simula till ISO-standard. Genomgång av alla delar av C++ enligt ISO-standarden, däribland klasser, enkelt och multipelt arv, överlagring, generiska funktioner och klasser, särfall, konstantdeklarationer, strömmar, namnrymder, typekvivalens och typkompatibilitet, preprocessorn. Programkonstruktion med C++: god programmeringsstil, tillvägagångssätt vid objektorienterad utveckling i C++, tumregler och tips för design och implementation av C++-program, stöd för modularisering och minneshantering, effektivisering av programkoden, vanliga fel och fällor, Unicode och lokalisering, användning av standardbiblioteket, verktyg för testning och felsökning, statisk och dynamisk länkning och namnmangling, portabilitet.
Förutsättningar

Saknas

Litteratur

Saknas

Liknande kurser vid andra universitet
Linköpings universitet

Linköpings universitet

Eltekniska system

TMEL0843 tentor
Chalmers tekniska högskola

Chalmers tekniska högskola

Inbyggda system

EEN09013 tentor
Lunds universitet

Lunds universitet

Kontinuerliga system

FMAN5510 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Blogg

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB