45012 PROGR METODIKK Programmeringsmetodikk Programming methods Faglærer: Professor Reidar Conradi Uketimer: Vår: 2F + 4Øu = 8Bt Tid: Vår: F ti 10-12 S8 Ø on 14-16 S8 to 12-14 S8 Eksamen: 6.mai Hjelpemidler: A1 Øvinger: O Karakter: TEØ
Mål: Formålet er å gi et teoretisk og praktisk fundament for programmering av store systemer.
Forutsetning: Fag 45001 Grunnkurs i databehandling og 45011 Algoritmer og datastrukturer eller tilsvarende kunnskaper.
Innhold: Introduksjon til C og C++, spesifikasjon og konstruksjon av programmer, objekt-orientert programmering, abstrakte datatyper, moduler med separat spesifikasjonsdel ("grensesnitt") og implementasjonsdel. Teknikker for program og systemutvikling. Litt om kvalitetssikring og vedlikehold.
Undervisningsform: Karakter fastsettes på grunnlag av eksamen og et obligatorisk øvingsarbeid som utføres i grupper på 4 studenter.
Kursmateriell: Marco Cantu og Steve Tendon: Borland C++ 4.0 Object-oriented Programming, Random House, 1994, 576 sider.
Internt kompendium.