Повторення та розгалуження

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

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

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

 while

  

repeat

  for

Запитання 2

Компонент Button застосовується:

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

для виведення заголовків, підписів інших елементів інтерфейсу

 

 для виведення зображень 

  

для запуску певного процесу 

  

як контейнер для інших віджетів 

Запитання 3

Який компонент призначений для введення і відображення короткого текстового рядка?

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

Button 

Memo 

Edit 

Label 

Запитання 4

Яким службовим словом починається розділ опису змінних?

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

begin

procedure

var

real

Запитання 5

Кожна команда процедури має закінчуватися ...

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

двокрапкою

крапкою з комою

комою

крапкою

Запитання 6

Оператор (команда) присвоювання:

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

=

:

:=

=:

Запитання 7

Величина, яка може змінювати своє значення під час виконання програми..

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

Функція

Константа

Змінна

Постійна

Запитання 8

Для чого використовується оператор if? 

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

для виведення даних на екран.

 для введення даних у програму.

для повторення команд.

 для перевірки умови.

Запитання 9

Які види циклів вам відомі?

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

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

з умовою

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

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

Запитання 10

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

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

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

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

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

Запитання 11

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

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

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

Until <умова>;

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

Then begin

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

 end;

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

begin

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

end;

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

begin

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

 end;

Запитання 12

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

p:=1;

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

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

10

4

24

20

Запитання 13

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

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

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


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


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


лінійний


Запитання 14

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

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

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

Until <умова>;

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

Then begin

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

 end;

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

begin

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

end;

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

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

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

begin

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

 end;

Запитання 15

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

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

True

False

Begin

Запитання 16

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

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

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

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


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

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

Запитання 17

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

s:=0;

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


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

жодного

1

2

3

Запитання 18

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


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

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

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

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

Запитання 19

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

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

1

2

15

жодного

Запитання 20

x=0. Чому дорівнює y після виконання оператора:

If x<0 Тhen y := x+5 Else y := 2*x;

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

0

2

5

10

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

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