1. В языке Паскаль использование циклов целесообразно при:
а) многократном выполнении одинаковых действий +
б) проверки условий
в) выполнении арифметических действий
2. В языке Паскаль используется этот оператор цикла:
а) why
б) repeat +
в) what
3. Оператор while предназначен для программирования любых циклов, где проверка условия повторения цикла выполняется перед выполнением этой части цикла:
а) главной
б) основной
в) рабочей +
4. Как правило, цикл while используется, когда невозможно определить точное значение количества проходов исполнения цикла, так ли это:
а) да +
б) нет
в) отчасти
5. Цикл заканчивается, когда параметр:
а) пропадает
б) исчерпал себя
в) принимает определенное значение +
6. Как называются алгоритмы, отдельные действия в которых повторяются несколько раз:
а) последовательностью циклической структуры
б) алгоритмами циклической структуры +
в) функциями циклической структуры
7. Один из операторов цикла, который используется в языке Паскаль:
а) was
б) where
в) while +
8. Если диапазон значений не известен заранее, необходимо использовать:
а) repeat
б) for
в) while +
9. Циклические алгоритмы (циклы) содержат такие вычисления, зависящие от некоторой переменной:
а) изменяющиеся
б) однотипные
в) повторяющиеся +
10. Какой оператор цикла используется для программирования циклов арифметической прогрессии:
а) while
б) for +
в) repeat
11. Запишите название цикла, который программируется с помощью оператора repeat:
а) цикл-ДО +
б) цикл-ПОКА
в) цикл-ДЛЯ
12. Сколько раз будет выполняться цикл For i:=7 to 12 do…:
а) 4 раза
б) 6 раз +
в) 5 раз
13. Что из представленного ниже предназначено для программирования циклических алгоритмов:
а) операторы цикла +
б) данные цикла
в) циклические производные
14. Алгоритмы, отдельные действия в которых повторяются несколько раз, называются:
а) функциями циклической структуры
б) алгоритмами циклической структуры +
в) последовательностью циклической структуры
15. Оператор цикла for предназначен для программирования циклических алгоритмов, когда переменная цикла явно выражена и изменяется от начального значения до конечного значения с:
а) переменным шагом
б) постоянным шагом +
в) показателем
16. Какие циклы существуют в языке C#:
а) for, while
б) for, while, do while, foreach +
в) for, while, do while
17. Сколько раз исполнится цикл: i:=2; while i<9 do i:=i+2:
а) 3 раза
б) 2 раза
в) 4 раза +
18. Циклическая структура, в которой число повторений цикла заранее неизвестно, а определяется только в процессе выполнения алгоритма, называется:
а) интеративной
б) итеративной +
в) интерактивной
19. Во фрагменте программы, показанной ниже, цикл выполнится:
а:=0.5; s:=0; i:=0; repeat i:=i+1; b:=1/i; s:=s+a; until b<а;
а) 1 раз +
б) 0 раз
в) 2 раза
20. Один из операторов цикла, который используется в языке Паскаль:
а) when
б) for +
в) four
21. Как называется присваивание параметру цикла начального значения:
а) интерпретация
б) инициализация +
в) реализация
22. Во фрагменте программы, показанной ниже, цикл выполнится:
а:=0,1; s:=0; i:=1; repeat i:=i+1; b:=1/i; s:=s+a; until b<а;
а) 4 раза
б) 10 раз +
в) 2 раза
23. В результате выполнения фрагмента программы, показанной ниже, переменная s примет значение:
s:=0; n:=1; while n<=10 do begin s:=s+n; n:=n+1; end; writeln (‘s=’, s);
а) 15
б) 55 +
в) 25
24. Операторы цикла в Scilab можно классифицировать следующим образом:
а) оператор цикла с предусловием then
б) оператор цикла с параметрами for +
в) оператор цикла с параметрами who
25. Что программируется в языке Паскаль, с помощью оператора for:
а) цикл-ДО
б) цикл-ПОКА
в) цикл-ДЛЯ +
26. Если число повторений тела цикла известно, то целесообразно использовать:
а) цикл-ДО
б) цикл-ДЛЯ +
в) цикл-ПОКА
27. Какой оператор не является оператором цикла:
а) Case +
б) Repeat
в) While
28. Операторы цикла в Scilab можно классифицировать следующим образом:
а) оператор цикла с параметрами when
б) оператор цикла с предусловием why
в) оператор цикла с предусловием while +
29. Что такое цикл и для чего они нужны:
а) циклы нужны для многократного выполнения кода +
б) циклы нужны для многократного запуска программы
в) циклы нужны для многократного размещения данных
30. Укажите параметрический цикл:
а) while
б) repeat
в) for +