(Lazarus) Перетворення величин, алгоритми з розгалуженням, поліваріативне,компоненти вибору

Тест виконано: 6 разів
19 запитань
Запитання 1

x := 0.147;

Label1.Caption := FormatFloat('#.##',x); 

Яке значення буде виведено?

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

,15

0,15

 0,14

,14 

Запитання 2

var a: Integer; s: String;

У яких операторах правильно виконано перетворення типів?

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

a := StrToInt (s); 

s := IntToStr(s); 

s := StrToInt (a); 

s := IntToStr(a); 

Запитання 3

var a: Integer; b: Real;

У яких операторах правильно виконано перетворення типів?

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

a := trunc (b); 

s := frac (a); 

s := FloatToInt (a); 

a := round(b);  

Запитання 4

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

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

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; 

Запитання 5

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

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

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; 

Запитання 6

Який оператор реалізує дію: 

Змінній К: 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; 

Запитання 7

Який оператор реалізує дію:

Якщо А - від’ємне число, змінити його знак на протилежний.

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

If A < 0 Then A := Abs(A);

If A < 0 Then A := -A; 

If A > 0 Then A := -A; 

If A < 0 Then A := -A Else A := 0; 

Запитання 8

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; 

Запитання 9

x=3. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь.

  If x<0 Тhen y := x Else

      If x <=5 Then y := sqr(x) Else y := 2*x; 

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

x=3, y=9; 

 x=9, y=6;

x=3, y=6; 

 x=3, y=3; 

Запитання 10

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

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

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; 

Запитання 11

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

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

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

K := A mod 2=0; 

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

K := A mod 2;

If A mod 2=0 Then K := True Else K := False; 

Запитання 12

Чому дорівнює А після виконання оператора, якщо початкове значення А = 8?

   Case А mod 10 of

   0..3 : A := A*2;

   3..5 : A := A+10;

   6..9 : A := A*10;

   end;


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

16

8

80

18

Запитання 13

Чому дорівнює А після виконання оператора, якщо початкове значення А = 22?

   Case А mod 10 of

   0..3 : A := A*2;

   3..5 : A := A+10;

   6..9 : A := A*10;

   end;

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

44

220

22

32

Запитання 14

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

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

If a mod 2 =0 Then a := a div 2 Else a := a*2; 

Case Х mod 2;

0 : ShowMessage ('Парне');

1 : ShowMessage ('Непарне');

end;

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

If a>5 Then a := True; 

Запитання 15

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

   Вивести у поле Edit1 кількість цифр в цілому числі А, що належить діапазону від 1 до 999.

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

If A<10 Then Edit1.Text := '1' Else If A<100 Then Edit1.Text := '2'

                         Else Edit1.Text := '3';

Case А of

      0..9 : Edit1.Text := '1';

      10..99 : Edit1.Text := '2';

      100..999 : Edit1.Text := '3';

end;

If A<10 Then Edit1.Text := IntToStr(A) Else 

     If A<100 Then Edit1.Text := IntToStr(A div 10)

           Else Edit1.Text := IntToStr(A div 100);

Edit1.Text := IntToStr(A div 100); 

Запитання 16

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

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

Checkbox 

RadioButton 

BitBtn 

Button 

Запитання 17

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

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

Checkbox 

RadioButton 

BitBtn 

Button 

Запитання 18

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

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

RadioButton1.Color 

RadioButton1.Caption 

RadioButton1.Enabled 

RadioButton1.Checked 

Запитання 19

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

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

Checkbox1.Width 

Checkbox1.Caption 

Checkbox1.Top 

Checkbox1.Checked 

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

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