Dansk - English
Kort version - Fuld version
Objektorienteret programmering 2 (Efterår 2003) |
|||
Kursuskode : | EOOP2-U01 | ||
ECTS Point : | 10 | Status : | Obligatorisk |
Placering : | 2. semester | Timer pr. uge : | 8 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Hovedindhold : | Software Engineering: - Kravspecifikationen - Udviklingsmetoder hvor der især vil blive lagt vægt på V-modellen - Nedbrydning af problemdomænet - Algoritme beskrivelse ved hjælp af pseudokode - Grundlæggende testprincipper herunder: Black-Box test, White Box test, test i forbindelse med en udviklingsmodel. Algoritmer: Hægtede lister og Binære Træer C++: Her afrundes den objektorienterede del af C++ med følgende emner: - Objekt allokering (embedded kontra heap) - Copy Constructors - Introduktion til Operator overloading - Friend funktioner og friend klasser - Arv, virtuelle funktioner og polymorfisme - Introduktion til class templates - Introduktion til Windows programmering med MFC |
||
Undervisningsform : | Faget er bygget op omkring et fælles hardware/software projekt (OOP2/ DEL2). Undervisningen veksler mellem teorigennemgang, pratiske øvelser samt projektarbejde. | ||
Krævede forudsætninger : | Dokumenteret viden svarende til OOP1 og DEL1. | ||
Ansvarlig underviser : | Bjørn Klint Christensen
, bjchr@dtu.dk |