Eindopdracht
De eindopdrachten moeten getoond worden op 3 juli 2000 om 10.45 uur in CZ 111.
Beoordelingscriteria
- Doet het het?
- Geen fouten bij het laden
- Geen fouten bij normaal gebruik
- Doe het wat was afgesproken?
- Wat gebeurt er bij enigsinzs afwijkende invoer (b.v. lege data)?
- Structuur
- Duidelijke scheiding in hoofd- en hulpfuncties
- Data abstractie
- Documentatie
- Algeheel overzicht aan het begin of eind van het programma, of in een apart bestand, of op papier: welke datastructuren zijn er, welke functies, hoe roepen zij elkaar aan?
- Aan het begin van elke functie: door wie wordt hij aangeroepen, welke invoer verwacht hij, wat voor uitvoer levert hij?
- Binnen een functie: kort commentaar over wat de bedoeling van een programmaregel is
- Gebruikersvriendelijkheid
- Wordt goed vertelt wat de gebruiker moet doen?
- Wat gebeurt er bij foutieve invoer?
- Kan de gebruiker makkelijk met nieuwe data werken? (indien van toepassing)
- Kan makkelijk gestopt/opnieuw begonnen worden? (indien van toepassing)
- Is de uitvoer duidelijk?