Dansk - English

Kort version - Fuld version


Objektorienteret programmering 3 (Forår 2004)

Kursuskode : IOOP3-U01
ECTS Point : 10 Status : Obligatorisk
Revideret : 26/01 2004 Oprettet : 11/06 2001
Placering : 3. semester Timer pr. uge : 8
Længde : 1 semester Undervisningssprog : Dansk

Målsætning : At introducere en moderne objektorienteret interaktiv udviklingsmetode samt beskrivelsesværktøjet UML. At introducere videregående programmeringsideer, samt programmering af vinduesbaserede systemer.
Hovedindhold : Objekt orienteret analyse og design: -Iterativ udvikling eksemplificeret ved hjælp af “Unified process”. -UML -Beskrivelse af krav ved hjælp af Use cases -Domænemodellering -Arkitektur -Dokumentering af software Videregående objektorienteret programmering eksemplificeret ved hjælp af C++ og MFC. -Design Patterns -Paralleludvikling af software ved hjælp af CVS -Modale og modeless dialog bokse, herunder MFC’s DDX og DDV begreber. -Adskillelse af data og view via MFC’s Document View struktur. -Serialisering -Debugging teknikker -Objekt Orienteret Socket programmering
Undervisningsform : Faget er bygget op omkring en kursusopgave, der involverer både analyse, design samt kode. Undervisningen veksler imellem teorigennemgang, øvelser, samt i høj grad projektarbejde.
Krævede forudsætninger : Dokumenteret viden svarende til OOP2.
Anbefalede forudsætninger : -
Relationer : -
Prøveform : Mundtlig evaluering på grundlag af kursusopgaver
Censur : Intern
Bedømmelse : 13-skala
Bemærkninger : -
Undervisningsmateriale : Programming Windows with MFC ISBN: 1572316950. UML and the Unified Process ISBN: 0201770601
Ansvarlig underviser : Lars Mortensen , lmo@ihk.dk