Úlohy do didaktického testu boli vybrané tak, aby reprezentatívne pokrývali učivo danej témy. Vďaka použitým formuláciám úloh sme mohli týmto testom overiť vyššie poznávacie procesy žiakov (analyzovanie, hodnotenie, tvorenie).
Navrhujeme písomnú podobu didaktického testu s časom riešenia 90 minút.
Ktoré z uvedených definícií typu pole sú nesprávne a prečo?:
type pole = array [10...20] of real;.....................................................................
type pole = array ['0'.. 9] of char;.....................................................................
type pole = array [1.0..2.0] of real;.....................................................................
Definovali sme typ pole, deklarovali premenné a, i, pom a priradili prvkom poľa hodnoty:
type pole = array [1 .. 10] of integer; var a : pole; i, pom : integer; begin for i := 1 to 10 do a[i] := i + 2;
Čo bude výsledkom behu programu, ak program vykoná nasledovné príkazy?
for i := 1 to 10 do write(a[i],' ');.....................................................................
writeln(a[a[3]]);.....................................................................
i := 1 to 9 do begin pom := a[i]; a[i] := a[i+1]; a[i+1] := pom; end; write(a[1],' ',a[10]);.....................................................................
Na úseku rieky (od 10. km až po prameň) sme merali úroveň jej znečistenia dusičnanmi. Na každom celom kilometri sme odmerali množstvo dusičnanov vo vode. Vytvorte program, ktorý: