Sanntids datateknikk I
For deg som:Ønsker å lære hvordan datamaskinen kan kjøre flere program samtidig, og hvordan den kan reagere på signaler fra utstyr tilknyttet maskinen. Kurset er spesielt nyttig for den som bruker datamaskinen til å knytte seg mot ytre prosesser, f. eks. til måling eller styring av en industriprosess. Kurset gir generelt innblikk i hvordan et sanntids datasystem er organisert og samspiller med maskinen.
Etter kurset vil du:- Ha innarbeidet begreper, mekanismer og programmeringsmetoder i sanntids datateknikk - Ha lært å bruke et sanntids operativsystem (Microc/OS-II)
Innhold / omfang:Kurset er ment å være et praktisk rettet innføringskurs i sanntids datateknikk: - Interruptsystem og asynkrone hendelser. Parallelle aktiviteter. Omkjørbare program. Task-begrepet. Stakk. Tilstander og "context switch". Synkronisering. - Interne ressurser. Ressursallokering. Datautveksling mellom tasks. Dynamisk minne. Interaksjon med ytre prosesser. - Programmering i C/C++. Grafisk grensesnitt. Kurset er tilrettelagt som fleksibel undervisning over Internett med to samlinger á 2 dager. Undervisningen består av forelesninger og øvinger. Internett blir benyttet til teorisammendrag av de ulike emnene, øvinger med løsninger og individuell retting av øvinger. Faget omfatter et større obligatorisk prosjekt . I prosjektet skal man bygge et komplett sanntidssystem ved bruk av de verktøyene som er gjennomgått. Faget utgjør en halvpart av 5 vekttalsfaget IE302002 Sanntids Datateknikk
Programvare / litteratur:Borland C/C++. Jean Labrosse: MicroC/OSII The Real Time Kernel, CMP Books
Forkunnskaper:Kjennskap til programmering i C. Det er er en fordel å arbeide med datateknikk.
Kursleder:Høgskolelektor Webjørn Rekdalsbakken. Han er ingeniør i Datateknikk og sivilingeniør i Teknisk fysikk fra NTH. WR har arbeidet med instrumentering og datateknikk i sykehus og har erfaring fra instrumentering og prosess-styring i industrien. WR har lang erfaring som veileder i hovedprosjektene til avgangsstudenter i ingeniørutdanningen. Tel: 70 16 12 46 E:post: wr@hials.no
Kontaktperson:Prosjektkoordinator Tore B. Sæbjørnsen Tel: (+47) 70 16 12 71 Faks: (+47) 70 16 12 60 E:post: tsa@hials.no
Tid og sted:Samlingene vil være ved Høgskolen i Ålesund, Larsgårdsvegen 2, Ålesund. Ta kontakt for nærmere informasjon om kursstart. Se eventuelt kurs.hials.no for oppdatert kursprogram
Pris / Påmelding: Kr. 10.500,- ekskl. litteratur, kommunikasjonskostnader, reise og opphold. Skriftlig påmelding på eget skjema
Merknad:Gjennom samarbeid med hotell i Ålesund kan vi tilby våre kursdeltakere rom med frokost til kr. 500,- pr. døgn.
|
|