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

Додано: 13 листопада 2020
Предмет: Інформатика, 7 клас
Тест виконано: 103 рази
25 запитань
Запитання 1

Умову записують у блоці, що має форму....

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

квадрата

прямокутника

ромба

трикутника

Запитання 2

Розгалуження може бути:

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

повним та неповним

повним

повним та частковим

неповним

всі відповіді вірні

Запитання 3

На початку виконання алгоритму виконавець увів значення х = 2. Тоді результатом виконання алгоритму є число:

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

729

120

90

240

78

Запитання 4

На початку виконання алгоритму виконавець увів такі значення: a = ─3; b = 2; с = 8. Тоді результатом виконання алгоритму буде число:

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

-3

0

1

8

2

Запитання 5

Результатом виконання команди перевірки умови може бути:

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

так

число

хиба

істина

ні

Запитання 6

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

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

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

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

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

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

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

Запитання 7

Які команди завжди використовуються в алгоритмах з розгалуженням?

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

перевірки умови

виведення

введення

обчислення

всі відповіді вірні

Запитання 8

Що обов'язково має містити в собі розгалужений алгоритм?

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

команди "так" та "ні"

команду else

математичні дії

умову

всі відповіді вірні

Запитання 9

На яке висловлювання схожа структура розгалуження повної форми?

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

якщо - то

або

якщо - то - інакше

всі відповіді вірні

Запитання 10

Який це блок із структури алгоритму?

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

блок початку та закінчення

блок виконання дії

блок введення даних

блок перевірки виконання умови

Запитання 11

Який це блок із структури алгоритму?

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

блок початку та закінчення

блок виконання дії

блок введення даних

блок перевірки виконання умови

Запитання 12

Який це блок із структури алгоритму?

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

блок початку та закінчення

блок виконання дії

блок введення даних

блок перевірки виконання умови

Запитання 13

Алгоритм це - ...

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

будь-яка послідовність команд, виконання яких дозволяє розв'язати задачу

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

будь яка послідовність команд

всі відповіді вірні

Запитання 14

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

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

істинним

логічним

хибним

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

Запитання 15

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

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

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

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

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;

Запитання 17

Знайдіть команду розгалуження для визначення парності заданого числа

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

if x mod 2=1 then write('x - ', 'парне число');

if x mod 2=0 then write('x - ', 'парне число');

if x div 2=0 then write('x - ', 'парне число');

if x div 2=1 then write('x - ', 'парне число');

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

Запитання 18

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

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

if a<b then a:=a+1 else b:=b-1;

 if a<>b then b:=a;

if (x<5) and (y>3) then s:=s+1; else s:=s-1;

 if 9 then k:=k+1;

Запитання 19

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

if A<B then A:=B else B:=A,

якщо перед її виконанням А=0.5, В=-1.7

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

А=0.5, В=0,5

А=0.5, В=-1.7

А=1.7, В=-0.5

А=-1.7, В=-1.7

А=-1.7, В=0.5

А=-0.5, В=1.7

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

Запитання 20

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

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

А=2, В=-5

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

А=2, В=5

А=5, В=2

Запитання 21

Яке значення величини D, якщо після виконання вказівки

if d<4 then c:=5 else c:=10; C=5?

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

4

2

10

5

7

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

Запитання 22

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

a:=3;

if a<4 then begin

a:=a+2;

a:=a+3;

end.

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

3

8

5

2

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

Запитання 23

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

a:=3;

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

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

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

3

5

8

2

6

Запитання 24

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

a:=0;

if a<>0 then; a:=2;

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

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

0

2

у алгоритмі помилка

Запитання 25

Оберіть значення, які можна присвоювати змінним у фрагменті програми:

var A:integer; B: real;

begin

readln(a);

readln(a);

writeln('a*b=',a*b);

end.

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

a=4 b=5

a=2.5 b=5

a=4 b=2.5

a=2.5 b=2.5

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

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