TDT4130
Prosedyreorientert programmering
Sist undervist 2010
Vår og Høst
Norsk
Om emnet
Faglig innhold
Programmeringsspråk og datamaskiner. Problemløsnings- og programmeringsmetodikk. Algoritmer. Variabler, datatyper og datastrukturer. Kontrollstrukturer. Subrutiner, funksjoner og parameteroverføring. Moduler. Programbibliotek. Filer og filbehandling. Innlesing og utskrift. Rekursjon. Pekere, dynamiske variable og dynamiske datastrukturer. Avanserte prosedyre- og modulegenskaper. Litt om objektorientert programmering. Programmeringsspråket som brukes i kurset, er Fortran.
Læringsmål
Studentene skal utvikle ferdigheter i programmering. Herunder skal de tilegne seg grunnleggende kunnskap om elementene i moderne språk for prosedyreorientert programmering og innsikt i arbeidsmetoder for programutvikling. Praktiske ferdigheter skal øves opp gjennom arbeid med problemstillinger fra enkel språkelementtrening til analyse og realisering av en større oppgave.
Læringsformer og aktiviteter
Forelesninger og øvinger. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.