Sanntidsdatateknikk T5100

Læringsmål

Ha kjennskap til sanntidsprogrammering og sanntidssystemer, og bruk av sanntidsoperativsystem. Kjenne til distribuerte systemløsninger, litt om bruk av mann-maskin kommunikasjon og teknikkene med objektbasert program-grensesnitt.

Innhold

Hardware-elementer i realtids og datacom.-systemer, typisk A/D’s, I/O-grensesnitt og nettnoder. Eks. på design og konstruksjonsmetoder for sanntidssystemer. Generelle operativsystemer & Sanntids OS. RT-begreper som bla. tasker, task interkommunikasjon, multitråder, interrupts og I/O-drivere.
Ressursorganiserende programmering.  Parallell & multi-prosessering.
Programmeringsspråk for realtidssystemer. Litt om bruk av COM-baserte programteknikker og kommunikasjons-metoder  i RT-systemer. Distribuerte sanntidssystemer og eks på bruk av nettkommunikasjonsteknikker. Eks på bruk av moderne MMI i industrianvendelser. Pålitelighet og driftsikkerhet i datasystemene.

Organisering

Forelesninger, ledede og selvstendige øvinger. Obligatoriske oppgav(er) med innlevering.

Vurderingsformer

Skriftlig sluttprøve m. tilsyn teller 60%. Minimum en individuell obligatorisk/ gruppe oppg. som teller 40% i 2. halvdel av kurset.  Alle oppgaver skal være bestått og sluttvurderingen vil være sammensatt av de overnevnte oppgaver.

Det tas forbehold om mindre justeringer i planen.

Publisert av / forfatter Unni Stamland Kaasin <Unni.S.KaasinSPAMFILTER@hit.no> - 02.06.2005