Dansk - English
Kort version - Fuld version
Grundlæggende Objektorienteret Programmering (Efterår 2003) |
|||
Kursuskode : | EOOP1-U01 | ||
ECTS Point : | 10 | Status : | Obligatorisk |
Revideret : | 13/02 2003 | Oprettet : | 22/06 2000 |
Placering : | 1. semester | Timer pr. uge : | 12 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Målsætning : | At beherske elementære datalogiske og programmeringsmæssige metoder, herunder programmeringsalgoritmer, struktureret og objektorienteret programudvikling samt praktisk programmering i sproget C++. | ||
Hovedindhold : | C++
- En generel introduktion til computeren og dét at programmere. - Datatyper og operatorer - Algoritmer: Sekvens, valg og iteration - Funktioner, herunder bl.a. parametre, funktionsoverloading m.v. - Pointere - Synlighed af variable (scope) - Klasser herunder indkapsling, constructors og destructors - Sorterings- og søge-algoritmer - Input/output - Filbehandling - Dynamiske datastrukturer. |
||
Undervisningsform : | Der er en vekselvirkning mellem teorigennemgang og praktiske øvelser ved PC’erne. Desuden er undervisningen tilrettelagt omkring en større sammenhængende obligatoriske kursusopgave. | ||
Krævede forudsætninger : | - | ||
Anbefalede forudsætninger : | - | ||
Relationer : | - | ||
Prøveform : | Kursusarbejde | ||
Censur : | Intern | ||
Bedømmelse : | Bestået/Ikke-bestået | ||
Bemærkninger : | I kurset indgår en kursusopgave.
Godkendelse af kursusopgaven er en forudsætning for indstilling til eksamen. Med udgangspunkt i kursusopgaven, afholdes individuel mundtlig eksamen i OOP1 pensum. Der tildeles 20 min. pr. studerende, hvoraf eksaminationen højst vil andrage 15 min. |
||
Undervisningsmateriale : | Absolute C++, Walter Savith, first edition,
ISBN 0-201-70927-9. |
||
Ansvarlig underviser : | Henrik Kold Mikkelsen
, hokm@dtu.dk |