Тематичне оцінювання № 5-3 "Алгоритми та програми "

Середовище програмування Lazarus

Додано: 19 квітня 2021
Предмет: Інформатика, 8 клас
Тест виконано: 191 раз
15 запитань
Запитання 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 Else A := A-1;

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

Запитання 2

Який оператор реалізує дію: Якщо ціле число А парне, поділити його на 2,

в протилежному випадку помножити на 10

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

If A mod 2 = 0 Then A := A div 2;

If A mod 2 = 0 Then A := A div 2 Else A:=10*A;

If A mod 2 = 0 Then A := A / 2 Else A:=10*A;

If A div 2 = 0 Then A:=A mod 2 Else A:=10*A;

Запитання 3

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


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

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 Else A := A-1;

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

Запитання 4

Який оператор реалізує дію: Змінній К: Boolean присвоїти значення True, якщо числа А, В, С упорядковані за зростанням, і значення False в протилежному випадку?

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

K := (A < B) And (B < C);

K := (A < B) Or (B < C);

If (A < B) And (B < C) Then K := True Else K := False;

If (A < B< C) Then K := True Else K := False;

Запитання 5

x=10. Чому дорівнює y після виконання оператора? Позначте одну правильну відповідь. If x<0 Тhen y := x Else If x <= 5 Then y := sqr(x) Else y := 2*x;

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

x=10, y=20;

x=100, y=20;

x=10, y=10;

x=10, y=100;

Запитання 6

В яких операторах допущені помилки?

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

If a := 3 Then a := b Else a := c;

If a>5 Then a := 0; Else a := 10;

If a=True Then a := a+1;

If a>5 Then a := 0 Else begin a := 0; b := 3; end;

Запитання 7

Чому дорівнює А після виконання оператора, якщо початкове значення А = 9? Case А of 0..3 : A := A*2; 3..5 : A := A+10; 6..9 : A := A*10; Else А := 100; end;

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

90

18

19

100

Запитання 8

Який елемент керування використовується для візуалізації станів

увімкнено / вимкнено, коли користувачеві необхідно вибрати

потрібні серед незалежних параметрів?

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

Checkbox

RadioButton

BitBtn

Button

Запитання 9

Який елемент керування використовується, коли користувачеві потрібно вибрати одну з декількох наявних можливостей?

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

Checkbox

RadioButton

BitBtn

Button

Запитання 10

Яка властивість компонента RadioButton відповідає за стан «вибрано» / «не вибрано»?

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

Caption

Alіgn

Checked

Name

Запитання 11

Які властивості компонента RadioButton відносяться до логічного типу?

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

RadioButton1.Color

RadioButton1.Caption

RadioButton1.Enabled

RadioButton1.Checked

Запитання 12

Які властивості компонента Checkbox відносяться до цілого типу?

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

Checkbox1.Width

Checkbox1.Caption

Checkbox1.Top

Checkbox1.Checked

Запитання 13

Визначте, які оператори реалізують обчислення f=10!

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

 f:= 1; i := 1; While i<n Then begin i := i+1; f := f *і end; 

 f:= 1; For i := 1 To 10 Do f:=f +і; 

f:= 1; For i := 2 to 10 Do f := f*i;

f:= 1; For i := 1 To 10 Do f := f * A; 

Запитання 14

В яких із наведених операторів циклу тіло циклу не виконається жодного разу?

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

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

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

For A := 10 To 0 Do S = S + A;

Repeat A := A+1 Untіl A >= 5;

Запитання 15

Визначте, чому дорівнює S після виконання циклу: S := 0; For і := 5 To 7 Do S := S+1;

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

4

3

7

5

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

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