Складання та виконання алгоритмів в програмі Lazarus

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

Чи може лічильник циклу набувати від'ємних значень

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

так

ні

Запитання 2

Яку команду зображено на малюнку

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

команда циклу з лічильником

команда циклу з передумовою

команда циклу з післяумовою

Запитання 3

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

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

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

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

команди тіла циклу виконуються поки значення логічного виразу true

команди тіла циклу можуть виконуватись, а можуть не виконуватись

Запитання 4

Що може бути серед команд циклу

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

інші цикли

лінійні фрагменти

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

нічого з вказаного

Запитання 5

В якому випадку операторні дужки begin i end можна не ставити

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

якщо в тілі циклу команди з розгалуженням

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

якщо в тілі циклу команди з іншим циклом

якщо в тілі циклу команди з лінійним алгоритмом

Запитання 6

Що означає StrToFloat

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

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

перетворення значення рядкового типу в значення дійсного типу

перетворення значення дійсного типу в значення рядкового типу

перетворення значення цілого типу в значення рядкового типу

Запитання 7

Що означає StrToInt

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

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

перетворення значення рядкового типу в значення дійсного типу

перетворення значення дійсного типу в значення рядкового типу

перетворення значення цілого типу в значення рядкового типу

Запитання 8

Скільки разів виконається цикл, якщо початкове значення Х=7?

   Repeat X := X+1 untіl X>10; 

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

2

4

6

Жодного

Запитання 9

Скільки разів виконається цикл, якщо початкове значення Х=11?

     Repeat X := X+1 untіl X>10;

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

1

2

3

Жодного

Запитання 10

Якого значення набуде змінна F після виконання циклу?

       і := 1; F := 2;

       Repeat і:=і +1; F := F*і Untіl і < 3;

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

4

12

3

2

Запитання 11

Якими є ознаки циклу з післяумовою Repeat?

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

Оператори тіла циклу виконуються доти, доки умова хибна

Оператори тіла циклу виконуються доти, доки умова істинна

Оператори тіла циклу виконуються мінімум один раз. Умова починає перевірятися лише після першого проходження циклу

Якщо умова набуває значення True, керування переходить до оператора, що слідує безпосередньо за оператором Until <умова>

Запитання 12

Визначте, які оператори реалізують дію: 

Збільшувати значення змінної А на 2 доти, доки А<20.

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

Repeat A := A+2 Untіl A >= 20;

Whіle A<20 do A := A+2;

Repeat A := A+2 Untіl A<20;

If A < 20 Then A := A+2;

Запитання 13

Знайдіть код, який є аналогом до наведеного нижче

Repeat X := X+1 untіl X>10;  

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

Whіle Х <= 10 do begin X := X+1; S := S+X end; 

Whіle Х <= 10 do X := X+1; 

Repeat N := N+1;

   S := S+1/N

   Untіl N >= 1000;

Repeat N := N+1;

   S := S+N

   Untіl N >= 1000;

Запитання 14

Знайдіть код, який є аналогом до наведеного нижче

While N<1000 do begin 

  N := N+1;

  S := S+1/N end;

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

Whіle Х <= 10 do begin X := X+1; S := S+X end; 

Whіle Х <= 10 do X := X+1; 

Repeat N := N+1;

   S := S+1/N

   Untіl N >= 1000;

Repeat N := N+1;

   S := S+N

   Untіl N >= 1000;

Запитання 15

Знайдіть код, який є аналогом до наведеного нижче

While N<1000 do begin 

   N := N+1;

   S := S+N end;

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

Whіle Х <= 10 do begin X := X+1; S := S+X end; 

Whіle Х <= 10 do X := X+1; 

Repeat N := N+1;

   S := S+1/N

   Untіl N >= 1000;

Repeat N := N+1;

   S := S+N

   Untіl N >= 1000;

Запитання 16

Знайдіть код, який є аналогом до наведеного нижче

Repeat X:=X+1; S:=S+X untіl X>10; 

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

Whіle Х <= 10 do begin X := X+1; S := S+X end; 

Whіle Х <= 10 do X := X+1; 

Repeat N := N+1;

   S := S+1/N

   Untіl N >= 1000;

Repeat N := N+1;

   S := S+N

   Untіl N >= 1000;

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

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