8.3.5 Pascal. Цикл While
8 класс. Pascal. Цикл While. Тест содержит 15 вопросов разного уровня сложности. Ограничение по времени 15 минут.
Список вопросов теста
Вопрос 1
Назначение циклической структуры:
Варианты ответов
- повторение одной команды не более 10 раз
- повторение идущих подряд команд некоторое число раз
- проверка условия в тексте
- печать текста
Вопрос 2
Тело цикла - это...
Варианты ответов
- группа команд, не входящих в циклическую структуру
- произвольный текст
- произвольная группа команд
- группа команд, повторяющихся некоторое число раз
Вопрос 3
Если говорят, что программа "зациклилась", то это значит...
Варианты ответов
- тело цикла не выполняется
- тело цикла выполняется бесконечно долго
- тело цикла выполняется только один раз
- тело цикла выполнится больше положенного
Вопрос 4
Укажите, сколько раз выполнится тело цикла с данным заголовком:
k:=-1;
WHILE K<3 DO K:=K+2;
Вопрос 5
Укажите, сколько раз выполнится тело цикла с данным заголовком:
k:=-1;
WHILE K>3 DO K:=K+2;
Вопрос 6
Укажите, сколько раз выполнится тело цикла с данным заголовком:
D:=10;
WHILE D>0 DO D:=D-3;
Вопрос 7
Укажите, сколько раз выполнится тело цикла с заданным заголовком:
D:=10;
WHILE D>0 DO D:=D+3;
Варианты ответов
- 1
- 4
- Бесконечное число раз
- 5
Вопрос 8
Укажите, значение переменной К после выполнения данного фрагмента программы:
k:=-1;
WHILE K<4 DO K:=K+2;
Вопрос 9
Укажите, значение переменной К после выполнения данного фрагмента программы:
k:=1;
WHILE K<0 DO K:=K+2;
Вопрос 10
Укажите, значение переменной D после выполнения данного фрагмента программы:
D:=13;
WHILE D>0 DO D:=D-3;
Вопрос 11
Укажите, значение переменной D после выполнения данного фрагмента программы:
N:=10;
D:=0;
WHILE N>0 DO
BEGIN
D:=D+N;
N:=N-3;
END;
Вопрос 12
Укажите, сколько раз выполнится тело цикла с заданным заголовком:
D:=10;
WHILE D<0 DO D:=D+3;
Варианты ответов
- 1
- 0
- Бесконечное число раз
- 5
Вопрос 13
Укажите, значение переменной D после выполнения данного фрагмента программы:
N:=1;
D:=0;
WHILE N<10 DO
BEGIN
D:=D+N;
N:=N+2;
END;
Вопрос 14
Укажите, значение переменной D после выполнения данного фрагмента программы:
N:=0;
D:=1;
WHILE N<10 DO
BEGIN
N:=N+4;
D:=D+N*2;
END;
Вопрос 15
Укажите, значение переменной D после выполнения данного фрагмента программы:
N:=0;
D:=1;
WHILE N<5 DO
BEGIN
D:=D*2;
N:=N+1;
END;


