Till KTH:s startsida Till KTH:s startsida

Visa version

Version skapad av Linda Kann 2016-02-25 17:28

Visa < föregående | nästa >
Jämför < föregående | nästa >

Spec

Innan programmet skrivs ska en specifikation lämnas in. Syftet är att du ska tänka igenom problemet innan du försöker lösa det.

Obligatoriska delar:

  • Beskrivning av minst en klass, med attribut och metoder
  • Uppdelning av programmet i funktioner
  • Beskrivning av datastrukturen
  • Beskrivning av vad programmet ska göra (algoritm)
  • Tidsplan: vilka datum och tider du tänker arbeta med uppgiften (avsätt ca 80 timmar totalt).
  • Specen ska läggas upp i Dropbox.

Bonusgivande delar (endast om specen redovisas i tid):

  • För varje vecka i tidsplanen står vad som ska vara klart den veckan.
  • Bild av datastrukturen (går bra att rita för hand)
  • Alla attribut i klassen har beskrivande kommentarer
  • I beskrivningen av varje funktion och metod står
    • beskrivning av funktionens syfte
    • beskrivning av indata (parametrar)
    • beskrivning av utdata (returvärden)

Hur ska specen se ut? Här finns ett exempel:

bankspec.pdf

Denna spec skulle inte fått full bonus. Vad saknas?