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

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

Упражнение 1:
Номер 1
Какой класс является предком всех оконных элементов управления:

Ответ:

 (1) TWinControl 

 (2) TGraphicControl 

 (3) TApplication 


Номер 2
Какой класс является предком всех неоконных элементов управления:

Ответ:

 (1) TWinControl 

 (2) TGraphicControl 

 (3) TApplication 


Номер 3
Какое свойство объекта типа TComponent  содержит список всех компонентов, принадлежащих данному компоненту:

Ответ:

 (1) ComObject 

 (2) Components 

 (3) ComponentCount 


Упражнение 2:
Номер 1
Сколько в одном приложении может быть объектов типа TApplication:

Ответ:

 (1) только 1 

 (2) два 

 (3) больше двух 


Номер 2
Сколько в одном приложении может быть объектов типа TScreen:

Ответ:

 (1) только 1 

 (2) два 

 (3) больше двух 


Номер 3
Какое свойство объекта типа TControl назначает действие, ассоциируемое с данным элементом управления:

Ответ:

 (1) Parent 

 (2) PopupMenu 

 (3) Action 


Упражнение 3:
Номер 1
Укажите код, не содержащий ошибок при добавлении к меню Windows списка всех форм приложения:

Ответ:

 (1) var NewItem: TMenuItem; i : integer; begin for i := 0 to Screen.FormCount-1 do begin NewItem := TMenu.Create(Self); NewItem.Caption := Screen.Forms[i].Name; Windows.Add(NewItem); end; end; 

 (2) var NewItem: TMenuItem; i : integer; begin for i := 0 to Screen.FormCount-1 do begin NewItem := TMenuItem.Create(Self); NewItem.Caption := Screen.Forms[i].Name; Windows.Add(NewItem); end; end; 

 (3) var NewItem: TMenuItem; i : integer; begin for i := 0 to Screen.FormCount-1 do begin NewItem := TMenuItem.Create(Self); NewItem.Caption := Forms[i].Name; Windows.Add(NewItem); end; end; 


Номер 2
Укажите код, не содержащий ошибок и смещающий элемент управления, который имеет фокус ввода, на 1 пункт правее:

Ответ:

 (1) if ActiveControl <> nil then ActiveControl.Left := ActiveControl.Left + 1; 

 (2) if this.ActiveControl <> nil then ActiveControl.Left := ActiveControl.Left + 1; 

 (3) if Control <> nil then Control.Left := Control.Left + 1; 


Номер 3
Укажите код, не содержащий ошибок и отображающий контекстное меню в указанной точке по щелчку мышью:

Ответ:

 (1) procedure Form1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin PopupMenu1.Popup(); end; 

 (2) procedure Form1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin PopupMenu1.Popup(X, Y); end; 

 (3) procedure Form1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin this.Popup(X, Y); end; 


Упражнение 4:
Номер 1
Какое свойство объекта типа TComponent библиотеки VCL среды проектирования Delphi определяет ссылку на интерфейс, наследуемый от IUnknown и реализованный компонентом:

Ответ:

 (1) ComObject 

 (2) Components 

 (3) ComponentCount 


Номер 2
Какое свойство объекта типа TControl библиотеки VCL среды проектирования Delphi определяет числовой ID темы справки, отображаемой как контекстно-зависимая справка:

Ответ:

 (1) HelpType 

 (2) HelpContext 

 (3) HelpKeyword 


Номер 3
Какое свойство объекта типа TForm библиотеки VCL среды проектирования Delphi определяет, в каком виде форма появляется на экране — свернутой, полноэкранной или в нормальном представлении:

Ответ:

 (1) BorderStyle 

 (2) FormStyle 

 (3) WindowState 


Упражнение 5:
Номер 1
Глобальная переменная Application в приложении, использующем библиотеку VCL среды проектирования Delphi:

Ответ:

 (1) создается автоматически 

 (2) должна быть создана разработчиком 

 (3) может отсутствовать 


Номер 2
Глобальная переменная Screen в приложении, использующем библиотеку VCL среды проектирования Delphi:

Ответ:

 (1) создается автоматически 

 (2) должна быть создана разработчиком 

 (3) может отсутствовать 


Номер 3
Форма в приложении, использующем библиотеку VCL среды проектирования Delphi, может быть:

Ответ:

 (1) главным окном приложения 

 (2) диалоговым окном 

 (3) дочерним окном MDI-окна 




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