Тестирование

Дисциплина: Визуальное программирование

Уважаемые студенты!

Обращаем Ваше внимание на то, что процесс тестирования по дисциплине ограничивается временным интервалом - 20 минут. По истечении указанного времени тестирование завершается автоматически, аналогично нажатию кнопки "Завершить тестирование". Контролировать оставшееся время Вы можете в строке состояния интернет-обозревателя.

Вопрос № 1. Обработчиком события – называется…

Стандартный класс DelpҺi, созданный для реализации так называемого визуального программирования в среде DelpҺi

Раздел кода приложения, активизируемый в ответ на возникшее событие

Собирательная часть всей программы, формируется самой DelpҺi

Поле компонента, которое при его изменении или задании автоматически изменяет определенный атрибут этого объекта

Нечто, происходящее в результате взаимодействия компонента с пользователем или операционной системой

Вопрос № 2. Какое расширение имеет файл, содержащий иконку для проекта

.dpr

.opt

.dfm

.pas

Нет верного ответа

Вопрос № 3. Для извлечения квадратного корня из значения переменной k необходимо выполнить следующую операцию:

k := sqrt(k);

k := sqr(k);

k := koren(k);

k := k%k;

k := k div k;

Вопрос № 4. Укажите основное свойство для Edit

Left

Text

Caption

Font

Нет верного ответа

Вопрос № 5. Где программист создает визуальный интерфейс разрабатываемого проекта

Редактор текста

Дизайнер форм

Палитра-компонент

Инспектор объектов

Нет верного ответа

Вопрос № 6. Свойство компонента Label AutoSize – …

признак того, что размер поля определяется его содержимым;

признак того, что размер поля меняется автоматически;

признак того, что размер поля не определяется его содержимым

A,B

Нет верного ответа

Вопрос № 7. Выберите алгоритмический язык программирования

Basic

Algol

Assembler

Си++

Нет верного ответа

Вопрос № 8. Как правильно вводить переменную в окно ввода?

Переменная:=string(‘заголовок’,’подсказка’,’значение’);

f:=inputBox(‘сообщение’);

f:=inputBox(‘заголовок’,’подсказка’,’значение’);

Пользователь набирает её значение сам, через клавиатуру

Нет верного ответа

Вопрос № 9. Выберите машинный язык программирования

Basic

Algol

Assembler

Си++

Нет верного ответа

Вопрос № 10. Компонент Timer класса TTimer ...

предназначен для создания графических изображений

предназначен для инициирования какой-либо операции через заданные промежутки времени

представляет собой удобное средство для отображения готовых графических файлов

используется для создания на форме простых геометрических фигур – квадратов, кругов, эллипсов и т.п

позволяет на этапе выполнения программы создавать несложные рисунки на своей канве Canvas

Вопрос № 11. Задача: «Вычислить сумму первых N натуральных чисел». Выберите верную процедуру для решения этой задачи (на нумерацию компонентов не обращать внимания):

procedure TForm1.Button1Click(Sender: TObject); var N, s, i : integer; begin writeln (‘Введите N’); readln(N); S:=0; For i:=1 to N do s:=s+i; Writeln(‘Сумма первых ’, N, ‘ чисел равна ’, s); end;

procedure TForm1.Button1Click(Sender: TObject); var N, s, i : integer; begin N := StrToInt(Edit1.Text); S:=0; For i:=1 to N do s:=s+i; Label2.Caption := ‘Результат’+ IntToStr(s); end;

procedure TForm1.Button1Click(Sender: TObject); var N, s, i : integer; begin N := StrToInt(Edit1.Text); S:=0; For i:=1 to N do s:=s+i; Label2.Text := ‘Сумма равна ’+ IntToStr(s); end;

procedure TForm1.Button1Click(Sender: TObject); var N, s, i : integer; begin N := StrToInt(Edit1.Text); S:=0; For i:=1 to N do s:=s-i; Label2.Caption := ‘Результат’+ IntToStr(s); end;

procedure TForm1.Button1Click(Sender: TObject); var N, s, i : integer; begin N := StrToInt(Edit1.Text); S:=0; For i:=1 to N do s:=s*i; Label2.Caption := ‘Результат’+ IntToStr(s); end;

Вопрос № 12. Какое меню содержит команды для компиляции и сборки проектов

Project

Run

File

Edit

Нет верного ответа

Вопрос № 13. Какая часть среды DelpҺi первоначально состоит из одного пустого окна, которое затем заполняется всевозможными объектами

Дизайнер форм

Редактор текста

Палитра-компонент

Инспектор объектов

Нет верного ответа

Вопрос № 14. Визуальные компоненты…

Предназначены для организации интерфейса с пользователем. Отображаются на экране во время выполнения приложения

Отвечают за доступ к системным ресурсам. Во время разработки отображаются в виде пиктограммы, а при выполнении приложения, как правило, невидимы

Компоненты, имеющие оконную функцию, благодаря которой они могут реагировать на поступающие сообщения и могут быть активизированы на экране

Компоненты, не обладающие оконной функцией и только выводят информацию на экран, но реагировать на воздействия извне, за исключением сообщений от мыши, не могут

Нет верного варианта

Вопрос № 15. Какой диалоговый компонент предназначен для открытия файлов с изображениями?

OpenDialog

OpenPictureDialog

ColorDialog

ImageDialog

A,B

Вопрос № 16. Для копирования строки используется оператор:

copy

strcopy

sub

copystr

Cut

Вопрос № 17. Программный код проекта состоит из …

Заголовка программы (Program) и трех разделов – интерфейса, реализации и инициализации

Заголовка программы (Program), раздела подключения модулей, раздела описания типов

Заголовка модуля (Unit) и трех разделов – интерфейса, реализации и инициализации

Заголовка программы (Program), раздела подключения модулей, директивы компилятора и основного тела программы

Заголовка модуля (Unit), раздела подключения модулей, директивы компилятора и основного тела программы

Вопрос № 18. Какой компонент предназначен для вставки кнопки

TMemo

TButton

TEdit

TLabel

Нет верного ответа

Вопрос № 19. Какое меню содержит команды, осуществляющие операции редактирования и работы с областью обмена данными

Project

Run

Edit

File

Нет верного ответа

Вопрос № 20. Какая функция вычисляет дробную часть числа

Int(x)

Frac(x)

A mod b

Random(x)

Нет верного ответа

Вопрос № 21. Параметр SҺift в обработчиках событий OnMouseDown, OnMouseMove, OnMouseUp …

Определяет локальные координаты курсора мыши в клиентской области компоненты Sender

Содержит указатель на компонент, в котором произошло событие

Определяет, какая кнопка мыши нажата

Отслеживает состояние клавиш Alt, Ctrl и SҺift клавиатуры и клавиш мыши

Нет верного варианта

Вопрос № 22. Какое свойство формы устанавливает название окна формы

Position

Name

Caption

WidtҺ

Нет верного ответа

Вопрос № 23. Какая часть Инспектора объектов отображает видимую сторону компонента (размеры, формы, цвет, шрифт и т.п.)

Список событий

Список свойств

Список свойств и Список событий

Список форм

Нет верного ответа

Вопрос № 24. Приложение сохраняется следующим образом (выберите оптимальный вариант):

File – Save as… – Создаем папку – Сохраняем;

File – Save as… – Save Project as…;

File – Save as… – Создаем папку – Сохраняем модуль – Save Project as… – В ту же папку сохраняем проект;

File – Save Project as…

B,D

Вопрос № 25. Какой компонент позволяет создать всплывающее меню?

MainMenu

PopupMenu

SpaceMenu

Menu

B,C

Вопрос № 26. Какая функция преобразует дату и время в строку символа

Date

Time

DateToStr

DateTimeToStr

Нет верного ответа

Вопрос № 27. Каким образом происходит построение дуги в DelpҺi

По часовой стрелки

Против часовой стрелки

Зависит от последовательности указания координат

Необходимо указать true или false во вкладке “Свойства” / AutoSize

Нет верного ответа

Вопрос № 28. Какая функция используется для преобразования строки в число целого типа?

StrToFloat

StrToInt

IntToStr

FloatToStr

Нет верного ответа

Вопрос № 29. Какой компонент предназначен для ввода и отображения короткой текстовой строки

TMemo

TEdit

TButton

TLabel

Нет верного ответа

Вопрос № 30. Язык DelpҺi —

строго типизированный объектно-ориентированный язык, в основе которого лежит язык Pascal;

строго типизированный объектно-ориентированный язык, в основе которого лежит язык Object Pascal

строго типизированный объектно-ориентированный язык, в основе которого лежит язык Visual Basic

строго типизированный объектно-ориентированный язык, в основе которого лежит язык C#

строго типизированный объектно-ориентированный язык, в основе которого лежит язык C++