игра брюс 2048
Главная / Программирование / VBA в MS Office 2007 / Тест 4

VBA в MS Office 2007 - тест 4

Упражнение 1:
Номер 1
На какой вкладке ленты MS Office находится кнопка запуска редактора MS Visual Basic?

Ответ:

 (1) главная 

 (2) вставка 

 (3) разработчик 


Номер 2
Какой знак используется в VBA для задания строк-комментариев?

Ответ:

 (1) * (звездочка) 

 (2) ' (апостроф) 

 (3) $ (знак доллара) 

 (4) / (косая черта) 


Номер 3
Что такое обработчик события объекта?

Ответ:

 (1) это любой макрос, хранящийся в модуле кода формы 

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

 (3) это подпрограмма, которая будет выполняться, если произойдёт соответствующее ей событие 

 (4) это внешний файл, в который может быть сохранена информация об объекте 


Упражнение 2:
Номер 1
Назовите способы добавления новой формы (UserForm) в редакторе Visual Basic для текущего проекта?

Ответ:

 (1) нажать кнопку "Insert" на панели инструментов и в выпадающем списке выбрать UserForm 

 (2) нажать кнопку "Insert" на панели инструментов и в выпадающем списке выбрать Module 

 (3) в окне стуктуры проекта щелкнуть правой кнопкой по пункту Project(название_документа) и выполнить команду Insert - UserForm 

 (4) в окне стуктуры проекта щелкнуть правой кнопкой по пункту Project(название_документа) и выполнить команду Insert – Module 


Номер 2
Основной признак функции заключается в том, что она

Ответ:

 (1) возвращает в точку вызова результат работы 

 (2) возвращает в точку вызова оператор 

 (3) возвращает в точку вызова другую функцию 

 (4) не возвращает никаких значений в точку вызова 


Номер 3
Какое событие будет сгенерировано, если провести указателем мыши над элементом управления CommandButton?

Ответ:

 (1) Click 

 (2) MouseDown 

 (3) MouseMove 

 (4) MouseUp 


Упражнение 3:
Номер 1
Какая функция VBA позволяет сгенерировать случайное число?

Ответ:

 (1) Abs 

 (2) Sin 

 (3) Rnd 

 (4) Int 


Номер 2
Укажите комбинацию клавиш, которая позволяет прервать выполнение действующего макроса?

Ответ:

 (1) Ctrl + Al t + Break 

 (2) Ctrl + Break 

 (3) Ctrl + Alt 

 (4) Alt + Break 


Номер 3
Какими способами можно добавить метку (элемент управления Label) из Панели инструментов в форму?

Ответ:

 (1) сначала кликнуть элемент в Панели инструментов, а потом кликнуть по форме 

 (2) сначала кликнуть по форме форму, а потом – по элементу управления в Панели инструментов 

 (3) кликнуть мышью элемент в Панели инструментов и ждать, когда он появится на форме 

 (4) перетащить элемент управления из Панели инструментов на форму 


Упражнение 4:
Номер 1
Какими способами можно добавить кнопку (элемент управления CommandButton) из Панели инструментов на форму?

Ответ:

 (1) перетащить элемент управления из Панели инструментов на форму 

 (2) кликнуть мышью элемент в Панели инструментов и ждать, когда он появится на форме 

 (3) сначала кликнуть элемент в Панели инструментов, а потом кликнуть по форме 

 (4) сначала кликнуть по форме, а потом – по элементу управления в Панели инструментов 


Номер 2
Какую команду нужно использовать в коде VBA для того, чтобы вывести окно сообщения?

Ответ:

 (1) InputBox 

 (2) MsgBox 

 (3) Rnd 

 (4) Int 


Номер 3
Укажите комбинацию клавиш, которая позволяет прервать выполнение действующего макроса?

Ответ:

 (1) Ctrl + Al t + Break 

 (2) Ctrl + Alt 

 (3) Alt + Break 

 (4) Ctrl + Break 


Упражнение 5:
Номер 2
Какой из элементов управления также известен как "Поле со списком"?

Ответ:

 (1) CheckBox 

 (2) ComboBox 

 (3) ListBox 

 (4) TextBox 


Номер 3
Какой из элементов управления также известен как "Флажок"?

Ответ:

 (1) CheckBox 

 (2) ComboBox 

 (3) ListBox 

 (4) TextBox 


Упражнение 6:
Номер 1
Укажите комбинацию клавиш, которая позволяет прервать выполнение действующего макроса?

Ответ:

 (1) Ctrl + Alt 

 (2) Ctrl + Al t + Break 

 (3) Ctrl + Break 

 (4) Alt + Break 


Номер 2
Назовите типичный вариант использования элемента управления Набор вкладок (TabStrip)?

Ответ:

 (1) для создания наборов страниц, которые содержат различные элементы управления – например – таких, которые обычно используются в окнах настройки приложений 

 (2) для создания наборов форм 

 (3) для того чтобы по-разному (в зависимости от выбранной вкладки) устанавливать значения одних и тех же полей, например – для выбора различных вариантов предустановленных значений 

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


Номер 3
Что станет с текстовым полем, если его свойство "Password Char" установлено в "*"?

Ответ:

 (1) никаких изменений в работе с текстовым полем не произойдет 

 (2) поле не будет отображаться на форме 

 (3) при вводе любого текста в это поле символы будут заменены на знак, в который установлено свойство Password Char 

 (4) поле будет перемещаться по форме вслед за курсором мыши 


Упражнение 7:
Номер 1
Какой из элементов управления также известен как "Список"?

Ответ:

 (1) CheckBox 

 (2) ComboBox 

 (3) ListBox 

 (4) TextBox 


Номер 2
Какое свойство элементов управления позволяет задавать порядок их обхода при нажатии клавиши Tab на клавиатуре?

Ответ:

 (1) TabStrip 

 (2) TabOrder 

 (3) TabMisc 

 (4) TabIndex 


Номер 3
Основной признак процедуры заключается в том, что она

Ответ:

 (1) возвращает в точку вызова результат работы 

 (2) возвращает в точку вызова оператор 

 (3) возвращает в точку вызова другую функцию 

 (4) не возвращает никаких значений в точку вызова 


Упражнение 8:
Номер 1
Что станет с кнопкой, если её свойство "Visible" установлено в False?

Ответ:

 (1) кнопка будет отображаться на форме без каких-либо изменений 

 (2) кнопка не будет отображаться на форме 

 (3) кнопка будет иметь круглую форму 

 (4) кнопка будет перемещаться по форме вслед за курсором мыши 


Номер 2
Главное отличие процедуры от функции заключается в том, что

Ответ:

 (1) процедура возвращает результат работы в точку вызова, а функция – нет 

 (2) функция возвращает результат работы в точку вызова, а процедура – нет 

 (3) процедура и функция – это синонимы, различий между ними нет 

 (4) процедуры можно объявлять только с модификатором доступности Private, а функции – с любыми модификаторами доступности 


Номер 3
Какими способами можно добавить текстовое поле (элемент управления  TextBox) из Панели инструментов на форму?

Ответ:

 (1) сначала кликнуть по форме, а потом – по элементу управления в Панели инструментов 

 (2) перетащить элемент управления из Панели инструментов на форму 

 (3) кликнуть мышью элемент в Панели инструментов и ждать, когда он появится на форме 

 (4) сначала кликнуть элемент в Панели инструментов, а потом кликнуть по форме 


Упражнение 9:
Номер 1
Как можно отсортировать свойства элемента управления в окне Properties?

Ответ:

 (1) по алфавиту 

 (2) по значимости 

 (3) по категориям 

 (4) по длине имени свойства 


Номер 2
Каким образом можно заполнить значениями Поле со списком (ComboBox)?

Ответ:

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

 (2) использовать метод AddItem для нужного объекта типа CombBox в коде модуля, который следует вызвать для заполнения поля 

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

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


Номер 3
Какую команду нужно использовать в коде VBA для того, чтобы вывести окно запроса ввода пользователя?

Ответ:

 (1) InputBox 

 (2) MsgBox 

 (3) Rnd 

 (4) Int 


Упражнение 10:
Номер 1
При именовании объектов можно использовать префиксы (frm, cmd, txt и т.д.). Зачем они нужны?

Ответ:

 (1) используя префиксы, VBA-редактор автоматически идентифицирует тип объекта 

 (2) с помощью префикса VBA-редактор автоматически создает обработчики событий для объекта 

 (3) для удобства – префикс позволяет программисту быстро определить тип объекта 

 (4) использование префикса позволяет получать доступ к элементам управления формы из других форм и модулей 


Номер 2
Что станет с флажком, если его свойство "Triple State" установлено в True?

Ответ:

 (1) никаких изменений в работе флажка не произойдет 

 (2) флажок можно будет установить не только в значения True и False, но и в значение Null 

 (3) флажок можно будет установить в состояние True, после чего его нельзя будет изменить его на состояние False 

 (4) флажок можно будет установить в состояние False, после чего его нельзя будет изменить на состояние True 


Номер 3
VBA-проект может быть защищен паролем. Достаточно ли надежна эта защита?

Ответ:

 (1) да, это очень надежная защита, обойти ее практически невозможно 

 (2) эта защита надежна, но нужно учитывать, что ее можно легко обойти с помощью ПО для восстановления забытых паролей или просмотра защищённых VBA-проектов 

 (3) такая защита ненадежна, пароль не позволяет запретить просмотр и модификацию проекта 




Главная / Программирование / VBA в MS Office 2007 / Тест 4