Dansk - English
Kort version - Fuld version
C++ for Java programmører (Efterår 2005) |
|||
Kursuskode : | EJ2C++-U1 | ||
ECTS Point : | 7,5 | Status : | Obligatorisk |
Placering : | 5. semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Hovedindhold : | • Compilere og linkere samt precompiler. • Parameteroverførsel (call by value/call by reference). • Pointere. • Namespaces, brug af eksterne klasser og klassebiblioteker. • Multipel nedarvning. • Polymorfi. • Virtuelle tabeller (VTable). • Operator overloading. • Deconstructor. • Copyconstructor samt overloading af lighedstegn. • Memoryhåndtering, heap og stack. • Abstrakte datatyper, datastrukturer og algoritmer. • Templates. • Standard Template Library (STL). |
||
Undervisningsform : | Undervisningen veksler mellem teorigennemgang og praktiske øvelser samt opgaveløsning. Der afleveres et antal obligatoriske kursusopgaver i semesterets løb og disse udgør afslutningsvis grundlaget for eksaminationen. | ||
Krævede forudsætninger : | Dokumenteret viden svarende til OOP2 og TVP4. | ||
Ansvarlig underviser : | Michael Schaumburg
, ms@ihk.dk |