Підсумковий тест з теми «Цикли»(8 клас)

Додано: 13 травня
Предмет: Інформатика, 8 клас
Копія з тесту: Цикли (8 клас)
40 запитань
Запитання 1

Для чого використовують цикли в Lazarus?


варіанти відповідей

щоб не зависав комп'ютер

для нескінченого повторення програми

для повторення групи одних і тих самих команд

Запитання 2

Вкажіть службове слово, яке використовується у циклі з передумовою:

варіанти відповідей

if

while

else

for

Запитання 3

Як називається цикл, в якому спочатку йде перевірка умови, а потім виконуються команди тіла циклу?

варіанти відповідей

цикл з лічильником

цикл з передумовою

цикл з післяумовою

цикл з розв'язуванням

Запитання 4

Скільки разів виконується даний фрагмент циклу:

s:=0;

for i:=1 to 3 do s:=s+i;


варіанти відповідей

жодного

1

2

3

Запитання 5

Вкажіть службове слово, яке використовується у циклі з лічильником:

варіанти відповідей

else

for

while

then

Запитання 6

Які ви вивчили види циклів?

варіанти відповідей

з лічильником

з умовою

з повторенням

з передумовою

Запитання 7

Коли в тілі циклу можна опустити операторні дужки begin .... end;

варіанти відповідей

коли в тілі циклу лише одна команда

будь-коли, вони не мають значення

коли в тілі циклу 2 і більше команди

Запитання 8

Як записати цикл з лічильником в середовищі програмування Lazarus?

варіанти відповідей

Repeat <оператори тіла циклу>

Until <умова>;

While <логічний вираз>

Then begin

 <команди тіла циклу>

 end;

For <ім'я змінної>:= <вираз1> to <вираз2> do

begin

 <команди тіла циклу>

end;

While <логічний вираз> do

begin

 <команди тіла циклу>

 end;

Запитання 9

Скільки разів виконається цикл?

варіанти відповідей

жодного

1

2

3

Запитання 10

Чому дорівнює змінна p після виконання фрагмента програми

p:=1;

for i:=1 to 4 do p:=p*i;

варіанти відповідей

10

4

24

20

Запитання 11

Алгоритм посадки 10 дерев - це цикл ... .

варіанти відповідей

з лічильником


з передумовою


з розгалуженням


лінійний


Запитання 12

Змінна, що контролює, скільки разів цикл вже виконався і чи не час його завершувати – це…

варіанти відповідей

число

лічильник

вказівник

показник

Запитання 13

Як записати цикл з передумовою в середовищі програмування Lazarus?

варіанти відповідей

Repeat <оператори тіла циклу>

Until <умова>;

While <логічний вираз>

Then begin

 <команди тіла циклу>

 end;

For <ім'я змінної>:= <вираз1> to <вираз2> do

begin

 <команди тіла циклу>

end;

while<логічний вираз>:

<команда тіла ціклу>

While <логічний вираз> do

begin

 <команди тіла циклу>

 end;

Запитання 14

Алгоритм, у якому передбачається багаторазове виконання одного й того самого набору команд, називають ...

варіанти відповідей

циклічним

віярним

логічним

розгалуженим

Запитання 15

Команди, виконання яких треба повторювати, містяться в ...

варіанти відповідей

тілі циклу

заголовку

в обох частинах алгоритму

Запитання 16

Загальний вигляд блок-схеми циклу з передумовою   такий:

варіанти відповідей
Запитання 17

Що відбувається спочатку виконання команди циклу з передумовою?

варіанти відповідей

обчислюється значення логічного виразу

нічого не відбувається

виконується команда наступна за циклом

Запитання 18

Яким має бути значення логічного виразу, щоб виконувались команди тіла циклу?

варіанти відповідей

True

False

Begin

Запитання 19

Цикл в якому повторення відбувається лише в тому випадку, коли дотримано певну умову називають

варіанти відповідей

Циклом з лічильником

Циклом з передумовою


Циклом з післяумовою

Циклом умовним

Запитання 20

 Повторення (цикл) — це така алгоритмічна структура, за якої:

варіанти відповідей

дії виконуються послідовно, одна за другою, без пропусків або повторень

залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій

одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова

Запитання 21

Скільки разів виконається цикл

for i in range(11)

варіанти відповідей

1

10

жодного разу

11

Запитання 22

Які значення буде приймати параметр i

for i in range(1,10)

варіанти відповідей

4, 5, 6, 7, 8, 9

1, 2, 3, 4, 5, 6, 7, 8, 9

5, 6, 7, 8, 9

4, 5, 6, 7, 8

Запитання 23

Які значення буде приймати параметр i

for i in range(2,16,2)

варіанти відповідей

2,4,6,8,10,12,14

2,3,4,5,6,7,8,9,10

2,4,6,8,10

4,6,8

Запитання 24

Скільки разів виконається цикл

for i in range (2,12,3):

порахуйте уважно

варіанти відповідей

12

5

3

4

Запитання 25

Як називається цикл в якому заздалегідь відома кількість повторень?

варіанти відповідей

цикл з передумовою while

цикл з повторенням

цикл з післяумовою

цикл з параметром for

Запитання 26

На що вказує цифра "3" в цьому фрагменті програми?

for i in range (2,12,3):

варіанти відповідей

на кількість повторень

на крок зміни діапазону

на діапазон чисел

Запитання 27

Оберіть усі складові циклу з параметром

варіанти відповідей

while

continue

for

if

in

range

Запитання 28

В чому особливість циклу for?

варіанти відповідей

тіло циклу виконується задану кількість разів

тіло циклу виконується один раз

тіло циклу виконується кілька разів (наперед невідомо скільки), поки умова виконується

тіло циклу виконується безкінечно

Запитання 29

Якого початкового значення набуває параметр в даному циклі?

for i in range (2,12,3):

варіанти відповідей

12

2

3

6

Запитання 30

Задано фрагмент програми. Скільки разів буде виконуватися команда тіла циклу:

a:=20;

while a<100 do

a:=a*2;

варіанти відповідей

0

1

2

3

Запитання 31

На малюнку зображена блок-схема циклу з:

варіанти відповідей

лічильником

передумовою 

післяумовою

розгалуженням

Запитання 32

Оберіть оператор, що задає цикл з передумовою?

варіанти відповідей

For i in range

For - to - do

Repeat - until

While - do

Запитання 33

Якщо перед виконанням циклу невідомо, скільки разів мають виконуватися команди тіла циклу, то використовують команду циклу з:

варіанти відповідей

лічильником

передумовою

післяумовою

розгалуженням

Запитання 34

Якщо кількість повторень тіла циклу заздалегідь відома, то вибирають команду циклу з:

варіанти відповідей

лічильником

передумовою

післяумовою

розгалуженням

Запитання 35

Алгоритм "Якщо надворі сніг, то будемо кататися на санках" відповідає алгоритмічній структурі:

варіанти відповідей

повторення

розгалуження

слідування

Запитання 36

Команди, що які виконуються в середині циклу називаються:

варіанти відповідей

головою циклу

руками циклу

серцем циклу

тілом циклу

Запитання 37

Цикл з лічильником починається з оператора:

варіанти відповідей

begin

end

for

while

Запитання 38

Що буде надруковано в результаті виконання програми?

варіанти відповідей

1, 2, 3, 4

1, 2, 3, 4, 5

2, 3, 4, 5

3, 4, 5

Запитання 39

 Які з тверджень є правильними?

варіанти відповідей

Оператори тіла циклу виконуються доти, поки умова істинна

Якщо умова приймає значення False, керування переходить до наступного оператора 

Оператори тіла циклу виконуються доти, поки умова хибна

Програма перевіряє умову циклу перед виконанням операторів тіла циклу

Запитання 40

Скільки разів виконається цикл? 

x = 1

while x<5:  

x = x+1    

print (x)

варіанти відповідей

 4

 2

 3

 5

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест