Контрольна робота Lazaruz (60 запитань)

Додано: 27 квітня 2020
Предмет: Інформатика, 8 клас
Копія з тесту: Контрольна робота Lazaruz
Тест виконано: 12 разів
60 запитань
Запитання 1

Які імена допустимі як ідентифікатори?

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

Primer 1 

IF 

9A 

summa 

Запитання 2

Вид величини - це…

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

константа або змінна 

множина допустимих значень величини 

назва, що вільно обирається програмістом для елементів програми 

спосіб використання величини в алгоритмі 

Запитання 3

Тип величини визначає…

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

операції, які можна виконувати над величиною

обсяг пам’яті, необхідний для збереження величини;

засіб використання величини в алгоритмі 

множину допустимих значень величини; 

Запитання 4

Який компонент призначений для введення і відображення короткого текстового рядка?

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

Button 

Memo 

Edit 

Label 

Запитання 5

Значення властивості ComboBox1.ItemIndex = 4. Який рядок вибрано у списку (див. рисунок)?

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

Земля 

Юпітер 

Венера 

Марс 

Запитання 6

var A : Real; B: Integer;

В яких операторах правильно організовано введення значень змінних

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

А := StrToFloat(Edit1.Text); 

В := StrToInt(Edit1.Text); 

А := StrToInt(Edit1.Text); 

Edit1.Text := FloatToStr (А); 

Запитання 7

var A: Real; B: Integer;

В яких операторах правильно організовано виведення значень змінних до текстового поля Edit1?

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

А := StrToFloat(Edit1.Text); 

Edit1.Text := FloatToStr (В); 

Edit1.Text := FloatToStr(А); 

Edit1.Text := IntToStr(В); 

Запитання 8

Як отримати випадкове число в діапазоні [1, 100]?

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

x := random(100);

x := random(100)+1; 

x := randomize; 

x := random(10); 

Запитання 9

Які типи даних належать до цілих типів?

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

Byte 

Shortint 

Real 

Іnteger 

Запитання 10

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

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

Abs(x) 

Sqr(x) 

Pred(x) 

Succ(x) 

Запитання 11

Яка функція обчислює дробову частину дійсного числа?

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

A mod b 

Random(х) 

Frac(х)

Int(x) 

Запитання 12

Яка функція повертає цілу частину дійсного числа як значення цілого типу?

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

Round(x)

Trunc(x) 

Frac(х) 

Int(x) 

Запитання 13

Які з наведених функцій повертають результат цілого типу?

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

Round(х) 

Trunc(x) 

Int(х) 

Frac(x) 

Запитання 14

Які з наведених функцій завжди повертають результат дійсного типу?

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

Sqr(x) 

Abs(х) 

Sin(х) 

Sqrt(х) 

Запитання 15

var x, y, z : Integer; A, B, C : Boolean;

Які оператори присвоювання допустимі? 

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

z := x<y; 

A := x>y; 

C := A Or B;

C := A + B; 

Запитання 16

var C: char; 

В яких операторах правильно виконується присвоєння значення змінній С?

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

С := 'ab'; 

C := #90; 

С := '7'; 

С := 'a'; 

Запитання 17

var b: Boolean; 

У результаті виконання яких операторів присвоєння змінна b набуває значення True?

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

b := 'Z'= Chr (90); 

b := Succ ('B') < Pred ('B'); 

b := 'Z'<'X'; 

b := 'A'<'B'; 

Запитання 18

var S: String;

{ ... }

S := 'Hello, world';

Визначте, чому дорівнює значення функції Length(S).


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

10

9

12

13

Запитання 19

var S: String;

{ ... }

S := 'Hello, world';

Визначте, чому дорівнює значення функції Pos('o', S).


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

9

8

5

4

Запитання 20

Які з даних функцій повертають результат типу Integer?

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

Pos(S1, S2); 

ReverseString(S); 

Length(S); 

Copy(S, N, І); 

Запитання 21

S1 := '123'; S2 := '456'; S3 := '1234';

Які з наведених виразів істинні

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

S1 < S2; 

S3 > S1; 

S1 = S2; 

S1 > S2; 

Запитання 22

x := 0.147;

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

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

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

0,15

0,1570 

0,1470 

Запитання 23

var a: Integer; s: String;

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

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

a := StrToInt (s); 

s := IntToStr(s); 

s := StrToInt (a); 

s := IntToStr(a); 

Запитання 24

var a: Integer; b: Real;

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

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

a := trunc (b); 

s := frac (a); 

s := FloatToInt (a); 

a := round(b);  

Запитання 25

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

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

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; 

Запитання 26

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

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

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; 

Запитання 27

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

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

Запитання 28

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

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

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

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; 

Запитання 29

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; 

Запитання 30

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; 

Запитання 31

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

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

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; 

Запитання 32

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

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

Запитання 33

Чому дорівнює А після виконання оператора, якщо початкове значення А = 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

Запитання 34

Чому дорівнює А після виконання оператора, якщо початкове значення А = 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

Запитання 35

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

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

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

Case Х mod 2;

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

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

If a>5 Then a := True; 

Запитання 36

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

   Вивести у поле 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';

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

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

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

Запитання 37

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

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

Checkbox 

RadioButton 

BitBtn 

Button 

Запитання 38

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

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

Checkbox 

RadioButton 

BitBtn 

Запитання 39

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

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

RadioButton1.Color 

RadioButton1.Caption 

RadioButton1.Enabled 

RadioButton1.Checked 

Запитання 40

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

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

Checkbox1.Width 

Checkbox1.Caption 

Checkbox1.Top 

Checkbox1.Checked 

Запитання 41

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

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

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

0

4

2

6

Запитання 42

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

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

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

жодного

4

2

6

Запитання 43

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

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

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

Х:=11; Whіle Odd(X) do X := X+1; 

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

 Х:=10; Whіle Odd(X) do X := X+1; 

Запитання 44

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

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

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

2

4

6

Жодного

Запитання 45

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

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

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

1

2

3

жодного

Запитання 46

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

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

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

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

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

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

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

Запитання 47

Чому дорівнює S після виконання циклу:

     S := 0; For і := 5 To 7 Do S := S+1;

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

4

3

7

5

Запитання 48

Чому дорівнює S після виконання циклу:

    S := 0; For і := 10 DownТo 6 Do S := S+1;

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

4

3

7

5

Запитання 49

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

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

Х:=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; 

Запитання 50

Який оператор реалізує дію: знайти суму перших 10 натуральних чисел?

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

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

For A:=1 To 10 do S:=S+A; 

Repeat A:=A+1; S:=S+A Untіl A>=10;

If A < 10 Then begin A:=A+1; S:=S+A end; 

Запитання 51

var i, j: Integer; S: String; 

Визначте, який рядок буде сформований у результаті виконання фрагмента програми:

 S := ''; For і:=1 To 2 do begin

    j := 0.1; 

    While j<1 do begin j := j+0.3; S := S +IntToStr(j) +' ' end; 

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

0.1 0.4 0.7 1.0 0.1 0.4 0.7 1.0; 

0.1 0.7 1.0 0.4 0.7 1.0;

0.1 0.4 0.7 1.0;

0.4 0.7 1.0 0.4 0.7 1.0; 

Запитання 52

var i, j: Integer; S: String; 

Визначте, який рядок буде сформований у результаті виконання фрагмента програми:

  For i := 1 To 2 do begin

  S := S + IntToStr (i); 

  For j := 1 To 3 do S:=S + 'A'; 

end;

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

1AA2AA3AA; 

1A2A3A; 

1AAA2AAA; 

1A1A1A2A2A2A

Запитання 53

Визначте, які оператори реалізують обчислення 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; 

Запитання 54

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

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

K := 0; For і := 9 To 1 Do K := K*2; 

K := 1; C := 0; For і := 1 To 64 Do begin K := K+і; C:=2*і; end; 

Y := 0; For X:=0.1 To 0.9 Do Y := Y+Sіn (X); 

K := 81; Y:=1; For і := 1 To Sqrt (K) Do Y := Y*2; 

Запитання 55

Які параметри має властивість Font?

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

Style 

Size 

Color

Width 

Запитання 56

Яка подія генерується при активізації форми?

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

OnClick 

OnCreate 

OnPaint 

OnResize 

Запитання 57

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

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

Picture 

AutoSize 

Width 

Stretch 

Запитання 58

Яка властивість компонента Іmage відповідає за автоматичне масштабування зображення відповідно до реального розміру компонента?

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

Picture 

AutoSize 

Width 

Stretch 

Запитання 59

Які властивості має компонент Іmage?

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

Picture 

Text 

Caption 

Stretch 

Запитання 60

Який компонент Lazarusдає можливість в працюючій програмі вибирати і відкривати графічний файл у діалоговому вікні?

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

SavePictureDialog 

OpenPictureDialog

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

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