Розгалуження в Turbo Pascal

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

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

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

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

алгоритм з повторенням

лінійний алгоритм

Запитання 2

Вкладені розгалуження - це ...

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

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

фрагмент алгоритму, у якому один цикл міститься всередині іншого циклу

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

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

Запитання 3

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

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

Яку форму алгоритмічної структури зображено?

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

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

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

вкладене розгалуження

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

Запитання 5

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

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

істинним

хибним

логічним

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

Запитання 6

Які логічні операції можна виконувати над логічними виразами?

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

Заперечення

Кон'юнкція

Додавання

Диз'юнкція

Запитання 7

Чому дорівнює значення логічного виразу (a<-5) or (b>2), якщо a=-5, b=2?

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

True

False

Запитання 8

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

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

and - і, or - або, not - не

and - не, or - або, not - і

and - і, or - не, not - або

or - або, not - і, and - не

Запитання 9

Яким буде результат виконання фрагменту програми при N=5:

 Case N of

  1, 2, 3 : WriteLn('Потрібно навчатись краще!');

  4, 5, 6 : WriteLn('Намагайся працювати краще!');

  7, 8, 9 : WriteLn('Це вже не погано!');

  10, 11, 12 : WriteLn('Молодець!');

   Else WriteLn('Такої оцінки не має!')

 End; 

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

Це вже не погано!

Потрібно навчатись краще!

Намагайся працювати краще!

Такої оцінки не має!

Запитання 10

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

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

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 B:=B*B;

IF A<B THEN A:=A*A ELSE begin B:=B*B; A:=A*B end;

Запитання 11

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

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

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

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

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

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

Запитання 12

В яких випадках використовується вказівка варіанта або вибора?

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

Коли потрібно вибрати декілька варіантів 

Коли потрібно зробити вибір оператора залежно від значення змінної

Коли потрібно зробити вибір змінної від значення залежності 

Коли потрібно вибрати два варіанти із декількох

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

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