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

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

Упражнение 1:
Номер 1
Что такое модуль?

Ответ:

 (1) файл ресурсов с расширением *.res 

 (2) файл с информацией о форме, имеющий расширение *.lfm 

 (3) файл с исходным кодом, имеющий расширение *.pas 

 (4) файл с конфигурацией проекта, имеющий расширение *.cfg 

 (5) файл с информацией проекта, имеющий расширение *.lpi 


Номер 2
Файлы какого типа создаются, когда мы создаем окно?

Ответ:

 (1) файл ресурсов с расширением *.res 

 (2) файл с информацией о форме, имеющий расширение *.lfm 

 (3) файл с исходным кодом, имеющий расширение *.pas 

 (4) файл с конфигурацией проекта, имеющий расширение *.cfg 

 (5) файл с информацией проекта, имеющий расширение *.lpi 


Номер 3
Что находится в модуле?

Ответ:

 (1) информация о форме 

 (2) исходный код 

 (3) компоненты 

 (4) ресурсы программы 


Упражнение 2:
Номер 1
Что нужно сделать, чтобы включить модуль в проект?

Ответ:

 (1) прописать его в разделе interface 

 (2) прописать его в разделе implementation 

 (3) прописать его в разделе initialization 

 (4) прописать его в разделе uses 


Номер 2
Что находится в разделе uses?

Ответ:

 (1) описание используемых компонентов 

 (2) объявления глобальных функций и процедур 

 (3) объявления глобальных переменных 

 (4) описание подключаемых модулей 


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

Ответ:

 (1) указать этот модуль в параметрах компилятора  

 (2) указать этот модуль в параметрах проекта 

 (3) прописать его в разделе interface 

 (4) прописать его в разделе uses 


Упражнение 3:
Номер 1
В какой части модуля объявляются глобальные типы, константы и переменные?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Номер 2
В какой части модуля должны быть объявлены процедуры и функции, если нужно ими пользоваться в других модулях, к которым подключен данный модуль?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Номер 3
В какой части модуля находится раздел uses?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Упражнение 4:
Номер 1
В какой части модуля объявляются глобальные типы, константы и переменные, которые будут видны только в этом модуле и не смогут использоваться извне?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Номер 2
В какой части модуля находится код (реализация) процедур и функций?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Номер 3
В какой части модуля описываются процедуры и функции, которые используются только в этом модуле и недоступны извне?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Упражнение 5:
Номер 1
Укажите обязательные части модуля.

Ответ:

 (1) интерфейсная часть 

 (2) исполняемая часть 

 (3) инициирующая часть 

 (4) завершающая часть 


Номер 2
Укажите необязательные части модуля

Ответ:

 (1) интерфейсная часть 

 (2) исполняемая часть 

 (3) инициирующая часть 

 (4) завершающая часть 


Номер 3
В какой части модуля может содержаться код, который будет выполнен только один раз – до передачи управления в основную программу?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Номер 4
В какой части модуля может содержаться код, который будет выполнен только один раз – при завершении работы основной программы?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) finalization 

 (5) в любой части 


Упражнение 6:
Номер 1
Укажите правильный порядок частей модуля

Ответ:

 (1) interface, implementation, initialization, finalization 

 (2) implementation, interface, initialization, finalization 

 (3) initialization, implementation, interface, finalization 

 (4) initialization, interface, implementation, finalization 


Номер 2
Каким служебным словом начинается каждый модуль?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) initialization 

 (5) unit 

 (6) uses 

 (7) end 


Номер 3
Каким служебным словом завершается каждый модуль?

Ответ:

 (1) interface 

 (2) implementation 

 (3) initialization 

 (4) unit 

 (5) uses 

 (6) end 




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