()

Приложение 1

Тест по теме «Циклы в языке Паскаль»

Вариант 1

1. Алгоритм, в котором команда или серия команд повторяется, называется

·  циклическим;

·  линейным;

·  разветвляющимся

2. Укажите процесс, который демонстрирует работу циклического алгоритма:

·  движение часовой стрелки;

·  движение поезда от начальной до конечной остановки;

·  направо пойдешь - коня потеряешь, налево пойдешь - ничего не найдешь.

3. Какой цикл называют циклом с предусловием?

·  Repeat;

·  While;

·  For.

4. Какой цикл изображен на блок схеме?

·  While;

·  Repeat;

·  For.

5. Параметр цикла For может получить значения…

·  1,2,3,4,5;

·  2,4,6,8,10;

·  1,3,5,7,9.

6. Требуется подсчитать сумму натуральных чисел от 5 до 125. Какое условие нужно использовать в цикле While?

·  i>125;

·  i<125;

·  i<=125.

7. Сколько раз будет выполняться цикл For i:=7 to 12 do…;

·  5 раз;

·  6 раз;

·  4 раза.

8. Сколько раз исполнится цикл:
i:=4;

while i<10 do i:=i+3;

·  2 раза;

·  3 раза;

·  4 раза.

9. Сколько раз исполнится следующий цикл:
i:=21;
Repeat

i:=i-5
Until i>21;

·  1 ;

·  21;

·  Бесконечное количество раз.

10. Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
for i:=7 to 9 do
sum:=sum+i;

·  15;

·  24;

·  16.

11.Чему будет равна переменная sum после выполнения фрагмента программы:
i:=15;
sum:=0;
While i>5 do begin
sum:=sum+i/5;
i:=i-5
end;

НЕ нашли? Не то? Что вы ищете?

·  5;

·  6;

·  30.

12. Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
i:=3;
Repeat
Sum:=sum+3;
i:=i+2
Until i>11;

·  12 ;

·  Цикл бесконечный;

·  15.

Тест по теме «Циклы в языке Паскаль»

Вариант 2

Алгоритм, в котором команда или серия команд повторяется называется
    циклическим; линейным; разветвляющимся.
Укажите процесс, который демонстрирует работу циклического алгоритма:
    развилка дорог; обед человека; движение Земли вокруг своей оси.
Какой цикл называют циклом с постусловием?
    Repeat; While; For.
Какой цикл изображен на блок схеме?
    Repeat; For ; While.
Параметр цикла For может получить значения…
    9,7,5,3,1; 7,6,5,4,3,2,1; 10,8,6,4,2.
Требуется подсчитать сумму натуральных чисел от 2 до 22. Какое условие нужно использовать в цикле While?
    i<23; i>22; i>=22.
Сколько раз будет выполняться цикл For i:=4 to 8 do…;
    5 раз; 6 раз; 4 раза.
Сколько раз исполнится цикл:
i:=6;
while i<18 do i:=i+3;
    2 раза; 3 раза; 4 раза.
Сколько раз исполнится следующий цикл:
i:=12;
Repeat
i:=i-2
Until i>4;
    1; 5; Бесконечное количество раз.
Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
for i:=5 to 8 do
sum:=sum+i;
    18; 13; 26.
Чему будет равна переменная sum после выполнения фрагмента программы:
i:=10;
sum:=0;
While i>5 do begin
sum:=sum+i/5;
i:=i-5
end;
    2; 3; 30.
Чему будет равна переменная sum после выполнения фрагмента программы:
sum:=0;
i:=1;
Repeat
Sum:=sum+3;
i:=i-1
Until i>11;
    3; Цикл бесконечный; 6.