Главная / Программирование /
Введение в программирование на Delphi / Тест 17
Введение в программирование на Delphi - тест 17
Упражнение 1:
Номер 1
Что собой представляет компонент BitBtn
?
Ответ:
 (1) переключатель 
 (2) поле для ввода текста 
 (3) простую кнопку 
 (4) кнопку, на которую можно вывести картинку 
 (5) маленькая квадратная кнопка, с картинкой, но без текста 
Номер 2
Какое свойство кнопки BitBtn
отвечает за отображение картинки на ней?
Ответ:
 (1) Images
 
 (2) Pictures
 
 (3) Glyph
 
 (4) Kind
 
Номер 3
Какое свойство обычной кнопки позволяет отобразить картинку на ней?
Ответ:
 (1) у обычной кнопки такого свойства нет 
 (2) Pictures
 
 (3) Glyph
 
 (4) Images
 
Упражнение 2:
Номер 1
Какое свойство кнопки BitBtn
позволяет расположить картинку на кнопке слева или справа, сверху или снизу?
Ответ:
 (1) Spacing
 
 (2) Kind
 
 (3) Layout
 
 (4) Margin
 
Номер 2
Какое свойство кнопки BitBtn
указывает расстояние между картинкой и текстом на кнопке?
Ответ:
 (1) Spacing
 
 (2) Kind
 
 (3) Layout
 
 (4) Margin
 
Номер 3
Какое свойство кнопки BitBtn
позволяет сдвигать картинку и текст на кнопке влево или вправо?
Ответ:
 (1) Spacing
 
 (2) Kind
 
 (3) Layout
 
 (4) Margin
 
Упражнение 3:
Номер 1
Для чего служит свойство Cancel
кнопки BitBtn
?
Ответ:
 (1) если Cancel = True
, то кнопка не работает 
 (2) если Cancel = True
, то кнопка не видна 
 (3) если Cancel = True
, то нажатие <Esc> будет равносильно нажатию на эту кнопку 
 (4) если Cancel = True
, то нажатие <Enter> будет равносильно нажатию на эту кнопку 
Номер 2
Для чего служит свойство Default
кнопки BitBtn
?
Ответ:
 (1) если Default = True
, то кнопка в рабочем состоянии 
 (2) если Default = True
, то кнопка видна 
 (3) если Default = True
, то нажатие <Esc> будет равносильно нажатию на эту кнопку 
 (4) если Default = True
, то нажатие <Enter> будет равносильно нажатию на эту кнопку 
Номер 3
Для чего служит свойство ModalResult
кнопки BitBtn
?
Ответ:
 (1) для изменения внешнего вида кнопки 
 (2) для закрытия формы 
 (3) для закрытия формы и присвоения свойству ModalResult
этой формы значения ModalResult
кнопки 
 (4) для открытия стандартного окна с сообщением 
Упражнение 4:
Номер 1
Что представляет собой компонент MaskEdit
?
Ответ:
 (1) простое поле для ввода текста, такое же, как Edit
 
 (2) поле для ввода текста, которое позволяет использовать шаблон вводимого текста 
 (3) компонент, влияющий на общий фон панели, на которой он установлен 
 (4) компонент, влияющий на общий фон формы, на которой он установлен 
Номер 2
Для чего служит поле Character for Blanks
редактора маски компонента MaskEdit
?
Ответ:
 (1) для указания символа – разделителя 
 (2) для указания символа, заполняющего пустую позицию ввода текста 
 (3) для указания цифры, которая будет возвращена в случае, если пользователь в это поле ничего не введет 
Номер 3
Какое свойство компонента MaskEdit
открывает редактор масок?
Ответ:
 (1) PasswordChar
 
 (2) Items
 
 (3) Lines
 
 (4) EditMask
 
 (5) MaskEdit
 
Упражнение 5:
Номер 1
Как будет выполняться приведенный ниже код?
if (a=1) AND (b=2) then Оператор;
Ответ:
 (1) оператор выполнится, если верны оба условия 
 (2) оператор выполнится только в том случае, если одно из условий верно 
 (3) оператор не будет выполнен в любом случае 
 (4) оператор будет выполнен в любом случае 
 (5) ошибочный код 
Номер 2
В каком случае будет выполняться приведенный ниже код?
if (a=1) OR (b=2) then Оператор;
Ответ:
 (1) оператор выполнится, только если верны оба условия 
 (2) оператор выполнится только в том случае, если хотя бы одно из условий верно 
 (3) оператор не будет выполнен в любом случае 
 (4) оператор будет выполнен в любом случае 
Упражнение 6:
Номер 1
Что делает функция Date()
?
Ответ:
 (1) возвращает текущую или указанную в параметре дату, указанную в формате TDateTime
, в виде строки 
 (2) возвращает текущую или указанную в параметре дату, указанную в формате TDateTime
, в виде числа 
 (3) возвращает текущую дату в формате TDateTime
 
 (4) конвертирует формат TDateTime
в строку, используя шаблон, указанный в параметре 
Номер 2
Что делает функция DateToStr()
?
Ответ:
 (1) конвертирует дату, указанную в виде целого числа, в строку 
 (2) конвертирует дату, указанную в виде простой строки, в строку, используя шаблон, указанный в параметре 
 (3) конвертирует дату, указанную в параметре из формата TDateTime
в строку 
 (4) конвертирует текущую дату из формата TDateTime
в строку 
Номер 3
Что делает функция StrToDate()
?
Ответ:
 (1) конвертирует дату из строки в целое число 
 (2) конвертирует дату, указанную в виде простой строки, в строку, используя шаблон, указанный в параметре 
 (3) конвертирует дату из строки в формат TDateTime
 
 (4) конвертирует текущую дату из формата TDateTime
в строку 
Упражнение 7:
Номер 1
Как следует указать формат в FormatDateTime()
, чтобы дата вернулась в виде строки "Сегодня Понедельник 25 Фев 2008 г."?
Ответ:
 (1) 'Сегодня ddd dd mmm yyyy г.' 
 (2) 'Сегодня dddd dd mmm yyyy г.' 
 (3) 'Сегодня dddd ddd mmmm yyyy г.' 
 (4) 'Сегодня dddd dd mmmm yyyy г.' 
Номер 2
Как следует указать формат в FormatDateTime()
, чтобы дата вернулась в виде строки "Сегодня 25.02.2008 г."?
Ответ:
 (1) 'Сегодня dd.mm.yyyy г.' 
 (2) 'Сегодня dd.mm.yy г.' 
 (3) 'Сегодня d.m.yyyy г.' 
 (4) 'Сегодня d.m.yy г.' 
Номер 3
Как следует указать формат в FormatDateTime()
, чтобы дата вернулась в виде строки "Сегодня Пн 25 Фев 2008 г."?
Ответ:
 (1) 'Сегодня ddd dd mmm yyyy г.' 
 (2) 'Сегодня dddd dd mmm yyyy г.' 
 (3) 'Сегодня dddd ddd mmmm yyyy г.' 
 (4) 'Сегодня ddd dd mm yyyy г.'