wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Об’єктно-орієнтоване середовище програмування. Тема 1

Total questions: 30

Worksheet time: 18mins

Name
Class
Date
1.

Об'єкт, на якому можна розмістити кнопки, поля, написи та інщі компоненти називається:

a)

форма

b)

програма

c)

вікно

2.

Значенням якої властивості є текст с рядку заголовка?

a)

Caption

b)

Name

c)

Height

3.

Значенням якої властивості є ширина об'єкта?

a)

Height

b)

Width

c)

Left

4.

Значенням якої властивості є висота об'єкта

a)

Height

b)

Width

c)

Left

5.

Подія, яка наступає після наведення вказівника мищі на об'єкт називається

a)

OnMouseMove

b)

OnClick

c)

OnKeyPress

6.

Обери символ присвоєння значення

a)

=

b)

:=

c)

:

7.

Обери команду встановлення значення властивості об'єкту

a)

<ім'я об'єкту>.<ім'я властивості>:=<значення або вираз>

b)

<ім'я властивості>.<ім'я об'єкту>:=<значення або вираз>

c)

<ім'я об'єкту>.<значення або вираз>:=<ім'я властивості>

8.

Елемент TButton це

a)

кнопка

b)

напис

c)

поле

9.

Елемент TLabel це

a)

кнопка

b)

напис

c)

поле

10.

Елемент TForm це

a)

кнопка

b)

напис

c)

форма

11.

Обери властивості об'єктів

a)

Enabled

b)

Visible

c)

Form

d)

Label

e)

Caption

12.

Обери назви об'єктів, які можна розмістити на формі

a)

Button

b)

Label

c)

Caption

d)

Name

13.

Знайди рядок без помилок

a)

Form1.Color:=clBlue;

b)

Form1.Color:=Blue;

c)

Color.Form1:=Blue;

14.

Що таке елемент керування?

a)

Набір меню, панелей і вікон

b)

Програмна оболонка для системи програмування

c)

Візуальний об’єкт із заданим набором властивостей і методів

d)

Події, які можуть виникати внаслідок деяких дій користувача

15.

У вікні Інспектор об’єктів містяться дві вкладки:

a)

список файлів і компонентів

b)

команди меню

c)

властивості і написи

d)

властивості і події

16.

Де у середовищі Lazarus програміст розташовує всі об’єкти Палітри компонентів?

a)

У вікні коду

b)

У меню

c)

На формі

d)

На формі

17.

Середовище програмування - це…

a)

комп’ютерний клас

b)

набір меню, панелей і вікон, що у сукупності утворюють робоче місце програміста

c)

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

d)

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

18.

В якому вікні створюються процедури обробки подій?

a)

У вікні Інспектор об’єктів

b)

У вікні редактора коду

c)

У вікні форми

d)

У головному вікні

19.

Процедура - це ...

a)

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

b)

опис елемента керування

c)

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

d)

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

20.

Програмний код, що виконується у відповідь на визначену подію, - це...

a)

подійне програмування

b)

процедура обробки методу

c)

процедура обробки події

d)

зміна властивостей елемента керування

21.

До алфавіту мови Lazarus входять такі символи:

a)

цифри

b)

великі і малі літери українського алфавіту

c)

знаки арифметичних операцій, спеціальні символи

d)

великі і малі літери латинського алфавіту

22.

Вкажіть послідовність дій, яку потрібно виконати, щоб створити процедуру обробки події для певного компонента.

1. Виділити компонент

2. Двічі клацнути в рядку з назвою потрібної події

3. У вікні Інспектор об’єктів перейти на вкладку Події

a)

1, 2, 3

b)

2, 3, 1

c)

1, 3, 2

23.

Головна форма проекту має назву…

a)

Data module

b)

Main

c)

Application

d)

Form

24.

Яка властивість форми встановлює ім’я компонента в програмі?

a)

Hint

b)

Caption

c)

Name

d)

Width

25.

Визначте події, які підтримуються для елемента керування Form.

a)

onActivate

b)

onClick

c)

onCreate

d)

onEnter

26.

Вкажіть послідовність дій, яку потрібно виконати, щоб створити обробник події OnClіck для форми?

1. У вікні Інспектор об’єктів перейти на вкладку Події

2. Двічі клацнути в рядку OnClіck

3. Виділити форму

a)

1, 2, 3

b)

2, 3, 1

c)

1, 3, 2

d)

3, 1, 2

27.

Фрагменти програмного коду, які вбудовані безпосередньо в елемент керування і викликають ту чи іншу дію компонента, мають назву...

a)

події

b)

значення

c)

методи

28.

Вплив на елемент керування в активному вікні при натисканні кнопки миші чи клавіші клавіатури має назву...

a)

подія

b)

значення

c)

метод

d)

властивість

29.

Укажіть правильний порядок етапів створення проекту.

1. Налагодження програмного коду

2. Написання процедур обробки подій

3. Розміщення компонентів на формі

4. Налаштування властивостей компонентів

a)

1, 2, 3, 4

b)

3, 4, 1, 2

c)

2, 3, 2, 1

d)

2, 3, 4, 1

30.

Синтаксичні помилки - це…

a)

помилки в написанні або розміщенні ключових слів

b)

спроби опрацювати неприпустимі дані

c)

помилки, які припущені під час розробки алгоритму

d)

помилки, які припущені під час редагування програми