|
|
|
|
SMD056 Programkonstruktion 4.0 poäng | |
ÄMNE (enl SCB) Datateknik NIVÅ/DJUP C K PROGRAM/TIDSPERIOD D2, val E / Lp III SPRÅK: Svenska EXAMINATOR H Johansson Univ lekt FASTSTÄLLD Kursplanen är fastställd av Institutionen för systemteknik 1995-05-29, reviderad 2000-02-16 att gälla från HT2000. FÖRKUNSKAPSKRAV SMD011/SMD012/SMD038/SMD109 Imperativ programmering (eller SMD091 Projekt i datateknik för DTI) och SMD001/SMD090/SMD108 Funktionell programmering. SYFTE/MÅL Kursens mål är att ge - förmåga att använda abstraktion, modularisering med funktionella och imperativa språk. - övning i att använda objektorienterad metodik. INNEHÅLL Funktionell programmering med moduler, klasser, abstraktion med datatyper och högre ordningens funktioner. Imperativ programmering med klasser, arv, modularisering och användargränssnitt. UNDERVISNING Undervisningen består av föreläsningar, lektioner, hemuppgifter och laborationer. EXAMINATION Skriftlig tentamen med differentierade betyg. KURSENS BETYGSKALA: U, 3, 4, 5 MOMENT/PROV | |
Laboration | 1.5poäng |
Tentamen | 2.5poäng |
LITTERATUR Andersson L: Programkonstruktion, senaste version. Thompson S: Haskell - The Craft of Functional Programming, 2nd ed., Addison-Wesley, ISBN 0-201-34275-8.
|
ÖVRIGT Kursen förutsätter kunskaper svarande mot MAM053 Diskret matematik. Kursen kan ej ingå i examen tillsammans med kurserna SMD044, SMD064 eller SMD109. Kontaktperson: Håkan Jonsson Ytterligare kursinformation: http://www.sm.luth.se/csee/courses/smd/index.html |
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 |