Контрольная работа по теме «Алгоритмические конструкции : ветвление, повторение. Вспомогательные алгоритмы», 9 класс.


9 класс
Контрольная работа №1 по теме
«Алгоритмические конструкции : ветвление, повторение. Вспомогательные алгоритмы».
А1Программа – это :а) алгоритм, в котором команды выполняются последовательно одна за другой.
б) алгоритм, записанный с помощью блок-схем.
в) алгоритм, записанный с помощью какого – либо языка программирования.
г) процесс решения задачи, разбитый на определённое число шагов.
А2Какие из перечисленных операций относятся к логическим?
а) NOT, AND, THEN.
б) AND, OR, NOT.
в) OR, MOD, AND.
г) NOT, AND, DIV.
А3
Значением логической переменной может являться:
а) любое число.
б) истина или ложь.
в) символ.
г) таблица.
А4Тело цикла - это:
а) группа команд, не входящих в циклическую структуру.
б) произвольная группа команд.
в) группа команд, повторяющаяся некоторое число раз.
г) группа команд программы, содержащей циклическую структуру.
А5
В написании какого условного оператора допущена синтаксическая ошибка?
а) if B=0 then Writeln ( ꞌДеление на нуль невозможно.ꞌ);
б) if a>b then max:=a else max:=b;
в) if (a>b) and (b>0) then c:=a+b;
г) if a<b then min:=a; else min:=b;
А6Чему будет равен результат выполнения фрагмента программы?
a:=6;
if a mod 2 =0 then write (a+2) else write (a-2);
а) 4
б) 8
в) 12
г) 6
А7Сколько раз выполнится тело цикла for i:=5 to 2 do x:=6;?
а) ни разу,
б) 1 раз,
в) 4 раза,
г) бесконечное количество раз.
А8
Какое значение примет переменная х после выполнения фрагмента программы?
х:=1;
while x<10 do
x:=x+3;
x:=x=1;
а) 7
б) 11
в) 13
г) 10
Б1Какое значение примет переменная у после выполнения фрагмента программы?
у:= 1;
while y<15 do
beginy:= y+4;
end;
Ответ:_______________________
Б2По тексту отрывка программы определите что находят в даной процедуре.
procedure minimum (m: real);
var a, b: real;
begin write ( ′ введите два числа через пробел: ′);
readln (a, b);
if a<b
then m:= a
else m:=b;
end;
Ответ:________________________
Вопрос А1А2А3 А4А5 А6А7А8 Б1Б2
Балл 1 1 1 1 2 2 2 2 4 4
18-20 - «5»
14-17 - «4»
10-13 - «3»
Вопрос А1А2А3 А4А5 А6А7А8 В1В2Ответ в б б в г б а б 17 минимальноe значениe 2х чисел
Балл 1 1 1 1 2 2 2 2 4 4
18-20 - «5»
14-17 - «4»
10-13 - «3»