Цикли

Додано: 17 квітня 2021
Предмет: Інформатика, 8 клас
Тест виконано: 67 разів
20 запитань
Запитання 1

Знайдіть оператор циклу з параметром без помилки

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

for i:=1 to -10 do s:=s+i; 

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

for i:=1 to 10 do s:=s+i

for i:=10 downto 1 do begin s:=s+i end; 

Запитання 2

Визначте, чому дорівнює значення змінної D після виконання циклу:

  D:= 1; A:= 2;

  For i := 1 To 3 Do

D:=D * A; 

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

1

8

6

4

Запитання 3

Скільки разів виконається цикл, якщо початкове значення Х:=10?

Whіle Х <= 10 do

X = X+1;  

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

10

0

1

2

Запитання 4

Якщо тіло циклу складається з кількох команд, то вони пишуться між службовими словами:

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

 begin ... end 

 repeat... until

while ... do

 for ... to ... do

Запитання 5

Який може бути тип параметра в циклі з параметром?

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

real

integer

byte

Запитання 6

Який цикл є циклом з лічильником?

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

For

While

Repeat

If

Запитання 7

Оберіть назву циклу, який має такий вигляд:

WHILE <ЛОГІЧНИЙ ВИРАЗ> DO

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

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

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

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

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

Запитання 8

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

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

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

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

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

Запитання 9

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

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

1

2

3

4

Запитання 10

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

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

true

false

Запитання 11

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

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

true

false

Запитання 12

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

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

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

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

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

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

Запитання 13

Визначте ознаки циклу While ... Do

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

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

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

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

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

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

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

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

Оператори тіла циклу можуть не виконатися жодного разу. 

Запитання 14

Визначте ознаки циклу Repeat ... Until

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

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

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

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

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

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

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

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

Оператори тіла циклу можуть не виконатись жодного разу. 

Запитання 15

Визначте, який оператор реалізує дію:

Збільшувати значення змінної А на 2 доти, доки А<20

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

Whіle A<20 do A := A+2; 

If A < 20 Then A := A+2; 

Repeat A := A+2 Untіl A<20; 

Repeat A := A+2 Untіl A >= 20; 

Запитання 16

Якому оператору відповідає блок-схема на малюнку?

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

Repeat A := A+1 Untіl A >= 5; 

Whіle A<5 do A := A+1; 

If A < 5 Then A := A+1; 

If A < 5 Then A := A-1 Else A := A+1; 

Запитання 17

Якому оператору відповідає блок-схема на малюнку?

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

Repeat A := A+1 Untіl A >= 5; 

Whіle A<5 do A := A+1; 

If A < 5 Then A := A+1; 

Запитання 18

Яке значення отримає змінна N після виконання алгоритму на малюнку?

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

4

8

16

24

Запитання 19

Скільки разів виконається цикл, якщо початкове значення Х=7?

   Repeat X := X+1 untіl X>10; 

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

2

4

6

0

Запитання 20

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

S := 0;

For і := 10 DownТo 6 Do

S := S+1;

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

10

6

5

0

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

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