Тест Цикл FOR. Вариант 2
1
/ 1
Поля, отмеченные звёздочкой (*), обязательны для заполнения!
Проверьте, пожалуйста, правильность заполнения всех полей!
Укажите фамилию и имя
*
Выберите класс
*
8А
8Б
8В
8Г
9А
9Б
9В
9Г
10А
10Б
1. Алгоритм, в котором команда или серия команд повторяется называется...
*
линейный
циклический
разветвляющийся
2. Укажите процесс, который демонстрирует работу циклического алгоритма
*
развилка дорог
обед человека
движение Земли вокруг своей оси
3. Сколько раз будет выполняться цикл
*
FOR i:=7 to 12 do...;
8 раз
4 раза
6 раз
5 раз
4. Параметр цикла For может получить значения...
*
9,7,5,3,1
10,8,6,4,2
1,5,8,4,0
7,6,5,4,3,2,1
5. Цикл For называют также...
*
Ветвлением
Цикл с предусловием
Цикл с параметром
Цикл с постусловием
6. Сколько строк напечатает программа:
*
VAR k, i : integer;
begin
FOR k:=8 DOWNTO 1 DO
END.
8
9
1
верного ответа нет
7. Операторные скобки - это...
*
( )
< >
begin...end;
нет верного ответа
8. Тело цикла для вычисления значений функции f(x)=x^4, на отрезке [-5,5] с шагом 0.1 будет иметь вид
*
f:=x4; x:=x+1; writeln (f,x)
f:=x*x*x; x:=x+0.1; writeln (f,x)
f:=x*x*x*x; x:=x+1; writeln (f,x)
f:=x*x*x*x; x:=x+0.1; writeln (f,x)
9. Сколько записей выведется на экран в результате выполнения фрагмента программы:
*
s:=0;
FOR j:=10 TO 15 DO
begin
s:=s+2*j;
write (j:2, 's=',s:4);
end;
6
15
4
2
10. Если в процессе выполнения программы переменная А будет иметь значение 2.5, то она должна принадлежать типу
*
real
integer
boolean
string
11. Укажите процесс, который демонстрирует работу циклического алгоритма:
*
движение часовой стрелки
движение автобуса от начальной до конечной станции
Направо пойдешь - коня потеряешь, налево пойдешь - ничего не найдешь
12. Чему будет равно значение А после выполнения алгоритма:
*
А:=2;
FOR i:=2 to 4 do A:=A+1;
13. Сколько раз выполнится цикл
*
FOR i:=4 to 1 do...;
14. Чему будет равна переменная sum после выполнения фрагмента программы:
*
sum:=0;
FOR j:=7 to 9 do sum:=sum+j;
15. Чему будет равна переменная sum после выполнения фрагмента программы:
*
sum:=0;
FOR k:=5 to 8 do sum:=sum+k;
16. Что выведется на экран в результате выполнения фрагмента программы:
*
p:=1;
FOR n:=5 downto 1 do
begin
p:=p*n;
end;
writeln (p);
Укажите в ответе число.
Оцените сложность темы:
*
1
2
3
4
5
Бесплатное создание анкет