- Учителю
- Проверочная работа Паскаль 9 класс -11 заданий
Проверочная работа Паскаль 9 класс -11 заданий
Проверочная работа по информатике для 9-х классов.
Вариант 1.
-
Запишите значение переменной s, полученное в результате работы следующей программы.
Var s,k: integer;
Begin
s := 0;
for k := 4 to 7 do s := s + 8;
writeln(s);
End.
-
Определите значение переменной a после выполнения алгоритма:
а := 4
b := 2
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число - значение переменной a.
-
Чему будет равна переменная «c» после выполнения этой программы:
a := 26;
b := 6;
b := a mod b + 4;
c := a mod b + 1;
-
Определите результат работы программы:
Writeln ('5 + 5 =', 5 + 5)
а) 10 = 10; б) 5 + 5 = 10; в) 20; г) 5+ 5 = 5 + 5.
-
Какое число будет выведено на экран:
Writeln ( 19 mod 2) ?
а) 9; б) 1; в) 0; г) 8.
-
Сколько строк напечатает программа:
var k:integer;
begin
FOR k:=3 TO 7 DO writeln('Мне нравится Паскаль.');
end.
а) 4; б) 3; в) 5; г) 7
-
Определите значение переменной S после выполнения операторов:
i:=0; S:=1;
While i<3 do Begin
i:=i+1;
S:=S+i;
End;
а) 0; б) 6; в) 4; г) 7
8. Цикл for i:=7 to 14 do будет выполняться … раз.
а) 0; б) 6; в) 8; г) 7
9. Переменная a кратна 3.
а) a div 3 =0; б) a div 10 =3; в) a mod 3=0; г) a mod 10=3
10. Целочисленное деление можно выразить следующей функцией:
a) A / B; б) A div B в) Abs (A)*B г) A mod B
11. Переменная с =3.45, какого она типа ?
a) integer; б) real в) string г) Boolean
Вариант 2.
-
Запишите значение переменной s, полученное в результате работы следующей программы.
Var s, k: integer;
Begin
s := 50;
for k := 1 to 9 do s := s - 3;
write (s);
End.
-
Определите значение переменной a после выполнения алгоритма:
а := 2
b := 4
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число - значение переменной a.
-
Чему будет равна переменная «c» после выполнения этой программы:
a := 22;
b := 4;
b := a div b;
c := a div b;
-
Определите результат работы программы:
Writeln ('произведение=5*5');
а) 25; б) произведение = 25; в) произведение = 5*5; г) 0
-
Какое число будет выведено на экран:
Writeln ( 18 mod 2) ?
а) 9; б) 1; в) 0; г) 8.
-
Сколько строк напечатает программа:
var k:integer;
begin
FOR k:=2 TO 7 DO writeln('Мне нравится Паскаль.');
end.
а) 6; б) 3; в) 5; г) 7
-
Определите значение переменной S после выполнения операторов:
i:=0; S:=2;
While i<3 do Begin
i:=i+1;
S:=S+i;
End;
а) 0; б) 6; в) 8; г) 7
8. Цикл for i:=7 to 13 do будет выполняться … раз.
а) 0; б) 6; в) 8; г) 7
9. Переменная a кратна 5.
а) a div 5 =0; б) a div 10 =5; в) a mod 5=0; г) a mod 10=5
10. Переменная с =33.5, какого она типа ?
a) integer; б) real в) string г) Boolean
11. Целочисленное деление можно выразить следующей функцией:
a) A div B; б) A mod B в) Abs (A)*B г) A/B
Вариант 3.
-
Определите, что будет напечатано в результате работы следующей программы.
Var s, k: integer;
Begin
s := 2;
for k := 1 to 3 do
s := s*s;
write (s);
End.
-
. Определите значение переменной a после выполнения алгоритма:
а := 6
b := 2
b := a/2*b
a := 2*а + 3*b
В ответе укажите одно целое число - значение переменной a.
-
Чему будет равна переменная «c» после выполнения этой программы:
a := 28;
b := 7;
b := a div b + b;
c := a mod b + a;
-
Определите результат работы программы:
Writeln ('сумма= ', 5 + 5).
а) 10; б) сумма = 10; в) сумма = 0; г) сумма = 5 + 5.
-
Какое число будет выведено на экран:
Writeln ( 18 div 2) ?
а) 9; б) 1; в) 0; г) 8.
-
Сколько строк напечатает программа:
var k:integer;
begin
FOR k:=6 TO 9 DO writeln('Мне нравится Паскаль.');
end.
а) 6; б) 3; в) 5; г) 4
-
Определите значение переменной S после выполнения операторов:
i:=0; S:=0
While i<3 do Begin
i:=i+1;
S:=S+i;
End;
а) 0; б) 6; в) 4; г) 3
8. Цикл for i:=7 to 12 do будет выполняться … раз.
а) 0; б) 6; в) 8; г) 7
9. Переменная a кратна 4.
а) a div 4 =0; б) a div 10 = 4; в) a mod 4= 0; г) a mod 10=4
10. Целочисленное деление можно выразить следующей функцией:
a) A mod B; б) A div B в) Abs (A)*B г) A/B
11. Переменная с =300, какого она типа ?
a) integer; б) real в) string г) Boolean
Ответы:
Критерии оценивания:
10-11 - «5»
8- 9 - «4»
5- 7 - «3»