- Преподавателю
- Информатика
- Контрольная работа по информатике по теме Программирование. Циклы
Контрольная работа по информатике по теме Программирование. Циклы
Раздел | Информатика |
Класс | 9 класс |
Тип | Другие методич. материалы |
Автор | Силантьева А.Г. |
Дата | 10.08.2015 |
Формат | docx |
Изображения | Есть |
9 КЛАСС
Итоговая контрольная работа по теме «Циклы»
Вариант №1
-
Запишите определение цикла (Цикл - это…)
-
Соотнесите оператор и цикл, в котором он используется
А) while 1) цикл с постусловием
Б) repeat 2) цикл предусловием
-
Какой оператор проверяет условие в начале цикла?
А) repeat
Б) while
-
В каком цикле операторы могут не выполниться ни разу?
А) с постусловием
Б) с предусловием
-
Соотнесите какое условие указывается у какого оператора
А) while 1) условие окончания цикла
Б) repeat 2) условие выполнения цикла
-
Выберите верный формат записи цикла с предусловием
А) repeat операторы; until <условие>
Б) while <условие> until операторы;
В) while <условие> do операторы;
Г) repeat операторы; do <условие>
-
Какой из приведенных операторов организует цикл со счетчиком
А) For i:=1 to 10 do операторы
Б) while <условие> do операторы
В) For i:=10 to N do операторы
Г) repeat операторы until <условие>
-
Под какими БУКВАМИ записано С ОШИБКОЙ
А) For i=1 to 10 do x:=x+1;
Б) For i:=1 to N do y:=y/2;
В) For i:=10 to 1 do x:=x+y;
Г) For i:=1 to 15 do x:=sqr(x); y:=sqr(y);
-
Под какими БУКВАМИ записано БЕЗ ОШИБКИ
А) while x:=(x*y)/2 do until (i<10)
Б) while i<=10 do begin x:=2+y; i:=i+1; end;
В) repeat until i>10 do y:=y+2; i:=i+1;
Г) repeat begin i:=i+1; y:=y+2; end; until i>10
Д) repeat y:=x/2; i:=i+1; writeln (y) until i>20
-
Напишите, что будет выведено на экран после выполнения фрагмента программы
А) y:=0; for i:=1 to 9 do y:=y+1; writeln (y);
-
Какое значение примет переменная Y после выполнения программы?
-
А)
Var Y,X: integer;
Begin
Y:=1; X:=15;
Repeat
Y:=Y*x;
X:=X-3;
Until x<5;
Writeln ('Y=',Y);
End.
Б)
Var y,x:integer;
Begin
y:=0; x:=10;
while x>0 do
begin
x:=x-2;
y:=y+x;
end;
writeln ('y=',y);
end.
-
Напишите фрагмент программ по представленной блок-схеме
-
A)
Б)
-
Решить задачу, используя любой цикл (с известным числом шагов, с предусловием либо постусловием).
Итоговая контрольная работа по теме «Циклы»
Вариант №2
-
Запишите какие бывают циклы
-
Соотнесите оператор и цикл, в котором он используется
А) while 1) цикл предусловием
Б) repeat 2) цикл с постусловием
-
Какой оператор проверяет условие в конце цикла?
А) repeat
Б) while
-
В каком цикле операторы выполняться обязательно хотя бы один раз?
А) с постусловием
Б) с предусловием
-
Соотнесите какое условие указывается у какого оператора
А) while 1) условие выполнения цикла
Б) repeat 2) условие окончания цикла
-
Выберите верный формат записи цикла с постусловием
А) repeat операторы; until <условие>
Б) while <условие> until операторы;
В) while <условие> do операторы;
Г) repeat операторы; do <условие>
-
Какой из приведенных операторов организует цикл со счетчиком
А) while <условие> do операторы
Б) For i:=1 to 10 do операторы
В) For i:=10 to N do операторы
Г) repeat операторы until <условие>
-
Под какими БУКВАМИ записано БЕЗ ОШИБОК
А) For i:=1 to 10 do x:=x+1; y:=sqr(y);
Б) For i:=1 to N do y:=y/2;
В) For i:=10 to 1 do x:=x+y;
Г) For i:=1 to 15 do begin x:=sqr(x); y:=sqr(y); end;
-
Под какими БУКВАМИ записано С ОШИБКАМИ
А) while x:=(x*y)/2 do until (i<10)
Б) while i<=10 do begin x:=2+y; i:=i+1; end;
В) repeat until i>10 do y:=y+2; i:=i+1;
Г) repeat begin i:=i+1; y:=y+2; end; until i>10
Д) repeat y:=x/2; i:=i+1; writeln (y) until i>20
-
Напишите, что будет выведено на экран после выполнения фрагмента программы
А) for i:=1 to 4 do writeln (i);
-
Какое значение примет переменная Yи S после выполнения программы?
-
А)
Var Y,X: integer;
Begin
Y:=1; X:=10;
Repeat
Y:=x*x;
X:=X-2;
Until x<=0;
Writeln ('Y=',Y);
End.
Б)
Var s:real;
i:ineget;
s:=0;
i:=5;
while i>2 do
i:=i-1;
s:=s+i*i;
writeln ('s=',s);
end.
-
Напишите фрагмент программ по представленной блок-схеме
-
A)
Б)
-
Решить задачу, используя любой цикл (с известным числом шагов, с предусловием либо постусловием).