1. UZDEVUMA NOSTĀDNE
1.1. Uzdevuma analīze un prasības programmai
Loģikas spēles izveide „Hanojas tornis”.
Spēle „Hanojas tornis” ir matemātiska loģikas spēle. Tā sastāv no trim stieņiem un ar dažāda izmēra diskiem kas sakārtoti uz viena no stieņiem disltošā secībā sākot ar lielāko apakšā. Spēles mērķis ir ar pēc iespējas mazāku gājienu skaitu pārvietot diskus no viena stieņa uz citu, ievērojot spēles nosacījumus:
Vienlaicgi drīkst pārvietot tikai vienu disku.
Drīkst izvēlēties tikai augšējo disku,
Izvēlēto disku var pārvietot uz citu stieni tikai tad ja uz tā stieņa ir lielāka izmēra disks.
Prasības programmai.
Funkcionālas prasības:
Jāveic laika kontrole uzdevuma veikšanai
Jāparedz iespējamie kļūdu paziņojumi
Jābūt iespējai piereģistrēt spēlētāju
Jābūt iespējai apskatīt rezultātus
Nefunkcionālas prasības:
Lietotāja intefeiss ar izvelnēm,
Lietotājs var veikt reģistrāciju,
Apskatīt rezultātus atsevišķā failā un veikt tā izdruku
Iepazīties ar spēles noteikumiem.…