|
|
|
|
SMD117 Reaktiv programmering och C 6.0 poäng | |
ÄMNE (enl SCB) Datateknik NIVÅ/DJUP C K PROGRAM/TIDSPERIOD DI 2 / Lp III-IV SPRÅK: Engelska/Svenska EXAMINATOR Andreas Nilsson Doktorand FASTSTÄLLD Kursen är fastställd av Institutionen för systemteknik 2000-02-16 att gälla från HT2000. FÖRKUNSKAPSKRAV Godkänd på följande kurser SMD044, SMD064 eller SMD109. MÅL Kursens mål är att ge färdigheter i att utveckla system i högnivås språk, att ge förståelse för olika modeller för synkronisering och datautbyte mellan paralella processer samt att ge kunskap om realtidssystems egenskaper och konstruktion. INNEHÅLL Kursen behandlar utveckling av programvara för reaktiva system och realtidssystem. Vid utvecklingen eftersträvas en objektinriktad design, baserad på datatyper och jämförande processer. Grundläggande modeller för synkronisering och datautbyte mellan processer behandlas. Utformning av drivrutiner och avbrottsrutiner i högnivåspråk behandlas. Laborationer utförs i utvecklingsmiljö som tillhandahåller en meddelandebaserad realtidskärna. Vissa delmoment kan komma att behandlas i form av mindre projekt där eleverna löser problem på egen hand samt presenterar sina resultat skriftligt och /eller muntligt. UNDERVISNING Undervisningen består huvudsakligen av lektioner/föreläsningar och obligatoriska laborationer/inlämningsuppgifter. EXAMINATION Skriftlig temtamen med differentierade betyg, skriftliga eller muntliga laborationsredogöresler/inlömningsuppgifter. KURSENS BETYGSKALA: 3 4 5 MOMENT/PROV | |
Tentamen | 3.0poäng |
Laboration | 3.0poäng |
LITTERATUR Burns A. och Davies G., Concurrent Programming, Addison-Wesley, 1993. Nilsson A. User guide for the C-Real Time Core and Java Kernel, LTU. Kompletterande material.
Senast reviderad litteratur:
2000-02-16
|
|
Universitetet | Student | Forskning | Sök | Kontakta oss | In English |
LULEÅ TEKNISKA UNIVERSITET Universitetsområdet, Porsön, 971 87 Luleå. Tel. 0920-91 000, fax 0920-91 399 |