Тест по технологии: Алгоритмическая структура «Цикл» Класс: 7 Тип вопросов: Единственный выбор Количество вопросов: 10 Ответы приведены после вопросов.
Что такое цикл в алгоритме? A) набор действий без повторений B) участок кода, который повторяется многократно C) функция, которая возвращает значение D) переменная
Какой цикл чаще всего используют, когда известно количество повторений? A) while B) for C) do-while D) if
Что выведет следующий фрагмент кода: for (i = 1; i <= 4; i++) print(i); A) 1 2 3 4 B) 0 1 2 3 C) 1 2 3 D) 1 2 3 4 5
В чем разница между циклами while и do-while? A) while выполняется 0 раз, если условие ложно B) do-while выполняется хотя бы один раз C) do-while проверяет условие после тела D) Все вышеупомянутые
Что произойдет, если условие цикла никогда не выполняется? Например: while (false) { print("Hi"); } A) напечатается "Hi" один раз B) ничего не напечатается C) программа упадет D) будет бесконечный цикл
Можно ли использовать вложенные циклы? A) Нет B) Только один внешний цикл C) Да, можно, главное чтобы задача требовала D) Только два внешних цикла
Что выведет следующий фрагмент: for (i = 1; i <= 3; i++) sum += i; При изначальном sum = 0;? A) 3 B) 6 C) 4 D) 0
Как называется переменная, которая изменяется на каждой итерации цикла? A) счетчик цикла B) константа C) входной параметр D) выходной параметр
Какой фрагмент кода обеспечивает выход из цикла досрочно? A) continue B) break C) exit D) return
Какой фрагмент печатает числа от 1 до 5 включительно? A) for i = 1 to 5 do print i B) for i = 5 downto 1 do print i C) while i <= 5 do print i; i++ D) repeat until i > 5 print i
Ответы: 1 — B 2 — B 3 — A 4 — D 5 — B 6 — C 7 — B 8 — A 9 — B 10 — A