игра брюс 2048
Главная / Программирование / Введение в программирование на Delphi / Тест 13

Введение в программирование на Delphi - тест 13

Упражнение 1:
Номер 1
Где нужно располагать компонент OpenDialog на форме?

Ответ:

 (1) все равно, он не визуальный 

 (2) строго в левой верхней части формы, сразу под меню, если оно есть 

 (3) в верхней правой части формы 

 (4) в нижней части формы 


Номер 2
Где нужно располагать компонент SaveDialog на форме?

Ответ:

 (1) строго в левой верхней части формы, сразу под меню, если оно есть 

 (2) все равно, он не визуальный 

 (3) в верхней правой части формы 

 (4) в нижней части формы 


Номер 3
Где нужно располагать компонент FontDialog на форме?

Ответ:

 (1) строго в левой верхней части формы, сразу под меню, если оно есть 

 (2) в верхней правой части формы 

 (3) все равно, он не визуальный 

 (4) в нижней части формы 


Номер 4
Где нужно располагать компонент ColorDialog на форме?

Ответ:

 (1) строго в левой верхней части формы, сразу под меню, если оно есть 

 (2) в верхней правой части формы 

 (3) в нижней части формы 

 (4) все равно, он не визуальный 


Упражнение 2:
Номер 1
Как узнать, прошел ли успешно диалог OpenDialog с пользователем?

Ответ:

 (1) свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае 

 (2) свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае 

 (3) свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае 

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


Номер 2
Как узнать, прошел ли успешно диалог SaveDialog с пользователем?

Ответ:

 (1) свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае 

 (2) свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае 

 (3) метод Execute будет содержать True, если диалог прошел успешно, и False в противном случае 

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


Номер 3
Как узнать, прошел ли успешно диалог FontDialog с пользователем?

Ответ:

 (1) свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае 

 (2) свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае. 

 (3) свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае 

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


Номер 4
Как узнать, прошел ли успешно диалог ColorDialog с пользователем?

Ответ:

 (1) свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае 

 (2) свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае 

 (3) в случае успешного завершения диалог просто применит выбранный цвет 

 (4) свойство Execute будет содержать True, если диалог прошел успешно, и False в противном случае 


Упражнение 3:
Номер 1
Какое свойство диалога OpenDialog нам понадобится, если пользователь завершил его удачно?

Ответ:

 (1) Caption 

 (2) FileName 

 (3) DefaultExt 

 (4) Options 


Номер 2
Какое свойство диалога SaveDialog нам понадобится, если пользователь завершил его удачно?

Ответ:

 (1) Caption 

 (2) DefaultExt 

 (3) FileName 

 (4) Options 


Номер 3
Какое свойство диалога FontDialog нам понадобится, если пользователь завершил его удачно?

Ответ:

 (1) Caption 

 (2) DefaultExt 

 (3) Options 

 (4) Font 


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

Ответ:

 (1) Color 

 (2) Caption 

 (3) DefaultExt 

 (4) Options 


Упражнение 4:
Номер 1
Имеется ли свойство Filter у диалога OpenDialog, если да, то для чего оно нужно?

Ответ:

 (1) нет, этого свойства у диалога нет 

 (2) да, это свойство позволяет указать папку по умолчанию 

 (3) да, это свойство используется, чтобы диалог отображал только нужные типы файлов 

 (4) да, это свойство используется, чтобы диалог отображал только нужные папки 


Номер 2
Имеется ли свойство Filter у диалога SaveDialog, если да, то для чего оно нужно?

Ответ:

 (1) нет, этого свойства у диалога нет 

 (2) да, это свойство позволяет указать папку по умолчанию 

 (3) да, это свойство используется, чтобы диалог отображал только нужные папки 

 (4) да, это свойство используется, чтобы диалог отображал только нужные типы файлов 


Номер 3
Имеется ли свойство Filter у диалога FontDialog, если да, то для чего оно нужно?

Ответ:

 (1) нет, этого свойства у диалога нет 

 (2) да, это свойство позволяет указать папку по умолчанию 

 (3) да, это свойство используется, чтобы диалог отображал только нужные папки 

 (4) да, это свойство используется, чтобы диалог отображал только нужные типы файлов 


Номер 4
Имеется ли свойство Filter у диалога ColorDialog, если да, то для чего оно нужно?

Ответ:

 (1) да, это свойство позволяет указать папку по умолчанию 

 (2) да, это свойство используется, чтобы диалог отображал только нужные папки 

 (3) да, это свойство используется, чтобы диалог отображал только нужные типы файлов 

 (4) нет, этого свойства у диалога нет 


Упражнение 5:
Номер 1
Мы желаем у диалога OpenDialog указать фильтр, чтобы диалог мог отобразить все файлы. В дальнейшем, выбранный файл будет загружен в Memo. Как будет выглядеть фильтр в диалоге?

Ответ:

 (1) строка 'Все файлы' 

 (2) маска файла '*.txt' 

 (3) маска файла '*.doc' 

 (4) маска файла '*.*' 


Номер 2
Мы желаем у диалога SaveDialog указать фильтр, чтобы диалог мог отобразить все файлы. В дальнейшем, выбранный файл будет загружен в Memo. Как будет выглядеть фильтр в диалоге?

Ответ:

 (1) строка 'Все файлы' 

 (2) маска файла '*.*' 

 (3) маска файла '*.txt' 

 (4) маска файла '*.doc' 


Номер 3
Можно ли сразу указать нужный цвет диалогу ColorDialog?

Ответ:

 (1) нет, это можно сделать только программно, вызвав диалог через Execute 

 (2) да, это можно сделать через свойство Options 

 (3) да, это можно сделать через свойство Color 

 (4) да, это можно сделать через свойство CustomColors 


Номер 4
Можно ли сразу указать нужный шрифт диалогу FontDialog?

Ответ:

 (1) нет, это можно сделать только программно, вызвав диалог через Execute 

 (2) да, это можно сделать через свойство Font 

 (3) да, это можно сделать через свойство Options 

 (4) да, это можно сделать через свойство Device 


Упражнение 6:
Номер 1
Прокомментируйте приведенный ниже код:
        
if OpenDialog1.Execute then
  Memo1.Lines.LoadFromFile(OpenDialog1.Filename);
        
        

Ответ:

 (1) хороший код, выполнится корректно 

 (2) ошибка в коде: у функции LoadFromFile() должен быть другой параметр 

 (3) ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть 

 (4) ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Items, а не Lines 


Номер 2
Прокомментируйте приведенный ниже код:
        
if OpenDialog1.Execute then
  Memo1.Lines.LoadFromFile(OpenDialog1);
        
        

Ответ:

 (1) хороший код, выполнится корректно 

 (2) ошибка в коде: у функции LoadFromFile() должен быть другой параметр 

 (3) ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть 

 (4) ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Items, а не Lines 


Номер 3
Прокомментируйте приведенный ниже код:
        
if OpenDialog1.Execute then
  Memo1.Items.LoadFromFile(OpenDialog1.Filename);
        
        

Ответ:

 (1) хороший код, выполнится корректно 

 (2) ошибка в коде: у функции LoadFromFile() должен быть другой параметр 

 (3) ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть 

 (4) ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Lines, а не Items 




Главная / Программирование / Введение в программирование на Delphi / Тест 13