02318 Indledende programmering for diplom-E
2020/2021
P.g.a. Covid-19 afholdes den skriftlige
eksamen for sommeren 2021 som hjemmeonline-eksamen med alle
hjælpemidler tilladt og åbent net.
P.g.a. Covid-19 afholdes den skriftlige eksamen for vinteren 2020
som hjemmeonline-eksamen.
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: arrays: 1- og 2-dimensionelle og
structs
- anvende simpel hardware nær programming.
- anvende pointere med relation til arrays
- anvende datastrukturen: 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
06. april, 2021