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.