Сертификат "Основы офисного программирования и язык VBA"
  • Сертификат "Основы офисного программирования и язык VBA"
  • Сертификат "Основы офисного программирования и язык VBA"
Сертификат "Основы офисного программирования и язык VBA"
  • Сертификат "Основы офисного программирования и язык VBA"
  • Сертификат "Основы офисного программирования и язык VBA"

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

700,00 руб.
В течение часа!
Экзамен "Основы офисного программирования и язык VBA" для пользователей и системных администраторов.
Количество
Есть в наличии!

Форма сдачи теста: Экстерн
Количество вопросов: 30
Проходной балл: 90% и выше
Срок действия сертификата: неограничен

Сертификат появляется в профиле ресурса INTUIT, и Вы можете заказать его бумажную версию на сайте INTUIT.
12447 шт.
Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

Что по умолчанию входит в каркас документа Excel?

библиотека VBA
Project
библиотека Word
библиотека Power Point
библиотека Excel


Что по умолчанию входит в каркас документа Power Point?

библиотека Stdole
проект Normal
библиотека Office
Project
библиотека VBA
библиотека Word
библиотека Excel
библиотека Power Point


Как можно вызывать Object Browser из редактора VBA?

из меню Tools | Macro
нажатием клавиш Alt +F11
через пункт меню View
нажатием клавиши F2


Как можно вызывать редактор VBE?

нажатием клавиш Alt +F11
нажатием клавиши F2/1
через пункт меню View
из меню Tools | Macro


Когда создается каркас документа?

при подключении к документу различных библиотек
при нажатии на кнопку "создать каркас"
автоматически при создании документа


Какие основные, новые свойства, встроенные в объекты Application в Office 2000 присутствуют в приложении Power Point ?

EmailOptions
AnswerWizard
MsoDebugOptions
LanguageSettings
COMAddIns
DefaultWebOptions


Какие основные, новые свойства, встроенные в объекты Application в Office 2000 присутствуют в приложении Word?

LanguageSettings
AnswerWizard
COMAddIns
MsoDebugOptions
DefaultWebOptions
EmailOptions


Какие основные, новые свойства, встроенные в объекты Application в Office 2000 присутствуют в приложении Access?

DefaultWebOptions
COMAddIns
LanguageSettings
AnswerWizard
MsoDebugOptions
EmailOptions


Из каких методов состоит объект Application приложения Power Point?

Help
Quit
OnTime
Activate
SaveChanges
Run


Какой общий метод имеют приложения Word и Excel?

OnTime
Activate
Run
Help
Quit
SaveChanges


Одинаково ли организованы методы Activate, Run, Quit в различных приложениях?

нет, так как разные приложения осуществляют эти операции по-разному
да, так как они предназначены для решения стандартных задач
это зависит от ситуации


Какие методы использует приложение Excel для добавления элементов в коллекцию Workbooks?

Close
Open
Application
Parent
Creator
Item
Add


Какие методы использует приложение Excel чтобы получить доступ к рабочей книге в коллекции Workbooks?

Open
Add
Application
Close
Creator
Item
Parent


Какие методы использует приложение Excel для удаления элементов из коллекции Workbooks?

Creator
Open
Item
Application
Parent
Close
Add


Какие имена книг останутся в коллекции Workbooks приложения Excel после завершения работы этой программы?

Public Sub WorkWithbooks()
Dim N As Long, i As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Workbooks
    .Open (PathDir & "BookThree.xls")
    .Open (PathDir & "BookFive.xls")
    .Add
    .Item(2).Close
    .Item(3).Close
End With
End Sub

BookOne.xls
Book1
BookThree.xls

BookOne.xls
BookThree.xls

BookOne.xls
BookFive.xls



Какие имена книг останутся в коллекции Workbooks приложения Excel после завершения работы этой программы?

Public Sub WorkWithbooks()
Dim N As Long, i As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Workbooks
    .Add
    .Open (PathDir & "BookThree.xls")
    .Open (PathDir & "BookFive.xls")
    .Item(2).Close
    .Item(3).Close
End With
End Sub

BookOne.xls
Book1
BookThree.xls

BookOne.xls
BookFive.xls

BookOne.xls
BookThree.xls


Какие имена книг останутся в коллекции Workbooks приложения Excel после завершения работы этой программы?

Public Sub WorkWithbooks()
Dim N As Long, i As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Workbooks
    .Open (PathDir & "BookThree.xls")
    .Add
    .Open (PathDir & "BookFive.xls")
    .Add
    .Item(5).Close
    .Item(4).Close
End With
End Sub

BookOne.xls BookThree.xls Book1
BookOne.xls BookThree.xls
BookOne.xls BookFive.xls


Какое свойство коллекции Sheets приложения Excel служит для обозначения видимости объекта?

Count
Visible
Application
Parent
HPageBreak и VPageBreak
Copy


Какое свойство коллекции Sheets приложения Excel возвращает родительский объект?

Parent
Application
Count
Copy
HPageBreak и VPageBreak
Visible


Какое свойство коллекции Sheets приложения Excel возвращает горизонтальную и вертикальную разбивку листа на страницы?

HPageBreak и VPageBreak
Count
Application
Visible
Parent
Copy


Какие имена книг останутся в коллекции Documents приложения Word после завершения работы этой программы?

Public Sub WorkWithDocuments()
Dim N As Long, I As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Documents
    .Add
    .Add NewTemplate:=True
    .Open (PathDir & "DocThree")
    .Open (PathDir & "DocFive")
    .Item(1).Close
    .Item(2).Close
End With
End Sub

DocFive.doc
DocThree.doc
Document1

DocThree.doc
Document1
Dex1.dot

DocFive.doc
Template1
Dex1.dot


Какие имена книг останутся в коллекции Documents приложения Word после завершения работы этой программы?

Public Sub WorkWithDocuments()
Dim N As Long, I As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Documents
    .Add NewTemplate:=True
    .Add
    .Open (PathDir & "DocFive")
    .Open (PathDir & "DocThree")
    .Item(2).Close
    .Item(3).Close
End With
End Sub

DocFive.doc
Template1
Dex1.dot

DocFive.doc
DocThree.doc
Document1

DocThree.doc
Document1
Dex1.dot


Какие имена книг останутся в коллекции Documents приложения Word после завершения работы этой программы?

Public Sub WorkWithDocuments()
Dim N As Long, I As Byte
Dim PathDir As String
PathDir = "e:\O2000\CD2000\Ch1\"
With Documents
    .Add NewTemplate:=True
    .Open (PathDir & "DocThree")
    .Open (PathDir & "DocFive")
    .Item(3).Close
End With
End Sub

DocThree.doc
Document1
Dex1.dot

DocFive.doc
DocThree.doc
Document1

DocFive.doc
Template1
Dex1.dot


Какое свойство коллекции Sections приложения Word позволяют установить характеристики страницы одновременно для всех разделов коллекции?

PageSetup
Creator
Application
Add
Delete


Какое свойство коллекции Sections приложения Word позволяет добавить новый раздел в документ?

Add
Creator
Application
PageSetup
Delete


Какой метод коллекции Sections приложения Word используется для удаления раздела из коллекции?

Delete
Application
Add
PageSetup
Creator


Какой из циклов будет работать правильно?

With Documents
    For i = 1 To .Count       
        Debug.Print .Item(i)   
    Next i                
End With

For Each doc In Documents
    Debug.Print     doc
Next doc

With Documents
    For i = .Count    To 1   
        Debug.Print .Item(i)   
    Next i                
End With


Какие методы имеют коллекции Characters, Words, Sentences приложения Word?

Application
First
Count
все перечисленные
Last
Creator
Parent
Item


Какие свойства имеют коллекции Characters, Words, Sentences приложения Word?

First
Application
все перечисленные
Last
Parent
Item
Count
Creator


Какие виды документов Office 2000 расширяют функциональные возможности других документов?

компоненты AddIns
шаблоны
мастера
компоненты Com AddIns


Какие виды документов Office 2000 являются заготовками, на базе которых можно создать семейство близких документов?

компоненты Com AddIns
компоненты AddIns
мастера
шаблоны


Какие виды документов Office 2000 обеспечивают некоторый пошаговый процесс достижения цели?

компоненты AddIns
компоненты Com AddIns
шаблоны
мастера


К каким фазам жизненного цикла программного продукта можно перейти от развертывания и сопровождения?

Отладка
Развертывание и Сопровождение
Модификация
Проектирование
Разработка


К каким фазам жизненного цикла программного продукта можно перейти от разработки?

Модификация
Отладка
Развертывание и Сопровождение
Проектирование
Разработка


К каким фазам жизненного цикла программного продукта можно перейти от модификации?

Развертывание и Сопровождение
Разработка
Отладка
Проектирование
Модификация


Какие модули документов Office 2000 всегда связаны с объектами, реагирующими на события?

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


Какие модули документов Office 2000 создаются программистом?

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


Какие модули документов Office 2000 создаются автоматически при первом вызове Macrorecoder?

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


Макрос – это…

стандартный модуль
любая процедура без параметров
результат работы Macrorecoder
обработчик события элементов командной панели


Какие разделы имеет стандартный модуль?

раздел методов модуля
основной раздел
раздел объявлений переменных уровня модуля


Почему следует создавать небольшие стандартные модули?

это упрощает использование стандартных процедур
это увеличивает возможность экспорта и импорта программного кода
это увеличивает скорость компиляции модулей
это увеличивает читабельность программного кода


Почему не рекомендуется использовать много глобальных переменных?

потому что каждый метод, использующий глобальную переменную, может ее изменить, что приводит к путанице
потому что их количество ограниченно в Office 2000
потому что они занимают много памяти


Перечислите верные утверждения.

глобальных переменных не должно быть много
область видимости компонент модуля расширяется на весь проект, если компонент объявлен со спецификатором Public
область видимости компонент модуля расширяется на весь проект, если компонент объявлен со спецификатором Private
все компоненты модуля видимы в пределах этого модуля
все методы стандартных модулей имеют по умолчанию спецификатор Public и являются доступными во всем проекте


Перечислите основные правила видимости.

все компоненты модуля видимы в пределах этого модуля
все методы стандартных модулей имеют по умолчанию спецификатор Public и являются доступными во всем проекте
глобальных переменных не должно быть много
область видимости компонент модуля расширяется на весь проект, если компонент объявлен со спецификатором Public
область видимости компонент модуля расширяется на весь проект, если компонент объявлен со спецификатором Private


Можно ли иметь глобальные переменные уровня системы документов для передачи информации от одного документа к другому?

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


Можно ли из одного проекта вызывать процедуры стандартного модуля другого проекта, можно ли пользоваться объектами класса другого проекта?

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


Что называется совокупностью программных проектов?

программные проекты никак не связанные друг с другом
программным проектом системы документов
программный проект, имеющий много ссылок на другие проекты


Как называется система документов, связи в дереве документов которого, направлены от корня к потомкам?

система документов, проекты которых связанны по ссылке
система не связанных документов
система документов, связанных по вызову


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

система документов, проекты которых связанны по ссылке
система не связанных документов
система документов, связанных по вызову


Как называется система документов связи в дереве документов, которого направлены от потомков к корню?

система не связанных документов
система документов, проекты которых связанны по ссылке
система документов, связанных по вызову


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

списки Excel
используя множество Public переменных корня дерева связанных проектов
обычный файл
базы данных


Достоинство какого способа организации обмена информацией между отдельными документами состоит в том, что проекты могут не быть связанными ссылками?

используя множество Public переменных корня дерева связанных проектов
списки Excel
обычный файл
базы данных


Какой способ организация обмена информацией между отдельными документами является классическим?

обычный текстовый файл
используя множество Public переменных корня дерева связанных проектов
списки Excel
базы данных


Что отображает окно проекта редактора VBE?

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


Какие основные окна редакторы есть в VBE?

окно объектов
окно проекта
окно кода
окно свойств


Где в редактора VBE можно поставить защиту проекта от просмотра и редактирования?

в окне проекта
на вкладке Protection окна свойств
в окне объектов
на вкладке General окна свойств
в окне кода


Можно ли самому с нуля без использования заготовок написать обработчик событий?

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


Можно ли располагать в документе приложения Excel кнопки и ссылки на другие документы?

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


Можно ли использовать переменную одного проекта, не объявленную как Public в другом проекте?

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


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

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


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

содержимое переменной
описание идентификатора
операции, определенные над данными
структуру организации данных
область возможных значений


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

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


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

Null
Empty
Error
Nothing


Приведите пример бестипового языка программирования.

PHP
Lisp
Delphi
VBA
HTML


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

Variant
Currency
Integer
Date
Decimal


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

Byte
Long
Object
Date
Double
Boolean
Single
Integer
Variant


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

Date
Long
Single
Integer
Object
Variant
Double
Boolean
Byte


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

Private
Public
Static
Dim


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

Dim
Static
Private
Public


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

Dim
Public
Static
Explicit
Private


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

Single
Currency
Integer
Double
String
Long


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

String
Integer
Currency
Single
Double
Long


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

Double
Long
String
Integer
Single
Currency


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

wdEscape
xlWhite
wdOnly
White
xlSunday
vbOKOnly
vbKeyEscape


Какие из перечисленных констант являются встроенными константами языка VBA?

wdOnly
xlWhite
White
xlSunday
vbKeyEscape
wdEscape
vbOKOnly


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

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


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

xlSunday
xlWhite
vbOKOnly
wdOnly
White
wdEscape
vbKeyEscape


Динамический массив – это…

массив, при первоначальном объявлении которого, не указывается размерность
массив, размерность которого переопределена в последующем
массив, в котором не указана нижняя граница


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

Preserve
ReDim
Dim
Public


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

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


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

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


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

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


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

раздел констант
раздел Declare
раздел типов
раздел опций
раздел процедур
раздел команд
раздел переменных


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

Explicit
Compare
Private
Base


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

Explicit
Private
Compare
Base


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

1024
3
1
100
60
6
10


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

когда модули проекта используют динамически присоединяемые библиотеки – COM
когда модули проекта, использующие DLL, имеют библиотеку типов TypeLib и она доступна проекту
когда модули проекта используют динамически присоединяемые библиотеки – DLL


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

если первая буква имени входит в тот или иной диапазон, ей приписывается соответствующий тип
он не может этого сделать
если первый символ имени переменной является одним из символом !, %, #, $, @ то переменная относится к определенному типу


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

Single
Double
Byte
Object
Date
Variant
Integer
Boolean
Long


Какие из выражений верны?

класс - это специальная форма определения типа
тип всегда задает свойства, методы и события
класс задает свойства, методы и события своих объектов


Как синтаксически оформляются классы в VBA?

в виде события
в виде методов класса
в виде модуля класса


Объединение данных и обрабатывающих их процедур и функций – это…

модуль класса
событие
методы класса
класс


Какой оператор является, частным случаем оператора присвоения?

New
Dim
=
Set
:=


Какой оператор является оператором присвоения в VBA?

Set
:=
New
Dim
=


Какой спецификатор при объявлении объекта указывает, что в момент объявления нужно выделить ему память?

New
Dim
=
Set
:=


Когда определяется конструктор в языке VBA?

автоматически при уничтожении объекта
автоматически в момент инициализации объекта
в VBA существует только конструктор по умолчанию, который очень часто не определяется, полагаясь на стандартную инициализацию


Когда определяется деструктор в языке VBA?

в VBA существует только деструктор по умолчанию, который очень часто не определяется, полагаясь на стандартную инициализацию
автоматически при уничтожении объекта
автоматически в момент инициализации объекта


Что происходит при исполнении команды Dim MyRationalNumber As New Rational?

создается типизированный указатель
создается новый объект
создается новая переменная
указатель связывается с объектом
при создании объекта вызывается конструктор по умолчанию


Какой обработчик событий играет роль деструктора в классах VBA?

Initialize
CreateRational
Nothing
Terminate


Какой обработчик событий играет роль конструктора по умолчанию в классах VBA?

CreateRational
Initialize
Nothing
Terminate


Какие группы объектов существуют?

объекты, класс которых определяется автоматически
объекты, чей класс определен пользователем
объекты родового приложения
ActiveX и Com AddIns-объекты


Какая специальная процедура – свойство используется для установки значения свойства – участника (объекта)?

Property Set
Property Let
Property Get


Какая специальная процедура – свойство используется для установки значения терминального свойства?

Property Let
Property Set
Property Get


В процедуре

Public Property Get Числитель() As Integer
    Числитель = m
End Property

какое ключевое слово означает доступность?

Числитель
As
Public
End
Property
Integer



Что в процедуре

Public Property Get Числитель() As Integer
    Числитель = m
End Property

является определителем типа?

Integer
Property
End
Public
Числитель
As

Внимание !
Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier!

В процедуре

Public Property Get Числитель() As Integer
    Числитель = m
End Property

что является именем свойства?

Public
Property
Числитель
End
As
Integer



Какая специальная процедура – свойство используется для получения значения свойства?

Property Set
Property Get
Property Let


Каким проектам доступны дружественные методы?

на все проекты
на проекты в которых доступны Private методы этого проекта
на проекты в которых доступны Public методы этого проекта
только своим проектам и не более


Метод с каким описанием называют дружественным?

Static
Friend
Private
Public


Какие методы имеет почти каждый стандартный класс, независимо от его специфики?

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


Что нужно сделать чтобы создать класс с событиями?

нужно добавьте список событий в объявление класса
нужно добавить в класс специальную процедуру RaiseEvent
это не возможно осуществить


В каком месте программы можно зажигать событие?

в любом
только в процедуре-свойстве Property Let


Что нужно сделать чтобы зажечь событие?

нужно добавьте список событий в объявление класса
нужно добавить в класс специальную процедуру RaiseEvent
это не возможно осуществить


В какой момент метод будет вызываться в программе?

это определяет программист при проектировании класса
в любой
это решает пользователь, работающий с объектом


Когда объекты класса могут реагировать на события?

после того, как происходит связывание двойников
в любой момент
это определяет программист при проектировании класса


В чем состоит цель создания класса который будет служить упаковкой для элементов управления?

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


Что возникает при работе с объектами класса?

связывание двойников
вызов процедур
события


Что происходит, когда объект вызывает метод класса, в котором возбуждается событие?

происходит связывание двойников
ничего не происходит
вызывается обработчик события


Какие из методов класса могут зажигать события?

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


Что называют возможностью доступа объектов, принадлежащих классу-потомку, к методам и свойствам класса-предка?

наследование
виртуальный метод
полиморфизм


Если класс-потомок имеет более одного родителя, то это называется…

множественным наследованием
множественным полиморфизмом
обычное наследование


Как обычно представляется отношение наследования?

в виде блок-схем
в виде графов
в виде диаграмм


Какие утверждения верны?

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


Для чего обычно осуществляется переопределение?

чтобы удалить из производного класса не использующиеся методы
чтобы объявить новые переменные метода
чтобы привести в соответствие поведение объектов класса их изменившемуся состоянию


Как можно в производном классе расширить свойства и поведение базового класса?

объявить новые методы
переопределить методы базового класса
отменить методы базового класса
объявить новые переменные


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

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


В каких случаях имеет место совместимость по присваиванию?

совместимость между формальным и фактическим параметром процедуры или функции
совместимость при переопределении
совместимость указателей


Чем принципиально отличается виртуальный метод от не виртуального?

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


Как называется класс, если в нем объявлен один или более чистых методов?

базовый
чистый
абстрактный
пустой


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

чистый
пустой
базовый
абстрактный


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

пустой
абстрактный
базовый
чистый


Как объявить о том, что класс наследует интерфейс другого класса?

нужно в объявлении класса-потомка поместить строчку Implements имя_родительского_класса
нужно в объявлении класса-родителя поместить строчку Implements имя_класса_потомка
нужно в объявлении класса-потомка поместить строчку Implements имя_родительского_класса, а в объявлении класса-родителя поместить строчку Implements имя_класса_потомка


Что понимается под интерфейсом в VBA?

весь класс
совокупность всех открытых свойств и методов класса
совокупность всех закрытых свойств и методов класса


Означает ли если осуществляется наследование интерфейсов, то и наследование реализации методов?

в зависимости от ситуации
да, означает
нет, не означает


Какие важные достоинства при работе с семейством классов обеспечивает полиморфизм?

механизм позднего связывания
возможность работать с группой объектов, принадлежащих разным классам
присваивание снизу - вверх от потомков к родителям
равенство прав по вызову


Что называется коллекцией в VBA?

это система Office 2000
это упорядоченная совокупность элементов разного типа
это стандартный набор методов


Какие факторы обеспечивают полиморфизм?

присваивание снизу - вверх от потомков к родителям
наследование интерфейсов
наследование реализации методов
механизм позднего связывания


Какое свойство есть у класса Collection?

Add
Item
Remove
Count


Что происходит при удалении элемента из коллекции?

элемент из коллекции удалить не возможно
элементы перенумеровываются, восстанавливая непрерывность последовательности индексов
возникает "дыра"


В какое место может быть добавлен новый элемент коллекции?

только в начало коллекции
в любое место коллекции
только в конец коллекции


Какой метод класса Collection возвращает значение элемента списка коллекции с заданным ключом?

Add
Item
Remove
Count


Какой метод класса Collection удаляет элементы коллекции?

Item
Count
Remove
Add


Какой метод класса Collection добавляет элементы в коллекцию?

Add
Count
Item
Remove


Что является главным недостатком коллекций?

она не имеет собственной памяти для хранения элементов
она не сохраняет копии удаленных документов
она удаляет элементы при занесении их в коллекцию


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

словарь
класс
ключ
динамическая структура


Что происходит при добавлении элемента в коллекцию?

элемент переносится в коллекцию
создается копия элемента
создается ссылка на существующий элемент


Как называется технология, которая стандартный объект встраивается в собственный класс?

упаковка
интерфейс
обертывание
наследование
коллекция


Как происходит освобождение памяти занятой динамическими структурами в VBA?

по требованию программиста при выполнении программы
автоматически
этого не происходит


Создание каких динамических структур данных допускает VBA?

очереди
массивы
деревья
графы
стеки
списки


Как называются динамически подключаемые библиотеки?

Win32
API
DLL


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

API
Win32
DLL


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

DLL
API
Win32


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

User32.dll
GDI32.dll
Kernel32.dll


Какая библиотека Win32 API обеспечивает графический интерфейс операционной системы?

Kernel32.dll
GDI32.dll
User32.dll


В какой библиотеке Win32 API сосредоточены функции для управления окнами ѕ основным видом объектов операционной системы?

GDI32.dll
Kernel32.dll
User32.dll


При работе с какими DDL используется оператор Declare?

с любыми
с теми, которые содержат Win32 API процедуры
с теми, которые содержат Win32 API функции


В какой кодировке строк кодируются двумя байтами?

Win32 API
ANSI
DDL
Unicode


В какой кодировке строк кодируются одним байтом?

ANSI
DDL
Unicode
Win32 API


Что в функции

Private Declare Function GetTempPath Lib "kernel32" _
    Alias "GetTempPathA" (ByVal nBufferLength As Long, _
    ByVal lpBuffer As String) As Long

ограничивает доступ к ней лишь модулем, в котором она объявлена?

GetTempPathA
GetTempPath
Private
Declare
Function
kernel32
Alias


Что в функции

Private Declare Function GetTempPath Lib "kernel32" _
    Alias "GetTempPathA" (ByVal nBufferLength As Long, _
    ByVal lpBuffer As String) As Long

является именем объявляемой функции?

Function
kernel32
Declare
GetTempPath
GetTempPathA
Private
Alias


Что в функции

Private Declare Function GetTempPath Lib "kernel32" _
    Alias "GetTempPathA" (ByVal nBufferLength As Long, _
    ByVal lpBuffer As String) As Long

позволяет указать, что процедура имеет в DLL псевдоним?

GetTempPath
Alias
Private
kernel32
Declare
GetTempPathA
Function


Какому типу данных языка С соответствует тип данных Boolean языка VBA?

LPZSTR
BYTE
HANDLE
INT
UINT
DWORD
LONG
BOOL
LP


Какому типу данных языка С соответствует тип данных Integer языка VBA?

UINT
LONG
DWORD
LP
LPZSTR
INT
HANDLE
BYTE
BOOL


Какому типу данных языка С соответствует тип данных Long языка VBA?

LP
LPZSTR
BYTE
HANDLE
BOOL
UINT
LONG
INT
DWORD


Какая функция Win32 API по описателю окна возвращает его заголовок?

GetActiveWindow
SetWindowText
FindWindow
GetWindowText
GetWindowRect
ShowWindow


Какая функция Win32 API позволяет установить новый заголовок окна?

SetWindowText
GetWindowText
ShowWindow
FindWindow
GetActiveWindow
GetWindowRect


Какая функция Win32 API окно и возвращает в случае успеха описатель этого окна?

GetActiveWindow
SetWindowText
FindWindow
GetWindowRect
GetWindowText
ShowWindow


С помощью какой функции Win32 API можно определить версию операционной системы?

GetSystemInfo
GetVersionEx
GlobalMemoryStatus


С помощью какой функции Win32 API можно определить тип процессора и их число?

GlobalMemoryStatus
GetVersionEx
GetSystemInfo


С помощью какой функции Win32 API можно определить объем физической и виртуальной памяти?

GlobalMemoryStatus
GetVersionEx
GetSystemInfo


Как вызывается Callback функция?

ее вызывает программист
ее вызывает соответствующая функция Win32 API
ее вызывает система при необходимости


Для чего применяется механизм Callback функций?

таких функций не существует
для обеспечения двусторонней связи между функциями VBA и функциями Win32 API
для отмены ошибочных действий пользователей


Какая из функции Win32 API возвращает по описателю окна имя класса этого окна?

EnumResourseNames
EnumWindows
EnumPrinters
EnumPorts
EnumFonts
EnumWindowsProc
GetClassName


Какая из функции перечисления Win32 API получает при вызове описатель окна верхнего уровня?

EnumFontFamilies
EnumWindowsProc
EnumFonts
EnumPorts
EnumWindows
EnumPrinters
EnumResourseNames


Какая из функции перечисления Win32 API позволяет перечислить все окна?

EnumPrinters
EnumWindowsProc
EnumWindows
EnumFonts
EnumPorts
EnumResourseNames
EnumFontFamilies


Какая из функции Win32 API используется для удаления уже не нужных таймеров?

SetTimer
KillTimer
TimerProc


Какая из функции Win32 API вызывается при обработке сообщений, поступающих от таймера?

TimerProc
SetTimer
KillTimer


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

TimerProc
KillTimer
SetTimer


Что в программировании называют функцией высших порядков?

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


Сколько операторов разрешается располагать в одной строке в VBA?

один
два
несколько


Как можно продолжить оператор на следующую строку в VBA?

подчеркиванием
двоеточием
знаком &
пробел-подчеркивание
точкой с запятой


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

пробел-подчеркивание
двоеточием
точкой с запятой
знаком &
подчеркиванием


С помощью какого оператора происходит присваивание значения строковой переменной с выравниванием справа?

Let
Set
:=
LSet
RSet


С помощью какого оператора происходит "обычное" присвоение значения выражения переменной или свойству?

LSet
Set
RSet
Let
:=


Как обозначаются комментарии в VBA?

комментарий начинается знаком //
комментарий начинается знаком точка с запятой
комментарий начинается знаком &
комментарий начинается ключевым словом Rem
комментарий начинается знаком апострофа (‘)


Какой оператор является оператором управления вычислениями и позволяет выбирать и выполнять действия в зависимости от истинности некоторого условия?

Set
Select Case
Let
If


Какой оператор применим при работе с объектами, устанавливает ссылку на вновь созданный или существующий объект?

LSet
Let
Set
Вариант 4RSet
Вариант 5:=


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

Set
Select Case
If
Let


Какой цикл повторяет выполнение последовательности операторов, пока заданное условие не станет ложным?

For Each...Next
Do...Loop
While...Wend
For Next


Какой цикл позволяет повторять группу операторов заданное число раз?

Do...Loop
For Next
For Each...Next
While...Wend


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

For Each...Next
For Next
While...Wend
Do...Loop


Какой оператор языка VBA создает каталог?

Name
MkDir
ChDir
RmDir
ChDrive


Какой оператор языка VBA удаляет каталог?

ChDrive
Name
MkDir
ChDir
RmDir


Какой оператор языка VBA изменяет текущий диск?

ChDrive
Name
RmDir
MkDir
ChDir


Что произойдет после выполнения команды SetAttr ABC.doc, vbReadOnly?

файл ABC.doc станет доступным только для чтения
файл ABC.doc станет недоступным только для чтения
файл ABC.doc станет системным
файл ABC.doc станет скрытым


После выполнения команд ChDrive "С": ChDir "D:\TMP" какой диск будет текущим?

С
D
ни один из них


Что произойдет после выполнения команды SetAttr ABC.doc, VbHidden?

файл ABC.doc станет недоступным только для чтения
файл ABC.doc станет доступным только для чтения
файл ABC.doc станет скрытым
файл ABC.doc станет системным


Что произойдет, если сменить атрибут у открытого файла?

будет выдано сообщение об ошибке
файл изменит атрибут
ничего не произойдет


Что произойдет, если копировать открытый файл?

будет выдано сообщение об ошибке
файл будет скопирован
ничего не произойдет


Что произойдет, если сменить атрибут у закрытого файла?

файл изменит атрибут
ничего не произойдет
будет выдано сообщение об ошибке


With NewAcquaintance
 .Name = "Елена"
 .Age= 40
 .Height = 168
 With .LastMeeting
  .Place= "библиотека"   
  .Date= #08/03/99#
 End With
End With

Какое будет полное имя у объекта .Place?

Height.Place
NewAcquaintance.LastMeeting.Place
LastMeeting .Place

With NewAcquaintance
 .Name = "Елена"
 .Age= 40
 .Height = 168
 With .LastMeeting
  .Place= "библиотека"
  .Date= #08/03/99#
 End With
End With


Какое будет полное имя у объекта .Age?

NewAcquaintance. .Age
Height.Age
LastMeeting . .Age
With NewAcquaintance
 .Name = "Елена"
 .Age= 40
 .Height = 168
 With .LastMeeting
  .Place= "библиотека"
  .Date= #08/03/99#
 End With
End With


Какое будет полное имя у объекта .Date?

NewAcquaintance.LastMeeting. Date
LastMeeting . Date
Height. Date


Какой оператор может изменять системную дату?
Beep
Time
With
SendKeys
Date


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

SendKeys
Date
With
Time
Beep


Какой оператор может устанавливать системное время?

Date
Beep
Time
SendKeys
With


Какой клавише соответствует код %?

Alt
Ctrl
PAGE DOWN
PAGE UP
ENTER


Какой клавише соответствует код {PGUP}?

PAGE DOWN
ENTER
Ctrl
Alt
PAGE UP


Какой клавише соответствует код ^?

Alt
PAGE UP
ENTER
PAGE DOWN
Ctrl


Что произойдет, если выражение содержит одну и ту же операцию, записанную несколько раз подряд?

операции будут выполняться слева направо
первыми будут выполняться арифметические операции, затем, операции сравнения и последними ѕ логические
первыми будут выполняться логические операции, затем, операции сравнения и последними ѕ арифметические


Что произойдет, если выражение содержит скобки?

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


Что произойдет, если выражение содержит операции разных категорий?

первыми будут выполняться логические операции, затем, операции сравнения и последними ѕ арифметические
операции будут выполняться слева направо
первыми будут выполняться арифметические операции, затем, операции сравнения и последними ѕ логические


Будет ли выполнена следующая программа

Public Sub WorkWithArithmetic()
  Dim X As Integer, Y As Integer
  Dim U As Single, V As Single
  Dim Z As Double
  U = 26.5: V = -8.2
  Z = U / V: X = CInt(U / V): Y = U \ V
  Debug.Print X, Y, Z, U, V, X \ Y, X Mod Y, U Mod V
End Sub

нет, не будет
это зависит от версии VBA
да будет


Результат какой функции возвращает знак числа?

Sqr
Log
Abs
Sgn
Rnd


Результат какой функции представляет собой равномерно распределенное случайное число в интервале от 0 до 1?

Abs
Log
Sqr
Sgn
Rnd


Какая функция выделяет в строке указанное число символов слева, позволяя выделить префикс строки?

StrComp
Len
Mid
Left
Right
InStr


Какая функция определяет позицию (индекс) первого вхождения одной строки внутри другой строки?

Len
Mid
InStr
Right
Left
StrComp


Какая встроенная функция возвращает результат сравнения строк?

Mid
Left
StrComp
Right
Len
InStr


Что в строке Replace(TxtRange, VBA.Chr(13), VBA.Chr(11)), задает заменяемую подстроку?

VBA.Chr(11)
Replace
VBA.Chr(13)
TxtRange


Что в строке Replace(TxtRange, VBA.Chr(13), VBA.Chr(11)) задает то чем будет заменена подстрока?

VBA.Chr(11)
TxtRange
Replace
VBA.Chr(13)


Что в строке Replace(TxtRange, VBA.Chr(13), VBA.Chr(11)), задает строковое выражение, результат которого определяет строку – источник, в которой осуществляется замена?

VBA.Chr(13)
Replace
TxtRange
VBA.Chr(11)


Какая функция разбора строки позволяет выделить нужные элементы в массиве?

Join
Split
Filter


Какая функция разбора строки решает задачу преобразования массива в строку?

Join
Filter
Split


Какая функция разбора строки позволяет разделить строку на элементы и создать массив из этих элементов?

Join
Filter
Split 



В какие специальные ограничители следует заключать дату при присваивании значений переменным типа дата?

@ @
<>
# #
! !
% %
" "
$ $


Какие из дат будут обрабатываться в VBA?

1 января 0029 года
1 января 100 года
20 июня 1036
6 августа 2055
34 сентября 1999 года


Что дает вычитание дат?

разницу между ними в днях, месяцах и годах
разницу между ними в годах
разницу между ними в месяцах
разницу между ними в днях
разницу между ними в часах


Какая функция преобразования типов данных приводит выражении к типу Currency?

CVar
CDbl
CSng
CStr
CDec
CBool
CCur
CByte
CDate


Какая функция предназначена для добавления или вычитания указанного временного интервала из значения даты?

DateAdd
DateSerial
DateDiff
DatePart
DateValue


Какая функция предназначена для определения указанного компонента даты?

DateAdd
DatePart
DateSerial
DateValue
DateDiff

Вы можете обратится к нам напрямую, через:

skype По Skype: molodoyberkut
telegram По Telegram: @MolodoyBerkut
icq По ICQ: 657089516

Или через форму обратной связи на нашем сайте
Пока сочиняется...
4.png