2007/2008

31012 Programmeringsprojekt

Engelsk titel: 


Programming Project

Sprog:


Point (ECTS )

  5

Kursustype:   

Civil- Grundlæggende kursus
Kurset udbydes under Tompladsordningen


Skemaplacering:

Juni

 

Undervisningsform:

Forelæsninger og et obligatorisk projekt

Kursets varighed:

3-uger

Evalueringsform:

Varighed eksamen:

Hjælpemidler:

Bedømmelsesform:

                                          

Overordnede kursusmål:

At opnå praktiske færdigheder med grundlæggende imperative programmering samt at sætte den studerende i stand til at opbygge og teste mindre programmer til et mikroprocessorsystem.


Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:

  • Identificere og liste de basale elementer i mikrokontroller arkitektur
  • Beskrive og forklare basale matematisk operationer i fixed point format
  • Anvende og demonstrere brugen af registre i mikrokontrolleren
  • Analysere et mellemstort programmeringsproblem
  • Anvende C sproget og strukturprogrammering i C
  • Bestemme kravspecifikationer for en applikation i en mikrokontroller
  • Designe, implementere og køre en sandtidsapplikation
  • Organisere, planlægge og dokumentere workflow i et softwareprojekt
  • Skrive en tekniske rapport, inklusive kildehenvisninger og citationer


Kursusindhold:

Indledningsvis gives en oversigt over grundlæggende datamatarkitektur, busser, program- og datalager, parallel og seriel kommunikation. Den studerende introduceres herefter til et værktøj der benyttes ved kodning i et højere programmeringsprog (for øjeblikket C) af et mikroprocessorsystem. I den resterende del af perioden gennemføres et projekt.


Kursusansvarlig:

José M.G. Merayo, 327, 106, (+45) 4525 3452, jmgm@space.dtu.dk  

Institut:

31 Institut for Elektroteknologi

Kursushjemmeside:

http://server.oersted.dtu.dk/31012

Tilmelding:

I CampusNet
Sidst opdateret: 23. januar, 2008