course-details-portlet

TDT4258

Maskinnær programmering

Studiepoeng 7,5
Nivå Tredjeårsemner, nivå III
Undervisningsstart Høst 2022
Varighet 1 semester
Undervisningsspråk Engelsk
Sted Trondheim
Vurderingsordning Skriftlig skoleeksamen

Om

Om emnet

Faglig innhold

Introduksjon til innvevde systemer, egenskaper og designflyt.

Maskinvare for innvevde systemer: CPU, hurtigbuffer, minne, busser, inn/ut-enheter.

Programvare for innvevde systemer: Lavnivåprogrammering i C og ARM assembly, programmeringsteknikker for ressursbegrensede systemer, og verktøy for programmering av innvevde systemer.

Introduksjon til kompilering og kodeoptimaliseringer, operativsystemer, konstruksjon av innvevde systemer med ARM mbed, samt strømstyring i innvevde systemer.

Læringsutbytte

Kunnskaper

- Studenten skal ha en grundig forståelse for maskinvare- og programvarekomponenter i et innvevd system.

- Studenten skal være kjent med de forskjellige abstraksjonslagene i et innvevd system, og hvordan de interagerer med hverandre.

- Studenten skal ha en detelajert forståelse for programvareutvikling for innvevde systemer, inkludert C-programmering for systemer uten operativsystem, samt assemblyprogrammering.

Ferdigheter

-Studenten skal være i stand til å programmere innvevde systemer på forskjellige abstraksjonsnivåer, slik som assemblyprogrammering og C-programmering med og uten operativsystem.

Generell kompetanse:

- Studenten skal beherske maskinvarenær programmering og kunne anvende denne kunnskapen i prosjekter på alle abstraksjonsnivå

Læringsformer og aktiviteter

Forelesninger, selvstudium, øvinger og klasseromsdiskusjoner.

Obligatoriske aktiviteter

  • Arbeider

Mer om vurdering

Den skriftlige eksamenen ved slutten av semesteret utgjør 100 % av karakteren.

Kurset inkluderer et antall obligatoriske aktiviteter. Studenten kan oppnå et gitt antall poeng i hver aktivitet og må oppnå en viss total poengsum for å få lov til å ta eksamen. Aktivitetene annonseres ved semesterstart.

Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.

Kursmateriell

Kursmateriell oppgis ved semesterstart.

Fagområder

  • Teknologiske fag

Kontaktinformasjon

Eksamen

Eksamen

Vurderingsordning: Skriftlig skoleeksamen
Karakter: Bokstavkarakterer

Ordinær eksamen - Høst 2022

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Dato 14.12.2022 Tid 15:00 Varighet 3 timer Eksamenssystem Inspera Assessment
Sted og rom for skriftlig skoleeksamen

Oppgitt rom kan endres og endelig plassering vil være klar senest 3 dager før eksamen. Du finner din romplassering på Studentweb.

Sluppenvegen 14
Rom SL238
1 kandidat
Rom SL310 hvit sone
46 kandidater
Rom SL310 lilla sone
65 kandidater
Rom SL430
4 kandidater

Utsatt eksamen - Sommer 2023

Skriftlig skoleeksamen
Vekting 100/100 Hjelpemiddel Kode D Varighet 3 timer Eksamenssystem Inspera Assessment Sted og rom Ikke spesifisert ennå.