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

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

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

Ответ:

 (1) совокупность процедур и функций, указывающих на возможности объекта 

 (2) переменная, которая влияет на состояние объекта 

 (3) совокупность методов, свойств и событий 

 (4) процедура, которая выполняется, если произошло какое-то событие 


Номер 2
Что такое свойство объекта?

Ответ:

 (1) совокупность процедур и функций, указывающих на возможности объекта 

 (2) переменная, которая влияет на некоторое состояние объекта 

 (3) совокупность методов и событий 

 (4) процедура, которая выполняется, если произошло какое-то событие 


Номер 3
Что такое метод объекта?

Ответ:

 (1) переменная, которая влияет на некоторое состояние объекта 

 (2) процедура, которая имеет доступ к свойствам объекта и обеспечивает его работу 

 (3) процедура, которая выполняется, если произошло какое-то событие 

 (4) функция, которая выполняется, если произошло какое-то событие 


Упражнение 2:
Номер 1
К чему мы обращаемся в следующем коде?
        
Edit1.Name
        
        

Ответ:

 (1) к свойству компонента Edit 

 (2) к методу компонента Edit 

 (3) к событию компонента Edit 


Номер 2
К чему мы обращаемся в следующем коде?
        
Edit1.onChange
        
        

Ответ:

 (1) к свойству компонента Edit 

 (2) к методу компонента Edit 

 (3) к событию компонента Edit 


Номер 3
К чему мы обращаемся в следующем коде?
      Memo1.Lines.LoadFromFile()
        

Ответ:

 (1) к методу объекта Lines компонента Memo 

 (2) к методу компонента Memo 

 (3) к событию компонента Memo 


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

Ответ:

 (1) свойства объекта – это переменные различного типа 

 (2) свойством компонента может служить переменная, которая сама имеет тип Объект 

 (3) свойство компонента не может иметь тип Объект 

 (4) на вкладке Events инспектора объектов находится список доступных методов 


Номер 2
Найдите неправильное утверждение:

Ответ:

 (1) свойства объекта – это переменные различного типа 

 (2) свойством компонента может служить переменная, которая сама имеет тип Объект 

 (3) свойство компонента не может иметь тип Объект 

 (4) на вкладке Events инспектора объектов находится список доступных событий 


Номер 3
Что находится на вкладке Events инспектора объектов?

Ответ:

 (1) свойства выделенного компонента 

 (2) события выделенного компонента 

 (3) методы выделенного компонента 


Упражнение 4:
Номер 1
Что делает метод Memo1.lines.LoadFromFile()?

Ответ:

 (1) это не метод 

 (2) считывает текст из файла в компонент Memo, и отображает его 

 (3) сохраняет текст из компонента Memo в текстовый файл 


Номер 2
Что делает метод Memo1.SaveToFiles()?

Ответ:

 (1) такого метода нет 

 (2) считывает текст из файла в компонент Memo, и отображает его 

 (3) сохраняет текст из компонента Memo в текстовый файл 


Номер 3
Что делает метод Memo1.Lines.SaveToFile()

Ответ:

 (1) такого метода нет 

 (2) считывает текст из файла в компонент Memo, и отображает его 

 (3) сохраняет текст из компонента Memo в текстовый файл 


Упражнение 5:
Номер 1
Выберите правильный вариант изменения надписи у компонента Label программно:

Ответ:

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

 (2) Label1.Caption := 'Новая надпись'; 

 (3) Label1.Name := 'Новая надпись'; 


Номер 2
Выберите правильный вариант изменения надписи на кнопке программно:

Ответ:

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

 (2) Button1.Caption := 'Новая надпись'; 

 (3) Button1.Name.Caption := 'Новая надпись'; 


Номер 3
За что отвечает свойство Caption компонента Memo?

Ответ:

 (1) у Memo нет этого свойства 

 (2) за текст в поле ввода Memo 

 (3) за название компонента, по которому к нему можно обращаться 


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

Ответ:

 (1) caption 

 (2) text 

 (3) name 

 (4) label 


Номер 2
Укажите несуществующие свойства компонента Edit:

Ответ:

 (1) caption 

 (2) text 

 (3) name 

 (4) label 


Номер 3
Что произойдет, если выполнить код:
        
Edit1.Text := Edit1.Text + Edit1.Text;
        
        

Ответ:

 (1) ошибка программы 

 (2) изменится имя компонента 

 (3) если в поле ввода есть текст, он будет выведен дважды 

 (4) рядом появится новый компонент Edit с таким же текстом в поле ввода 

 (5) если в поле ввода текста нет, произойдет ошибка, иначе текст будет выведен дважды 




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