Ändringar mellan två versioner
Här visas ändringar i "Spec" mellan 2016-02-25 17:28 av Linda Kann och 2016-03-06 21:20 av Linda Kann.
Visa < föregående | nästa > ändring.
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 ddela upp problemet i mindre delar och strukturera upp ditt arbete.
Obligatoriska deSpecen ska innehållar:
* Beskrivning av minst en klass, med attribut och metoder
* Uppdelning av programmet i funktionerFörslag på funktioner med indata och utdata
* Beskrivning av datastrukturen, med bild
* 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). och vad du planerar att göra varje vecka
* Specen ska läggas upp i Dropbox.
Bonusgivande delar (endast om specen redovisas i tid):
* F 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)
*
* Specen ska läggas upp i Dropbox före specövningen, och redovisas muntligt (5 min/person).
Specen kan ge 4 bonuspoäng Hur ska specen se ut? Här finns ett exempel:
bankspec.pdf
Denna spec skulle inte fått full bonus. Vad saknas?