Алгоритми з розгалуженнями в Lazarus

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

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

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

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

Слідування

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

Повторення

Клонування

Запитання 2

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

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

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

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

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

умову

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

Запитання 4

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

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

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

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

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

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

Запитання 5

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

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

if...after

if...then...

print...else

 if ...then.... else

Запитання 6

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

If a > b Then mах := a else mах:= b;

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

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

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

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

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

Запитання 7

У розгалуженні кожна команда : (вибери всі можливі варіанти)

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

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

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

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

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

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

Запитання 8

Вираз, який може набувати одне з двох значень: true або false, називається ...

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

істинним

логічним

хибним

математичним

Запитання 9

Знайдіть, які з команд розгалуження наведені правильно (вибери кілька варіантів)

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

If a<b Then a:=a*a Else b:=b*b

If a<b Then a:=a*a; Else b:=b*b;

If a<b Then a:=a*a; b:=a*b Else b:=b*b

IF a<b Then a:=a*a Else begin b:=b*b; a:=a*b; end;

Запитання 10

При яких значеннях а і в умова а>b буде хибна

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

a:=2, b:= - 5

тут правильної немає

a:=2, b:=5

a:=5, b:=2

Запитання 11

Яким буде значення змінної а в результаті виконання вказівки розгалуження:

a:=3;

if a<4 then begin a:=a+2; a:=a+3; end;

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

3

8

5

2

правильної відповіді немає

Запитання 12

Яким буде значення змінної а в результаті виконання вказівки розгалуження:

a:=3;

if a<4 then a:=a+2 else a:=a+3;

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

правильної відповіді немає

3

5

8

2

6

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

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