Dansk - English

Kort version - Fuld version


Indlejrede teknologier (Forår 2012)

Kursuskode : PRIT-U1
ECTS Point : 10 Status : Obligatorisk
Revideret : 25/04 2012 Oprettet : 03/02 2011
Placering : 4. semester Timer pr. uge : 8
Længde : 1 semester Undervisningssprog : Dansk

Målsætning : Undervisningen tilsigter at bibringe den studerende den nødvendige teoretiske og praktiske baggrund til udvikling af intelligente produkter. Den studerende skal, på baggrund af pensum, kunne godtgøre et design af et intelligent produkt.

Faglige læringsmål:
• Kunne løse enkle algoritmiske problemer med C♯
• Kunne anvende Entity Framework Code First og LINQ til at læse og skrive til en SQL database
• Kunne anvende Unit Testing med MSTest og NUnit
• Kendskab til simple elektroniske kredsløb
• Kendskab til opbygningen af de mest anvendte sensorer
• Forstå og forklare opbygningen af et grundlæggende indlejret system
• Kendskab til hukommelsesproblematikker
• Kendskab til hastighedsproblematikker i indlejrede systemer
• At have kendskab til C, assembler og XML
• At implementere og dokumentere et indlejret system ved hjælp af C♯
Hovedindhold : Avanceret C♯
• C♯ 3.0 og 4.0
• Entity Framework Code First
• Unit Testing med MSTest og NUnit

Indlejrede teknologier:
• Det indlejrede system og dets arkitektur
• Elektroniske kredsløb
• TTL (Transistor-Transistor-Logik)
• Sensorer og analoge/digitale signaler
• Introduktion til C og assembler
• C♯ med .NET Micro Framework
• Hukommelse og hastighed i et indlejret system
• XML som kommunikation mellem et indlejret system og et web baseret moniteringssystem
Undervisningsform : • Klasseundervisning
• Praktiske øvelser ved PC
• 7 skriftlige hjemmeopgaver
• 1 praktisk hjemmeopgave
Anbefalede forudsætninger : Programmeringserfaring svarende til 3. semester på Proces & Innovation.
Prøveform : Se under bemærkninger
Censur : Ekstern
Bedømmelse : 7-trinsskala
Bemærkninger : Skriftlig prøve

5 af 7 skriftlige hjemmeopgaver samt den praktiske hjemmeopgave skal være afleveret + godkendt for at kunne gå til eksamen.
Undervisningsmateriale : Expert .NET Micro Framework 2nd Edition, Jens Kühner, Apress 2009
Visual Studio 2010 Ultimate og SQL Server 2012 Express
Ansvarlig underviser : Rasmus Nielsen , rni@ihk.dk