Главная / Образование /
Введение в программные системы и их разработку / Тест 16
Введение в программные системы и их разработку - тест 16
Упражнение 1:
Номер 1
В каких элементах проекта записываются процедуры языка VBA?
Ответ:
 (1) в процедурных листах, связанных с объектами проекта 
 (2) в консоли редактора VBA  
 (3) в стандартных модулях 
Номер 2
В каком виде в VBA записывается тело процедуры?
Ответ:
 (1) тело процедуры ограничивается операторами Begin ... End 
 (2) тело процедуры записывается с новой строки без дополнительных операторов 
 (3) тело процедуры записывается между операторами Sub ... End Sub 
Номер 3
Как в VBA оформляется комментарий?
Ответ:
 (1) текст комментария ограничивается символами /* ... */ 
 (2) текст комментария начинается с одинарной кавычки " ' " 
 (3) текст комментария начинается с команды #comment 
Упражнение 2:
Номер 1
В каком случае процедура приложения на VBA является событийной?
Ответ:
 (1) процедура вызывает событие 
 (2) установлена связь процедуры с событием объекта приложения 
 (3) процедура выполняется в зависимости от некоторого случайного процесса, не зависящего от программы или действий пользователя 
Номер 2
В чем отличие функций от процедур общего типа в языке VBA?
Ответ:
 (1) функции имеют входные параметры, процедуры входных параметров иметь не могут 
 (2) процедуры возвращают значения, функции не возвращают 
 (3) функции возвращают значения, процедуры - нет 
Номер 3
Что означает ключевое слово Static в объявлении процедуры общего типа?
Ответ:
 (1) все локальные переменные процедуры сохраняют свои значения между вызовами процедуры 
 (2) в ходе выполнения процедуры ее локальные переменные не меняют свои значения 
 (3) процедура использует статические массивы для хранения значений переменных 
Упражнение 3:
Номер 1
Что такое идентификатор переменной?
Ответ:
 (1) имя переменной 
 (2) список возможных значений переменной 
 (3) тип и описание переменной 
Номер 2
С помощью какого средства просматривается список встроенных констант редактора VBA?
Ответ:
 (1) команда vbLF 
 (2) строка поиска Constants в Object Browser 
 (3) пункт Const List в меню Tools редактора VBA  
Номер 3
Какого типа является переменная, объявленная неявно в VBA?
Ответ:
 (1) тип NotDefined 
 (2) пользовательский тип 
 (3) тип Variant 
Упражнение 4:
Номер 1
Как происходит присвоение значения объектной переменной в VBA?
Ответ:
 (1) с помощью оператора Set устанавливается ссылка на объект 
 (2) с помощью оператора Dim значение переменной записывается в отведенный для нее блок памяти 
 (3) с помощью оператора Dim устанавливается ссылка на объект 
Номер 2
Что такое массив переменных в VBA?
Ответ:
 (1) совокупность переменных одного типа 
 (2) совокупность переменных различных типов одного размера 
 (3) упорядоченный набор переменных одного или разных типов, каждый элемент которого может отличаться размером от другого элемента 
Номер 3
Какими инструкциями в VBA описывается пользовательский тип данных?
Ответ:
 (1) Sub Type... End Sub Type 
 (2) Type ... End Type 
 (3) Dim ... End Dim 
Упражнение 5:
Номер 1
Что такое область видимости переменной?
Ответ:
 (1) область памяти, в которой расположена переменная 
 (2) область программного кода, в которой встречается имя переменной 
 (3) процедуры, в которых доступно значение переменной 
Номер 2
Как описываются глобальные и модульные переменные VBA?
Ответ:
 (1) явно в области Declarations 
 (2) явно с помощью оператора Global 
 (3) неявно в теле процедуры 
Номер 3
Что такое время жизни переменной?
Ответ:
 (1) период, в течение которого считывается значение переменной из памяти 
 (2) период, в течение которого значение переменной сохраняется 
 (3) период между двумя последовательными обращениями к переменной 
Упражнение 6:
Номер 1
Какой оператор применяется в VBA при необходимости анализировать большое количество условий в качестве альтернативы условному оператору If?
Ответ:
 (1) ElseIf 
 (2) Select Case 
 (3) Case 
Номер 2
Что такое цикл в программе?
Ответ:
 (1) однократно выполняемая последовательность операторов 
 (2) любая совокупность операций, проводимых программой 
 (3) многократно повторяемая последовательность операторов 
Номер 3
Что такое логически прерываемый цикл?
Ответ:
 (1) цикл, выполняющийся до тех пор, пока выполнено некоторое логическое условие 
 (2) последовательность действий, прерываемая по усмотрению пользователя 
 (3) цикл, приостанавливающий свое выполнение по усмотрению пользователя и возобновляемый его по указанию