Тематичний тест. Lazarus. Елементи для введення даних. Цикли. Відображення базових графічних примітивів. Варіант 1.

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

Величина - це…

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

окремий інформаційний об’єкт

константа

значення змінної

назва змінної

Запитання 2

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

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

Edit

Button

Memo

Label

Запитання 3

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

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

Byte

Shortint

Іnteger

Real

Запитання 4

Чому дорівнює значення логічного виразу x <= 10, якщо х = 10?

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

True

False

Запитання 5

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

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

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

S1 < S2;

S3 > S1;

S1 = S2;

S1 > S2;

Запитання 6

var a: Integer; s: String;

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

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

a := StrToInt (s);

s := IntToStr(a);

s := StrToInt (a);

s := IntToStr(s);

Запитання 7

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


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

If A<5 Then A := A+1 Else A := A-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;

Запитання 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

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

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

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

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

                                                 Else Edit1.Text := '3';

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);

Запитання 10

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

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

Checkbox

RadioButton

BitBtn

Button

Запитання 11

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

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

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

4

0

2

6

Запитання 12

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

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

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

4

2

6

Жодного

Запитання 13

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

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

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

3

4

7

5

Запитання 14

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.4 0.7 1.0 0.4 0.7 1.0;

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;

Запитання 15

Яка властивість компонентів є основою для малювання?

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

Canvas

Color

Cursor

Caption

Запитання 16

Який інструмент в мові Delphi використовується для малювання контурів?

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

Canvas.Pen

Canvas.PenPos

Canvas.Brush

Canvas.Font

Запитання 17

Яка властивість відповідає за форму автофігури?

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

Shape

Pen.Color

Width

Brush.Color

Запитання 18

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

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

AutoSize

Picture

Width

Stretch

Запитання 19

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

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

OpenPictureDialog

SavePictureDialog

Запитання 20

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

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

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

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

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

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

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

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