Тест по информатике «Цикл while» с ответами

1. Цикл WHILE — это:
а) цикл с предусловием +
б) цикл с постусловием
в) цикл с параметром

2. Можно сказать, while является универсальным циклом, так ли это:
а) нет
б) да +
в) в редких случаях

3. Будут осуществляться, пока истинно некоторое условие:
а) данные
б) интерпретации
в) повторения +

4. Цикл while:
а) присутствует во всех языках, поддерживающих структурное программирование +
б) присутствует только в Python
в) присутствует только в языке Паскаль

5. Операторы тела цикла while выполнятся только в том случае, если условие будет:
а) ложно
б) и истинно, и ложно
в) истинно +

6. В случае while, после того как его тело выполнено, поток возвращается к заголовку цикла и:
а) не проверяет условие
б) снова проверяет условие +
в) зависит от условия

7. Если логическое выражение возвращает истину, то тело:
а) не выполняется
б) зависит от выражения
в) снова выполняется +

8. Если при первом заходе в цикл логическое выражение возвращает False, то тело цикла:
а) не выполняется ни разу +
б) выполняется один раз
в) выполняется несколько раз

9. Переменная sum после выполнения фрагмента программы равна:
i:=10;
sum:=0;
While i>5 do begin
sum:=sum+i/5;
i:=i-5
end;
а) 7
б) 2 +
в) 16

10. Цикл while:
а) не может быть бесконечным
б) может быть бесконечным +
в) всегда бесконечный

11. Выполнение цикла можно прерывать с помощью оператора:
а) break +
б) заново
в) else

12. Одна из вариаций цикла while::
а) Do-while +
б) D-while
в) Doо-while

13. Оператор continue:
а) начинает повторение цикла заново +
б) продолжает цикл
в) завершает цикл

14. Цикл while называют циклом с неизвестным количеством повторений, так ли это:
а) нет
б) неизвестно
в) да +

15. Как и для цикла for, для цикла while мы можем записать конструкцию:
а) else +
б) continue
в) break

16. Если внутри цикла while у вас только одна строка — можно воспользоваться:
а) только двустрочным вариантом
б) однострочным вариантом +
в) только трехстрочным вариантом

17. Логическое выражение, т.е. выражение, которое может быть истинным или ложным:
а) тело цикла
б) цикл
в) условие +

18. Если условие истинно, то выполняются все инструкции, находящиеся внутри цикла, так ли это:
а) нет
б) да +
в) в редких случаях

19. Последовательность операторов с отступом:
а) тело цикла +
б) цикл
в) условие

20. При выполнении цикла while сначала проверяется условие нахождения в цикле, так ли это:
а) нет
б) да +
в) в редких случаях

21. Если тело цикла состоит из одного оператора, то цикл:
а) можно записать в одну строчку +
б) можно записать в только две строчки
в) можно записать в бесконечное множество точек

22. Слово while переводится, как:
а) повтор
б) пока +
в) начало

23. Однократное выполнение тела цикла:
а) инсталяция
б) интеграция
в) итерация +

24. Используйте цикл while, когда:
а) заранее известно точное количество итераций цикла
б) заранее неизвестно количество итераций цикла +
в) угодно

25. Цикл заканчивается:
а) когда параметр пропадает
б) когда параметр исчерпал себя
в) когда параметр принимает определенное значение +

26. Цикл while в Паскаль является оператором цикла с … условием:
а) параметрическим
б) предварительным +
в) пост

27. Если в теле цикла нет явных конструкций прерывания цикла (break, return), можно быть уверенным, что после завершения цикла ‹условие› будет:
а) ложным +
б) истинным
в) или ложным, или истинным

28. Цикл while в Паскале применяется для создания повторений с … заранее их числом:
а) известным
б) постоянным
в) неизвестным +

29. При выполнении цикла while необходимо:
а) проверить правильность написания данных
б) проверить условие +
в) проверить данные

30. Какой из операторов цикла используется для программирования итерационных циклов:
а) while +
б) repeat
в) for

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Образовательный портал