игра брюс 2048
Главная / Офисные технологии / Основы офисного программирования и язык VBA / Тест 3

Основы офисного программирования и язык VBA - тест 3

Упражнение 1:
Номер 1
Что в VBA подразумевается под типом данных?

Ответ:

 (1) содержимое переменной 

 (2) область возможных значений 

 (3) структуру организации данных 

 (4) операции, определенные над данными 

 (5) описание идентификатора 


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

Ответ:

 (1) стандартные 

 (2) простые 

 (3) сложные 

 (4) встроенные 

 (5) определенные программистом 

 (6) статические 

 (7) динамические 


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

Ответ:

 (1) стандартные 

 (2) простые 

 (3) сложные 

 (4) встроенные 

 (5) определенные программистом 

 (6) статические 

 (7) динамические 


Упражнение 2:
Номер 1
Приведите пример бестипового языка программирования.

Ответ:

 (1) VBA 

 (2) HTML 

 (3) Lisp 

 (4) Delphi 

 (5) PHP 


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

Ответ:

 (1) Variant 

 (2) Date 

 (3) Decimal 

 (4) Integer 

 (5) Currency 


Номер 3
Какое значение примет переменная типа Variant, если она не была инициализирована?

Ответ:

 (1) Empty 

 (2) Null 

 (3) Error 

 (4) Nothing 


Упражнение 3:
Номер 1
Какой тип данных VBA имеет диапазон - 3,4E38 …-1,4 E-45 для отрицательных значений 1,4E-45 … 3,4E38 для положительных значений?

Ответ:

 (1) Boolean 

 (2) Byte 

 (3) Integer 

 (4) Long 

 (5) Variant 

 (6) Single 

 (7) Double 

 (8) Date 

 (9) Object 


Номер 2
Какой тип данных VBA является универсальным типом, значения которого могут быть данные любого из типов, объекты, значения NULL и значения ошибок ERROR?

Ответ:

 (1) Boolean 

 (2) Byte 

 (3) Integer 

 (4) Long 

 (5) Variant 

 (6) Single 

 (7) Double 

 (8) Date 

 (9) Object 


Номер 3
Какой тип данных VBA является ссылкой на объект?

Ответ:

 (1) Boolean 

 (2) Byte 

 (3) Integer 

 (4) Long 

 (5) Variant 

 (6) Single 

 (7) Double 

 (8) Date 

 (9) Object 


Упражнение 4:
Номер 1
Какие операторы можно использовать для объявления переменных на уровне процедур?

Ответ:

 (1) Dim 

 (2) Public 

 (3) Private 

 (4) Static 


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

Ответ:

 (1) Dim 

 (2) Public 

 (3) Private 

 (4) Static 


Номер 3
Появление какого оператора в модуле обязывает объявление всех переменных именно в этом модуле?

Ответ:

 (1) Dim 

 (2) Public 

 (3) Private 

 (4) Static 

 (5) Explicit 


Упражнение 5:
Номер 1
Если тип переменной не указан явно, но она оканчивается символом #, то к какому типу отнесет ей VBA?

Ответ:

 (1) Integer 

 (2) Long 

 (3) Single 

 (4) Double 

 (5) Currency 

 (6) String 


Номер 2
Если тип переменной не указан явно, но она оканчивается символом %, то к какому типу отнесет ей VBA?

Ответ:

 (1) Integer 

 (2) Long 

 (3) Single 

 (4) Double 

 (5) Currency 

 (6) String 


Номер 3
Если тип переменной не указан явно, но она оканчивается символом $, то к какому типу отнесет ей VBA?

Ответ:

 (1) Integer 

 (2) Long 

 (3) Single 

 (4) Double 

 (5) Currency 

 (6) String 


Упражнение 6:
Номер 1
Какие из перечисленных констант являются встроенными константами языка VBA?

Ответ:

 (1) White 

 (2) vbKeyEscape 

 (3) xlSunday 

 (4) vbOKOnly 

 (5) wdOnly 

 (6) wdEscape 

 (7) xlWhite 


Номер 2
Какие из перечисленных констант являются встроенными константами, связанными с приложением Word?

Ответ:

 (1) White 

 (2) vbKeyEscape 

 (3) xlSunday 

 (4) vbOKOnly 

 (5) wdOnly 

 (6) wdEscape 

 (7) xlWhite 


Номер 3
Какие из перечисленных констант являются встроенными константами, связанными с приложением Excel?

Ответ:

 (1) White 

 (2) vbKeyEscape 

 (3) xlSunday 

 (4) vbOKOnly 

 (5) wdOnly 

 (6) wdEscape 

 (7) xlWhite 


Упражнение 7:
Номер 1
Динамический массив – это…

Ответ:

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

 (2) массив, размерность которого переопределена в последующем 

 (3) массив, в котором не указана нижняя граница 


Номер 2
Каким оператором можно переопределить размерность массива?

Ответ:

 (1) Dim 

 (2) Preserve 

 (3) ReDim 

 (4) Public 


Номер 3
Для чего служит опция OptionBase?

Ответ:

 (1) она позволяет устанавливать верхнюю границу массива границу равную 1 или 0 

 (2) она позволяет устанавливать нижнюю границу массива границу равную 1 или 0 

 (3) она позволяет задавать границы массива 


Упражнение 8:
Номер 1
Объединение элементов, каждый из которых может иметь свой тип, в языке VBA называется…

Ответ:

 (1) структура 

 (2) запись 

 (3) массив 

 (4) константа 

 (5) тип, определенный программистом 


Номер 2
Упорядоченная совокупность данных одного типа, в языке VBA называется…

Ответ:

 (1) структура 

 (2) запись 

 (3) массив 

 (4) константа 

 (5) тип, определенный программистом 


Номер 3
Объединение элементов, каждый из которых может иметь свой тип, в языке Паскаль называется…

Ответ:

 (1) структура 

 (2) запись 

 (3) массив 

 (4) константа 

 (5) тип, определенный программистом 


Упражнение 9:
Номер 1
При задании какой опции проект делается закрытым и недоступен для других проектов в системе документов?

Ответ:

 (1) Explicit 

 (2) Base 

 (3) Private 

 (4) Compare 


Номер 2
Какая опция говорит транслятору, как он должен выполнять сравнение строк в процедурах модуля?

Ответ:

 (1) Explicit 

 (2) Base 

 (3) Private 

 (4) Compare 


Номер 3
Какие существуют части раздела объявлений в VBA?

Ответ:

 (1) раздел опций 

 (2) раздел констант 

 (3) раздел команд 

 (4) раздел типов 

 (5) раздел переменных 

 (6) раздел процедур 

 (7) раздел Declare 


Упражнение 10:
Номер 1
Сколько измерений допускают массивы языка VBA?

Ответ:

 (1)

 (2) 3  

 (3)

 (4) 10 

 (5) 60 

 (6) 100 

 (7) 1024 


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

Ответ:

 (1) он не может этого сделать 

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

 (3) если первый символ имени переменной является одним из символом !, %, #, $, @ то переменная относится к определенному типу 


Номер 3
В каких случаях в разделе объявлений появляется Раздел Declare?

Ответ:

 (1) когда модули проекта, использующие DLL, имеют библиотеку типов TypeLib и она доступна проекту 

 (2) когда модули проекта используют динамически присоединяемые библиотеки – COM 

 (3) когда модули проекта используют динамически присоединяемые библиотеки – DLL 




Главная / Офисные технологии / Основы офисного программирования и язык VBA / Тест 3