TMR4162
Anvendt prosedyreorientert programmering
Sist undervist 2014
Høst
Engelsk
Om emnet
Faglig innhold
Introduksjon til Fortran 90 og C samt til programutvikling (spesifikasjon, konstruksjon, koding, uttesting, dokumentasjon) basert på en prosedyreorientert tankegang. Det vil bli gitt prosjektoppgave knyttet til numeriske beregninger og visualisering. Prosjektet munner ut i et program med tilhørende dokumentasjon (prosjektrapport).
Læringsmål
Emnet skal gi forståelse for og innsikt i oppbygging og utvikling av et typisk prosedyreorientert beregningsprogram, samt gi praktisk erfaring med programmeringsspråket Fortran 90 og C. Etter fullført kurs skal studenten være i stand til å :
- Kunne lese og skrive dataprogram i programmeringsspråkene Fortran og C.
- Være i stand til å implementere faglig teori i et datamaskinprogram.
- Kunne forstå symboler og uttrykksformer som nyttes i forbindelse med programspesifikasjon og programutvilking.
- Kjenne og kunne bruke anerkjente metoder for programdesign.
- Kunne estimere arbeidsmengde som kreves til implementasjon av et faglig problem.
- Kjenne til dataverktøy som brukes til presentasjon av numerisk beregnede reultat.
- Kunne beherske installering og oppsett av programvare som er nødvendig for å løse programmeringstekniske og andre faglie behov.
Læringsformer og aktiviteter
Første del av kurset vil bli benyttet til et intensivt kurs i Fortran 90, C og utvikling av beregningstung programvare. Resten av kurset vil bestå av et programmeringsprosjekt.