Програми із розгалуженнями. Поліваріантне розгалуження (Lazarus)

Мова програмування Lazarus

Додано: 22 березня 2020
Предмет: Інформатика, 8 клас
Тест виконано: 768 разів
12 запитань
Запитання 1

Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання

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

Слідування

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

Повторення

Поліварівнтизація

Запитання 2

Вкажи блок-схему з розгалуженням

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

Розгалуження - це фрагмент алгоритму, який містить:

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

команду присвоювання

умову

послідовні команди

Запитання 4

У розгалуженні кожна команда

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

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

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

може виконуватися кілька разів

може не виконуватися жодного разу

Запитання 5

Для реалізації розгалуження є умовні оператори ...

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

if...after

if...then...

print...else

 if ...then.... else

Запитання 6

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

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

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

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

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

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

Запитання 7

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

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

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

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

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

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

Запитання 8

Визначте, якого значення набуває змінна В після виконання фрагмента програми.

var A, B, C, Max: Integer;

begin

A := 13; B := 12;

If A > B*B Then B := A-B;

If B > A-1 Then begin B := B-A;

A:= A-B end

Else begin A := A-B;

B := B-A end;

{…}

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

11

6

5

10

Запитання 9

Яке із зазначених тверджень відповідає даному виразу

If A > B Then Мах := A Else Мах:= B;?

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

Від більшого з чисел А і В відняти менше.

Якщо ціле число А парне, поділити його на 2.

Змінній Мах присвоїти значення більшого з чисел А і В.

Якщо ціле число А парне, поділити його на 2, в протилежному випадку помножити на 10.

Запитання 10

Що повинно бути на формі?

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

 -Два LABEL

-Два EDIT

-Один BUTTON

-Один LABEL

-Два EDIT

-Два BUTTON

 -Два LABEL

-Один EDIT

-Два BUTTON

Запитання 11

Коли краще використати оператор вибору?

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

Коли доводиться використовувати декілька вказівок розгалуження, вкладених одна в одну

Коли доводиться використовувати одну вказівку розгалуження

Запитання 12

Оператор Case дозволяє

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

вибрати один із декількох операторів залежно від значення деякого виразу

вибрати не один із декількох операторів залежно від значення деякого виразу

вибрати один із декількох операторів не залежно від значення деякого виразу

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

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