02318 Indledende programmering for diplom-E

2022/2023

Kursusinformation
Elementary Programming for Diplom-E
Dansk
5
Diplomingeniør
Kurset udbydes som enkeltfag
E5A (ons 8-12)
F5B (ons 13-17)
Campus Ballerup
Forelæsning og øvelser. Der stilles programmeringsprojekter i løbet af 13-ugers perioden, som alle tæller med i den samlede karakter efter en helhedsvurdering
13-uger
E5A, F5B
Skriftlig eksamen og bedømmelse af rapport(er)
Multiple-choice test. Rapporter der afleveres til bedømmelse, skal udvikles i grupper på 2 studerende og være individualiserede.
Skriftlig eksamen: 2 timer
Skriftlige hjælpemidler er tilladt :

Elektroniske hjælpemidler er ikke tilladte.

7-trins skala , intern bedømmelse
02312.02314
Ekkart Kindler , Lyngby Campus, Bygning 321, Tlf. (+45) 4525 3750 , ekki@dtu.dk
Jens Cortsen (Primær kontaktperson) , jenco@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
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
20. oktober, 2022