Programmeringsfasen
Baserat på Eklund, Fernlund sid 169 - 184

Övning 6
Läs boken och svara lös följande uppgifter.

Övning 6.1
Hur kunde ett modulkontrakt se ut (enligt modellen på sid 170) för en modul
som kontrollerar att socoalskyddssignum är rätt (t.ex. 210355-123X, kontrollerar
att det sista kontrolltecknet är rätt). Anropet kan du skriva som pseudokod eller enligt
Visual Basic eller något annat programmeringsspråk.

Övning 6.2
Det finns 9 regler för hur man får kodningen av en modul så felfri som möjligt.
Vilka är dessa regler?

Övning 6.3
Redogör för innebörden i strukturerad programmering

Övning 6.4
Ange minst fem olika faktorer (aspekter) i programmeringen som påverkar slutresultatet
(läs kvaliteten i ) av programvaran.
Ange för varje faktor:
A - Ge ett konkret exempel?
B - Vilket kvalitetsmått (ISO 9126) påverkas?


Övning 6 inlämnas till mig senast fredag 9.2.2001.

 


TIF21401 - Testning och underhåll av datasystem
Email:
kenneth.norrgard@bet.puv.fi