DTU
Uddannelse
Forrige side | Gældende version Arkiv 1997/1998 
 
49405 C++ og objektorienteret programmering
Engelsk titel: C++ and Object Oriented Programming

Type: Å, Sprog: EED
initiativkursus
Point: 2,5 point
Tidligere kursus: 49109
Udbydes af: Institut for Informationsteknologi (IT)
Pointspærring: 49109/49137/C4307
Faglige forudsætninger: 49104/05/C4051/21390/C2180/C5521/C8411/77142
Vejledende semester: Først i studiet.
Deltager antal: Max. 100
Undervisningsform: 1 skemamodul forelæsninger i 10 uger, øvelser (2 timer, 8 gange), samt et afsluttende projekt
Evalueringsform: Bedømmelse af rapporten forudsætter godkendelse af obligatoriske øvelser. Rapportaflevering. (13-skala )
Kontaktperson: Rolf Nevald, IT, bygn. 344, tlf. 4525 3736E-mail: rn@it.dtu.dk
Kursusmål: At give deltagerne et indgående kendskab til objekt orienteret programmering (OOP). At opnå færdighed i kodning i C++, idet det er et sprog, der på udmærket vis understøtter OOP. At sætte den studerende i stand til at vælge hensigtsmæssige klassehierarkier, og vekselvirkninger mellem objekter i klasserne ved løsning af lidt større, konkrete problemstillinger.
Kursusindhold: De basale C++ sprog-konstruktioner og typer (statiske og dynamiske) med særlig vægt lagt på typen class. Begreberne overloading af funktioner og operatorer, parametriserede typer (templates) og klasseunderstøttet systematisk fejlbehandling. Kendskab til klasse-biblioteker, såsom ind/ud faciliteter, containerklasser og brugerflade-faciliteter. Opbygning af eget klasse-bibliotek. Implementerings erfaring ved parallel udførelse af alle aktiviteterne på en egnet konkret opgave. Kurset afsluttes med udførelse af et mindre projekt, der kan være enten foreslået af læreren eller selvvalgt.