Veikt strukturālo testēšanu vienai no dotajām trim programmām (programmas un tās specifikācija dota pielikumā). Testēšanai jābūt pēc iespējas vispusīgai, t.i. mēģināt veikt visu, ko var izdarīt, ja ir dots programmas teksts un tās specifikācija. Ieteicams testēšanā iekļaut testēšanu atbilstoši izvēlētajiem pārklājuma kritērijiem. Dot pietiekoši daudz informācijas, lai citus pārliecinātu, ka testēšana ir veikta korekti un atbilstoši izvēlētajiem kritērijiem. Ja testēšana tiks noautomatizēta, t.i. visus testus varēs darbināt automātiski un notiks rezultātu salīdzināšana, tad tiks piešķirti papildus punkti pie kopējā vērtējuma. Jāuzrāda automatizācijas programmatūra, darbināmie testpiemēri un instrukcijas, kā jāveic testēšana. Tāpat vēlams dot arī jebkuras testpiemēru ģenerēšanas programmas, ja tādas tiek izmantotas testēšanas procesā. Drīkst izmantot arī gatavas tīmeklī atrastas programmas (dot minimālo informāciju par atrasto programmatūru). Ja tiek atrastas kļūdas, tad aprakstīt tās (paskaidrot cēloņus un sekas) un, ja iespējams, tad dot norādes, kā problēmu var novērst.…