02318 Indledende programmering for diplom-E
2016/2017
Overordnede kursusmål
At sætte deltagerne i stand til at designe, kode, teste og
dokumentere programmer i programmeringssproget C
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
- arbejde med simple datatyper og erklæring af variable
- anvende valg: if-, if-else- og switch-sætninger
- anvende løkker: while-, do-while- og for-sætninger samt
kendskab til rekursion
- udarbejde funktioner med parameteroverførsel: værdi- og
referenceoverførsel
- bruge standard I/O (tastatur og skærm) samt tekstfiler
- anvende sammensatte datatyper: structs
- anvende arrays: 1- og 2-dimensionelle
- anvende pointere med relation til arrays
- anvende datastrukturen hægtet liste: stak og kø
- udføre tests af programmer
- anvende rute- og moduldiagrammer til dokumentation af
programmer
- indgå i et samarbejde om løsning af en konkret opgave i mindre
grupper
Kursusindhold
Programstrukturer: Fra pseudokode via rutediagrammer til moduler,
funktioner, parameteroverførsel, løkker og forgreninger. Indlæsning
og udskrivning: Skærm, tastatur og filer. Simpel søgning og
sortering. I slutningen af kurset udarbejdes en applikation til 1.
semester CDIO-projektet
Bemærkninger
CDIO-projektet afvikles i semesterets afsluttende 3-ugers periode
(kursus "Projektarbejde i Elektroteknik"). Applikationen
skal benyttes til dette projekt og visualiserer den matematiske
model af en aluminiumklods' opvarmning. Den matematiske model
leveres fra kurset DiplomMat1 (Indledende matematik for
diplomingeniører)
Sidst opdateret
28. oktober, 2016