Тест 12
Вопросы под номером 1 Задание: Где нужно располагать компонент SaveDialog на форме? (Отметьте один правильный вариант ответа.) Вариант 1 в верхней правой части формы Вариант 2 в нижней части формы Вариант 3 все равно, он не визуальный Вариант 4 строго в левой верхней части формы, сразу под меню, если оно есть |
Вопросы под номером 2 Задание: Как узнать, прошел ли успешно диалог SaveDialog с пользователем? (Отметьте один правильный вариант ответа.) Вариант 1 в случае успешного завершения диалог просто сохранит измененный текст в файл Вариант 2 метод Execute будет содержать True, если диалог прошел успешно, и False в противном случае Вариант 3 свойство ModalResult будет содержать True, если диалог прошел успешно, и False в противном случае Вариант 4 свойство Selected будет содержать True, если диалог прошел успешно, и False в противном случае |
Вопросы под номером 3 Задание: Какое свойство диалога ColorDialog нам понадобится, если пользователь завершил его удачно? (Отметьте один правильный вариант ответа.) Вариант 1 Caption Вариант 2 Color Вариант 3 DefaultExt Вариант 4 Options |
Вопросы под номером 4 Задание: Имеется ли свойство Filter у диалога OpenDialog, если да, то для чего оно нужно? (Отметьте один правильный вариант ответа.) Вариант 1 нет, этого свойства у диалога нет Вариант 2 да, это свойство позволяет указать папку по умолчанию Вариант 3 да, это свойство используется, чтобы диалог отображал только нужные папки Вариант 4 да, это свойство используется, чтобы диалог отображал только нужные типы файлов |
Вопросы под номером 5 Задание: Можно ли сразу указать нужный цвет диалогу ColorDialog? (Отметьте один правильный вариант ответа.) Вариант 1 нет, это можно сделать только программно, вызвав диалог через Execute Вариант 2 да, это можно сделать через свойство CustomColors Вариант 3 да, это можно сделать через свойство Options Вариант 4 да, это можно сделать через свойство Color |
Вопросы под номером 6 Задание: Прокомментируйте приведенный ниже код: if OpenDialog1.Execute then Memo1.Lines.LoadFromFile(OpenDialog1);
(Отметьте один правильный вариант ответа.) Вариант 1 ошибка в коде: вызывать функцию LoadFromFile() нужно с помощью свойства Items, а не Lines Вариант 2 ошибка в коде: у функции LoadFromFile() должен быть другой параметр Вариант 3 ошибка в коде: если файла не существует, OpenDialog вызовет ошибку программы. Вначале нужно убедиться, что файл есть Вариант 4 хороший код, выполнится корректно |
Тест 13
Вопросы под номером 1 Задание: Как указать переменной Variant, какого типа значение мы ей присваиваем? (Отметьте один правильный вариант ответа.) Вариант 1 значение указывается в разделе var, сразу после слова Variant Вариант 2 использовать явное преобразование типов Вариант 3 не нужно указывать значение, оно определяется автоматически во время работы программы |
Вопросы под номером 2 Задание: Чему будет равна переменная v1 в результате приведенного кода? var v1, v2, v3 : Variant; begin v1 := '2'; v2 := '9'; v3 := 7; v1 := v1 + v2 + v3;
(Отметьте один правильный вариант ответа.) Вариант 1 '297' Вариант 2 36 Вариант 3 18 Вариант 4 произойдет ошибка – несовместимость типов данных |
Вопросы под номером 3 Задание: Что делает функция ExtractFileName()? (Отметьте один правильный вариант ответа.) Вариант 1 возвращает короткое имя папки (8 символов), в которой хранится указанный файл Вариант 2 возвращает имя папки, в которой хранится указанный файл Вариант 3 возвращает имя файла, вырезав его из полного адреса Вариант 4 возвращает короткое имя файла (8 символов + расширение), вырезав его из полного адреса |
Вопросы под номером 4 Задание: Что делает функция ExtractFileDrive()? (Отметьте один правильный вариант ответа.) Вариант 1 возвращает отдельно диск, папку и имя файла Вариант 2 возвращает имя диска, вырезав его из полного адреса Вариант 3 возвращает имя файла, вырезав его из полного адреса Вариант 4 возвращает адрес папки, в которой хранится указанный файл |
Вопросы под номером 5 Задание: Чем отличаются функции ExtractFilePath() и ExtractFileDir()? (Отметьте один правильный вариант ответа.) Вариант 1 первая возвращает адрес файла с конечным обратным слэшем "\", а вторая – без него Вариант 2 ничем, они выполняют одинаковые действия и возвращают одинаковый результат Вариант 3 первая возвращает адрес файла без конечного обратного слэша "\", а вторая – с ним |
Вопросы под номером 6 Задание: Что вернет функция ExtractFileDir(), если в параметре указать только имя и расширение файла? (Отметьте один правильный вариант ответа.) Вариант 1 в параметре обязательно должен быть адрес файла, иначе произойдет ошибка Вариант 2 только символ "\" Вариант 3 пустую строку |
