Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Intuin Delphi ответы введение в програирование....docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
80.86 Кб
Скачать

Тест 14

Вопросы под номером 1

Задание:

Какой функцией можно преобразовать целое число в строку?

(Отметьте один правильный вариант ответа.)

Вариант 1 StrToInt()

Вариант 2 String()

Вариант 3 Integer()

Вариант 4 IntToStr()

Вопросы под номером 2

Задание:

В какие типы данных может преобразовываться строка функцией StrToFloat()?

(Отметьте один правильный вариант ответа.)

Вариант 1 только в Float

Вариант 2 в любые вещественные типы

Вариант 3 только в целые числа

Вариант 4 в любые числа – и целые, и вещественные

Вопросы под номером 3

Задание:

Какую строку выведет из числа 3,14 функция FormatFloat(), если в качестве строки формата указать '0.000'?

(Отметьте один правильный вариант ответа.)

Вариант 1 '03,14'

Вариант 2 '3,140'

Вариант 3 '3,14'

Вариант 4 '3,1'

Вопросы под номером 4

Задание:

Что произойдет в случае выполнения приведенного ниже кода?

Var

f : Real;

d : Integer;

begin

d := 1234;

f := d;

(Отметьте один правильный вариант ответа.)

Вариант 1 в переменной d будет число 1234, а в переменной f 1234,0

Вариант 2 в переменных d и f будет число 1234

Вариант 3 ошибка программы из-за несовместимости типов

Вариант 4 переменная f преобразуется в переменную целого типа, и будет содержать число 1234

Вопросы под номером 5

Задание:

Что произойдет в результате приведенного ниже кода?

var

c : Char;

begin

c := DecimalSeparator;

(Отметьте один правильный вариант ответа.)

Вариант 1 переменной c будет присвоен символ ","

Вариант 2 переменной c будет присвоен символ-разделитель десятичной части вещественного числа от целой, соответствующий настройкам операционной системы

Вариант 3 ошибка в программе – переменная DecimalSeparator не была объявлена

Вариант 4 переменной c будет присвоен символ "."

Вариант 5 ошибка в программе – переменная DecimalSeparator содержит целое число

Вопросы под номером 6

Задание:

Дайте комментарий приведенному ниже коду, если Index – символьная переменная:

case Index of

'0'..'9': ;

#12 : ;

(Отметьте один правильный вариант ответа.)

Вариант 1 значение '0'..'9' указано правильно, а значение #12 указано ошибочно

Вариант 2 все значения указаны правильно

Вариант 3 значение #12 указано правильно, а значение '0'..'9' указано ошибочно

Вариант 4 в операторе выбора case так указывать возможные значения переменной Index нельзя

Тест 15

Вопросы под номером 1

Задание:

Что собой представляет компонент BitBtn?

(Отметьте один правильный вариант ответа.)

Вариант 1 простую кнопку

Вариант 2 переключатель

Вариант 3 поле для ввода текста

Вариант 4 кнопку, на которую можно вывести картинку

Вариант 5 маленькая квадратная кнопка, с картинкой, но без текста

Вопросы под номером 2

Какое свойство кнопки BitBtn позволяет расположить картинку на кнопке слева или справа, сверху или снизу?

(Отметьте один правильный вариант ответа.)

Вариант 1 Margin

Вариант 2 Spacing

Вариант 3 Layout

Вариант 4 Kind

Задание:

Какое свойство кнопки BitBtn указывает расстояние между картинкой и текстом на кнопке?

(Отметьте один правильный вариант ответа.)

Вариант 1 Kind

Вариант 2 Layout

Вариант 3 Margin

Вариант 4 Spacing

Вопросы под номером 3

Задание:

Для чего служит свойство Default кнопки BitBtn?

(Отметьте один правильный вариант ответа.)

Вариант 1 если Default = True, то кнопка в рабочем состоянии

Вариант 2 если Default = True, то нажатие <Enter> будет равносильно нажатию на эту кнопку

Вариант 3 если Default = True, то кнопка видна

Вариант 4 если Default = True, то нажатие <Esc> будет равносильно нажатию на эту кнопку

Вопросы под номером 4

Задание:

Какое свойство компонента MaskEdit открывает редактор масок?

(Отметьте один правильный вариант ответа.)

Вариант 1 EditMask

Вариант 2 Lines

Вариант 3 Items

Вариант 4 PasswordChar

Вариант 5 MaskEdit

Вопросы под номером 5

Задание:

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

if (a=1) OR (b=2) then Оператор;

(Отметьте один правильный вариант ответа.)

Вариант 1 оператор выполнится, только если верны оба условия

Вариант 2 оператор будет выполнен в любом случае

Вариант 3 оператор не будет выполнен в любом случае

Вариант 4 оператор выполнится только в том случае, если хотя бы одно из условий верно

Вопросы под номером 6

Задание:

Что делает функция Date()?

(Отметьте один правильный вариант ответа.)

Вариант 1 возвращает текущую или указанную в параметре дату, указанную в формате TDateTime, в виде строки

Вариант 2 возвращает текущую дату в формате TDateTime

Вариант 3 возвращает текущую или указанную в параметре дату, указанную в формате TDateTime, в виде числа

Вариант 4 конвертирует формат TDateTime в строку, используя шаблон, указанный в параметре

Задание:

Что делает функция StrToDate()?

(Отметьте один правильный вариант ответа.)

Вариант 1 конвертирует дату, указанную в виде простой строки, в строку, используя шаблон, указанный в параметре

Вариант 2 конвертирует дату из строки в формат TDateTime

Вариант 3 конвертирует дату из строки в целое число

Вариант 4 конвертирует текущую дату из формата TDateTime в строку

Вопросы под номером 7

Задание:

Как следует указать формат в FormatDateTime(), чтобы дата вернулась в виде строки "Сегодня 25.02.2008 г."?

(Отметьте один правильный вариант ответа.)

Вариант 1 'Сегодня d.m.yyyy г.'

Вариант 2 'Сегодня dd.mm.yy г.'

Вариант 3 'Сегодня d.m.yy г.'

Вариант 4 'Сегодня dd.mm.yyyy г.'

Задание:

Как следует указать формат в FormatDateTime(), чтобы дата вернулась в виде строки "Сегодня Пн 25 Фев 2008 г."?

(Отметьте один правильный вариант ответа.)

Вариант 1 'Сегодня ddd dd mmm yyyy г.'

Вариант 2 'Сегодня dddd ddd mmmm yyyy г.'

Вариант 3 'Сегодня ddd dd mm yyyy г.'

Вариант 4 'Сегодня dddd dd mmm yyyy г.'