игра брюс 2048
Главная / Программирование / Программирование на Lazarus / Тест 3

Программирование на Lazarus - тест 3

Упражнение 1:
Номер 1
Что такое Проект?

Ответ:

 (1) исполняемый программный файл 

 (2) информационный файл, в котором содержатся настройки всех компонентов программы 

 (3) набор входящих в программу ресурсов (изображений, звуков, и т.п.) 

 (4) набор связанных файлов различного типа, из которых после компиляции получается программа 


Номер 2
Что такое Модуль?

Ответ:

 (1) файл формы с расширением *.LFM 

 (2) отдельная единица исходного кода, которая находится в файле с расширением *.PAS 

 (3) исходный файл проекта с расширением *.LPR 

 (4) информационный файл проекта с расширением *.LPI 


Номер 3
Набор файлов, из которых после компиляции получается программа, это…

Ответ:

 (1) модуль 

 (2) проект 

 (3) библиотека 

 (4) архив 


Упражнение 2:
Номер 1
Какая пара файлов добавляется к проекту при создании новой формы?

Ответ:

 (1) *.PAS и *.LFM 

 (2) *.LPI и *.LPR 

 (3) *.RES и *.EXE 

 (4) *.DLL и *.TXT 


Номер 2
Какое имя определяется свойством Caption?

Ответ:

 (1) имя модуля 

 (2) имя формы 

 (3) имя проекта 

 (4) имя программы 


Номер 3
Какое свойство отвечает за текст в метке TLabel?

Ответ:

 (1) Caption 

 (2) Font 

 (3) Name 

 (4) Text 


Номер 4
Какое свойство отвечает за текст в редактируемом поле TEdit?

Ответ:

 (1) Caption 

 (2) Font 

 (3) Name 

 (4) Text 


Упражнение 3:
Номер 1
Если нам нужно окно, в котором невозможно изменить размеры, свернуть/развернуть его, какое свойство формы нам придется настроить?

Ответ:

 (1) AlphaBlend 

 (2) BorderIcons 

 (3) BorderStyle 

 (4) FormStyle 

 (5) Position 

 (6) WindowState 


Номер 2
Если нам нужно окно, которое появляется развернутым на весь экран, какое свойство формы нам придется настроить?

Ответ:

 (1) AlphaBlend 

 (2) BorderIcons 

 (3) BorderStyle 

 (4) FormStyle 

 (5) Position 

 (6) WindowState 


Номер 3
Если нам нужно окно, которое будет находиться посредине рабочего стола, какое свойство формы нам придется настроить?

Ответ:

 (1) AlphaBlend 

 (2) BorderIcons 

 (3) BorderStyle 

 (4) FormStyle 

 (5) Position 

 (6) WindowState 


Номер 4
Если нам нужно полупрозрачное окно, какое свойство формы нам придется настроить?

Ответ:

 (1) AlphaBlend 

 (2) BorderIcons 

 (3) BorderStyle 

 (4) FormStyle 

 (5) Position 

 (6) WindowState 


Упражнение 4:
Номер 1
За что отвечает свойство формы Hint?

Ответ:

 (1) разрешает/запрещает показ всплывающей подсказки 

 (2) текст всплывающей подсказки 

 (3) высота формы 

 (4) состояние окна 


Номер 2
За что отвечает свойство формы ShowHint?

Ответ:

 (1) разрешает/запрещает показ всплывающей подсказки 

 (2) текст всплывающей подсказки 

 (3) высота формы 

 (4) состояние окна 


Номер 3
В каком свойстве формы указывается текст всплывающей подсказки?

Ответ:

 (1) Caption 

 (2) HelpContext 

 (3) Hint 

 (4) ShowHint 

 (5) Visible 


Номер 4
В каком свойстве формы разрешается/запрещается показ всплывающей подсказки?

Ответ:

 (1) Caption 

 (2) HelpContext 

 (3) Hint 

 (4) ShowHint 

 (5) Visible 


Упражнение 5:
Номер 1
Компонент TPanel – это…

Ответ:

 (1) компонент для создания панели инструментов 

 (2) компонент для создания отдельного окна 

 (3) контейнер для размещения связанных по какому-то признаку компонентов 

 (4) рамка для текста 

 (5) перемещаемая граница-разделитель между панелями (и другими компонентами, которые могут изменять размер) 


Номер 2
Компонент TSplitter – это…

Ответ:

 (1) компонент для создания панели инструментов 

 (2) компонент для создания отдельного окна 

 (3) контейнер для размещения связанных по какому-то признаку компонентов 

 (4) рамка для текста 

 (5) перемещаемая граница-разделитель между панелями (и другими компонентами, которые могут изменять размер) 


Номер 3
Какие свойства компонента TPanel позволяют сделать привязку панели к границам формы?

Ответ:

 (1) Align 

 (2) Alignment 

 (3) Anchors 

 (4) AutoSize 

 (5) BevelInner 

 (6) BorderStyle 


Номер 4
Панель TPanel расположена на форме. Слева, сверху и справа от панели имеется пустое пространство в 10 пикселей. Снизу оставлено 50 пикселей для кнопки. Какое свойство панели позволит сделать привязку к границам формы, чтобы при изменении размеров формы менялся и размер панели, оставляя при этом пространство между панелью и формой?

Ответ:

 (1) Align 

 (2) Alignment 

 (3) Anchors 

 (4) AutoSize 

 (5) BevelInner 

 (6) BorderStyle 


Номер 5
Какое свойство компонента TPanel позволяет растянуть панель по одной из сторон формы, или по всей форме?

Ответ:

 (1) Align 

 (2) Alignment 

 (3) Anchors 

 (4) AutoSize 

 (5) BevelInner 

 (6) BorderStyle 


Упражнение 6:
Номер 1
В каком свойстве кнопки TButton нужно установить True, чтобы она срабатывала, если пользователь нажмет <Esc>?

Ответ:

 (1) Cancel 

 (2) Default 

 (3) Enabled 

 (4) Visible 


Номер 2
В каком свойстве кнопки TButton нужно установить True, чтобы она срабатывала, если пользователь нажмет <Enter>?

Ответ:

 (1) Cancel 

 (2) Default 

 (3) Enabled 

 (4) Visible 


Номер 3
В каком свойстве кнопки TButton нужно установить False, чтобы она была недоступной?

Ответ:

 (1) Cancel 

 (2) Default 

 (3) Enabled 

 (4) Visible 


Номер 4
В каком свойстве кнопки TButton нужно установить False, чтобы она была невидимой?

Ответ:

 (1) Cancel 

 (2) Default 

 (3) Enabled 

 (4) Visible 


Упражнение 7:
Номер 1
В каком свойстве кнопки TBitBtn можно найти и загрузить на кнопку изображение, не меняя при этом других свойств кнопки?

Ответ:

 (1) Caption 

 (2) Color 

 (3) Glyph 

 (4) Kind 

 (5) Layout 


Номер 2
Какое свойство кнопки TBitBtn нужно изменить, чтобы на кнопке появилось изображение – зеленая «галочка» и текст «ОК», а сама кнопка закрывала окно?

Ответ:

 (1) Caption 

 (2) Color 

 (3) Glyph 

 (4) Kind 

 (5) Layout 


Номер 3
Нам нужна кнопка TBitBtn с текстом «Сохранить» на ней. Какое свойство нам нужно изменить?

Ответ:

 (1) Caption 

 (2) Color 

 (3) Glyph 

 (4) Kind 

 (5) Layout 


Номер 4
Какое свойство кнопки TBitBtn нужно изменить, чтобы изображение оказалось слева от текста (справа, сверху, снизу)?

Ответ:

 (1) Caption 

 (2) Color 

 (3) Glyph 

 (4) Kind 

 (5) Layout 


Упражнение 8:
Номер 1
Какая кнопка не имеет фокуса ввода?

Ответ:

 (1) TButton 

 (2) TBitBtn 

 (3) TSpeedButton 


Номер 2
Какая кнопка не имеет свойства TabOrder?

Ответ:

 (1) TButton 

 (2) TBitBtn 

 (3) TSpeedButton 


Номер 3
Какие кнопки не имеют свойства Kind?

Ответ:

 (1) TButton 

 (2) TBitBtn 

 (3) TSpeedButton 




Главная / Программирование / Программирование на Lazarus / Тест 3