Målet med kurset er at give deltagerne
- kendskab til grundlæggende begreber og værktøjer i edb, som har en særlig relevans for de matematisk/naturvidenskabelige fag.
- kendskab til et almindeligt udbredt programmeringssprog samt algoritmekonstruktion, program- og datastrukturering heri.
- erfaring i beskrivelse, løsning og afprøvning af mindre opgaver i anvendelse af databehandling.
Indhold:
Anvendelsesprogrammer: Pascal, Matlab.
Programmeringsmetodik: trinvis specifikation, rekursion, iteration, funktioner og procedurer, programbiblioteker, afprøvning.
Algoritmer: basale algoritmer og datastrukturer.
Maskintal: repræsentationsfejl, beregningsfejl, ciffertab, over- og underløb, valg af beregningsudtryk.
Forudsætninger:
Matematik alfa eller tilsvarende.
Undervisningsform:
Forelæsning: 3 timer pr. uge.
Øvelser: 3 timer pr. uge.
Obligatoriske opgaver: 3 opgaver á ca. 15 timer.
Tilfredsstillende besvarelse af opgaverne er en forudsætning for at kunne indstille sig til eksamen.
Evaluering:
En skriftlig 4 timers prøve.
Bemanding:
Ole Østerby.
Belastning:
2 point.