Середовище програмування Lazarus 
Опис: Тест з теми Основи подійно- та об'єктно-орієнтованого програмування 

Автор: Срібна Н.М. Опорний заклад «Решетилівський ліцей ім.І.Л. Олійника Решетилівської міської ради Полтавського району Полтавської області»

Завдання #1
Запитання:
Виконавець алгоритму - це

Виберіть один з 3 варіантів відповіді:
1) домашня тварина
2) об'єкт, здатний виконати команди алгоритму
3) будь-який пристрій

Завдання #2
Запитання:
Встановіть відповідність між назвами властивостей і їх призначенням 

Вкажіть відповідність для всіх 5 варіантів відповіді:
1) колір об'єкту
2) значення визначає чи доступний об'єкт для операцій над ним
3) ім'я об'єкту
4) значення визначає чи видимий об'єкт у вікні
5) відстань від лівої межі вікна до лівої межі екрана

__ Left
__ Color
__ Name
__ Enabled
__ Visible

Завдання #3
Запитання:
Процедура - це ... 

Виберіть один з 4 варіантів відповіді:
1) опис елемента керування 
2) послідовність операторів, які виконуються у відповідь на деяку подію 
3) послідовність операторів, які виконуються людиною 
4) подія, що відбувається з елементом керування 

Завдання #4
Запитання:
Дані, які потрапляють до програми від певних пристроїв називають ...

Виберіть один з 2 варіантів відповіді:
1) вихідними даними
2) вхідними даними

Завдання #5
Запитання:
Елемент ТLabel знаходиться на вкладці:

Виберіть один з 3 варіантів відповіді:
1) Standard
2) Additional
3) Win32

Завдання #6
Запитання:
До алфавіту мови Lazarus входять такі символи: 

Виберіть декілька з 4 варіантів відповіді:
1) цифри 
2) великі і малі літери українського алфавіту 
3) знаки арифметичних операцій, спеціальні символи 
4) великі і малі літери латинського алфавіту 

Завдання #7
Запитання:
Поле виведення тексту  - це...

Виберіть один з 4 варіантів відповіді:
1) Caption
2) Label
3) Edit
4) Text

Завдання #8
Запитання:
Проект - це…

Виберіть один з 4 варіантів відповіді:
1) вікно редактора коду 
2) набір усіх файлів, необхідних для створення програми 
3) виконуваний файл 
4) прикладна програма 

Завдання #9
Запитання:
Те, що відбувається в програмі і за її межами, має назву...

Виберіть один з 4 варіантів відповіді:
1) методи 
2) обчислення 
3) властивості 
4) події 

Завдання #10
Запитання:
Вкажіть на вікно Редактор коду у середовища Lazarus

Вкажіть місце на зображенні:

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

Виберіть один з 5 варіантів відповіді:
1) у вікні події 
2) у вікні Інспектор об’єктів 
3) у вікні Редактор тексту
4) у меню 
5) на формі 

Завдання #12
Запитання:
Встановіть відповідність
Зображення:

Вкажіть відповідність для всіх 5 варіантів відповіді:
1) 1
2) 2
3) 3
4) 4
5) 5

__ Головне меню
__ Вкладки з компонентами
__ Редактор тексту
__ Вікно форми
__ Інспектор обєктів

Завдання #13
Запитання:
Вкажіть на вікно Інспектор об’єктів у середовища Lazarus

Вкажіть місце на зображенні:

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

Виберіть один з 4 варіантів відповіді:
1) процедура обробки методу 
2) процедура обробки події 
3) подійне програмування 
4) зміна властивостей елемента керування 

Завдання #15
Запитання:
Алгоритм опрацювання даних, записаний спеціальною мовою та призначенний для виконання комп'ютером - це...

Виберіть один з 4 варіантів відповіді:
1) вхідні дані
2) програма
3) проект
4) вихідні дани

Завдання #16
Запитання:
Яким символом повинна закінчуватися кожна команда процедури?

Виберіть один з 5 варіантів відповіді:
1) крапка
2) тире
3) двокрапка
4) кома
5) крапка з комою

Завдання #17
Запитання:
Яким символом повинна закінчуватися програма?

Виберіть один з 5 варіантів відповіді:
1) крапка з комою
2) кома
3) тире
4) крапка
5) двокрапка

Завдання #18
Запитання:
Мова програмування має складові...

Виберіть декілька з 5 варіантів відповіді:
1) алфавіт
2) форму
3) синтаксис
4) семантику
5) словник

Завдання #19
Запитання:
Алгоритм - це

Виберіть один з 3 варіантів відповіді:
1) певна послідовність деяких команд
2) будь-яка послідовність команд для розв'язування задачі
3) скінчення послідовність команд, виконання яких приводить до розв'язання поставленої задачі

Завдання #20
Запитання:
Щоб поміняти колір кнопки Button

Виберіть один з 3 варіантів відповіді:
1) потрібно у вікні Властивості Інспектора об'єктів вибрати властивість Color і із списку вибрати колір
2) потрібно у вікні Події Інспектора об'єктів вибрати властивість Color і із списку вибрати колір
3) колір кнопки неможливо поміняти

Завдання #21
Запитання:
Встановіть відповідність між поняттями та їхніми означеннями 

Вкажіть відповідність для всіх 4 варіантів відповіді:
1) команда виконати конкретну дію, записана мовою програмування 
2) сукупність правил виконання комп’ютером команд, записаних мовою програмування 
3) набір символів, які можуть використовуватись під час створення програми 
4) сукупність правил побудови команд мови програмування 

__ Семантика мови програмування - це... 
__ Алфавіт мови програмування - це... 
__ Синтаксис мови програмування - це... 
__ Оператор мови програмування - це…

Завдання #22
Запитання:
Вкажіть на вікно Форми у середовища Lazarus

Вкажіть місце на зображенні:

Завдання #23
Запитання:
Що таке елемент керування? 

Виберіть один з 4 варіантів відповіді:
1) події, які можуть виникати внаслідок деяких дій користувача 
2) набір меню, панелей і вікон 
3) програмна оболонка для системи програмування 
4) візуальний об’єкт із заданим набором властивостей і методів 

Завдання #24
Запитання:
Вкажіть на палітру компонентів у вікні середовища Lazarus

Вкажіть місце на зображенні:

Завдання #25
Запитання:
Вкладка Властивості Інспектора об'єктів - це...

Виберіть один з 4 варіантів відповіді:
1) це вікно форми
2) вікно перегляду списку об'єктів
3) вікно редактора властивостей об'єктів
4) дерево каталогів

Завдання #26
Запитання:
Встановіть відповідність між назвами вікон і їхнім призначенням 

Вкажіть відповідність для всіх 4 варіантів відповіді:
1) візуальне вікно програми 
2) вікно, в якому записується програмний код 
3) вікно, в якому задаються властивості різних компонентів 
4) дозволяє вибрати потрібні об’єкти для розміщення їх на формі 

__ Палітра компонентів 
__ Вікно форми 
__ Інспектор об’єктів 
__ Редактор коду 

Завдання #27
Запитання:
Для відкриття вікна повідомлень і виведення на ньому потрібного текстового повідомлення використовується команда...

Виберіть один з 5 варіантів відповіді:
1) Font
2) ShowMessage
3) Caption
4) Text
5) Form1.Caption

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

Виберіть один з 4 варіантів відповіді:
1) у вікні Інспектор об’єктів 
2) у вікні редактора тексту 
3) у головному вікні 
4) у вікні форми 

Завдання #29
Запитання:
Набір команд, які може виконати виконавець, - це

Виберіть один з 4 варіантів відповіді:
1) система команд
2) програма
3) алгоритм
4) команда

Завдання #30
Запитання:
Вкажіть на кнопку запуску проекту у середовища Lazarus

Вкажіть місце на зображенні:

Завдання #31
Запитання:
Дані, які отримують після виконання програми називають ...

Виберіть один з 2 варіантів відповіді:
1) вхідними даними
2) вихідними даними

Завдання #32
Запитання:
Встановіть відповідність між назвами подій і їх призначенням 

Вкажіть відповідність для всіх 5 варіантів відповіді:
1) вибір будь-якої точки об'єкту (клацання)
2) закривання форми під час завершення виконання проекту
3) натиснення будь-якої клавіші на клавіатурі
4) переміщення вказівника по вікні

5) вибір будь-якої точки об'єкту (подвійне клацання)

__ DblClick
__ MouseMove
__ KeyPress
__ Click
__ Close

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

Вкажіть послідовність всіх 4 варіантів відповіді:
__ виділити компонент 
__ у вікні Інспектор об’єктів перейти на вкладку Події 
__ у вікні Редактор тексту ввести потрібні команди
__ двічі клацнути в рядку з назвою потрібної події 

Завдання #34
Запитання:
Встановіть відповідність між назвами властивостей і їх призначенням 

Вкажіть відповідність для всіх 5 варіантів відповіді:
1) заголовок об'єкту
2) значення властивостей шрифту об'єкту
3) висота об'єкту
4) ширина об'єкту
5) відстань від верхньої межі вікна до верхньої межі екрана

__ Caption
__ Height
__ Top
__ Width
__ Font

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

Виберіть декілька з 5 варіантів відповіді:
1) властивості  
2) написи 
3) список файлів і компонентів 
4) команди меню 
5) події 

Завдання #36
Запитання:
Середовище програмування оформлює обробник події як....

Виберіть один з 4 варіантів відповіді:
1) процедуру
2) подію
3) метод
4) програму

Завдання #37
Запитання:
Елемент TButton знаходиться на вкладці:

Виберіть один з 5 варіантів відповіді:
1) Standard
2) System
3) Dialogs
4) Win32
5) Additional

Завдання #38
Запитання:
Який знак  відділяє одну  вказівку від іншої ?

Виберіть один з 5 варіантів відповіді:
1) дорівнює
2) крапка з комою
3) крапка
4) двокрапка
5) кома