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

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

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

Ответ:

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

 (2) операции будут выполняться слева направо 

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


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

Ответ:

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

 (2) операции будут выполняться слева направо 

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


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

Ответ:

 (1) сначала будут выполнены операции в скобках 

 (2) все операции будут выполняться так же как и без скобок 

 (3) скобки можно опустить 


Упражнение 2:
Номер 1
Будет ли выполнена следующая программа
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

Ответ:

 (1) да будет 

 (2) нет, не будет 

 (3) это зависит от версии VBA 


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

Ответ:

 (1) Abs 

 (2) Log 

 (3) Rnd 

 (4) Sgn 

 (5) Sqr 


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

Ответ:

 (1) Abs 

 (2) Log 

 (3) Rnd 

 (4) Sgn 

 (5) Sqr 


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

Ответ:

 (1) StrComp 

 (2) Len 

 (3) InStr 

 (4) Left 

 (5) Right 

 (6) Mid 


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

Ответ:

 (1) StrComp 

 (2) Len 

 (3) InStr 

 (4) Left 

 (5) Right 

 (6) Mid 


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

Ответ:

 (1) StrComp 

 (2) Len 

 (3) InStr 

 (4) Left 

 (5) Right 

 (6) Mid 


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

Ответ:

 (1) Replace 

 (2) TxtRange 

 (3) VBA.Chr(13) 

 (4) VBA.Chr(11) 


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

Ответ:

 (1) Replace 

 (2) TxtRange 

 (3) VBA.Chr(13) 

 (4) VBA.Chr(11) 


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

Ответ:

 (1) Replace 

 (2) TxtRange 

 (3) VBA.Chr(13) 

 (4) VBA.Chr(11) 


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

Ответ:

 (1) Split 

 (2) Filter 

 (3) Join 


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

Ответ:

 (1) Split 

 (2) Filter 

 (3) Join 


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

Ответ:

 (1) Split 

 (2) Filter 

 (3) Join 


Упражнение 6:
Номер 1
Какие из дат будут обрабатываться в VBA?

Ответ:

 (1) 1 января 0029 года 

 (2) 34 сентября 1999 года 

 (3) 6 августа 2055 

 (4) 20 июня 1036 

 (5) 1 января 100 года 


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

Ответ:

 (1) # # 

 (2) " " 

 (3) ! ! 

 (4) $ $ 

 (5) @ @ 

 (6) <> 

 (7) % % 


Номер 3
Что дает вычитание дат?

Ответ:

 (1) разницу между ними в годах 

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

 (3) разницу между ними в днях 

 (4) разницу между ними в месяцах 

 (5) разницу между ними в часах 


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

Ответ:

 (1) DateAdd 

 (2) DateDiff 

 (3) DatePart 

 (4) DateSerial 

 (5) DateValue 


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

Ответ:

 (1) DateAdd 

 (2) DateDiff 

 (3) DatePart 

 (4) DateSerial 

 (5) DateValue 


Номер 3
Какая функция предназначена для перевода аргумент-строки в дату?

Ответ:

 (1) DateAdd 

 (2) DateDiff 

 (3) DatePart 

 (4) DateSerial 

 (5) DateValue 


Упражнение 8:
Номер 1
Какая функция проверки типов данных определяет является ли переменная массивом?

Ответ:

 (1) IsArray 

 (2) IsDate 

 (3) IsEmpty 

 (4) IsError 

 (5) IsNull 

 (6) IsNumeric 

 (7) IsObject 


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

Ответ:

 (1) IsArray 

 (2) IsDate 

 (3) IsEmpty 

 (4) IsError 

 (5) IsNull 

 (6) IsNumeric 

 (7) IsObject 


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

Ответ:

 (1) IsArray 

 (2) IsDate 

 (3) IsEmpty 

 (4) IsError 

 (5) IsNull 

 (6) IsNumeric 

 (7) IsObject 


Упражнение 9:
Номер 1
Какая функция форматирования возвращает денежное выражение, используя денежный знак?

Ответ:

 (1) FormatCurrency 

 (2) FormatDataTime 

 (3) FormatNumber 

 (4) FormatPercent 


Номер 2
Какая функция форматирования возвращает выражение, отформатированное как число?

Ответ:

 (1) FormatCurrency 

 (2) FormatDataTime 

 (3) FormatNumber 

 (4) FormatPercent 


Номер 3
Какая функция форматирования возвращает выражение, заданное в процентах, с указанием знака процента?

Ответ:

 (1) FormatCurrency 

 (2) FormatDataTime 

 (3) FormatNumber 

 (4) FormatPercent 


Упражнение 10:
Номер 1
Какая функция преобразования типов данных приводит выражении к типу Double?

Ответ:

 (1) CBool 

 (2) CByte 

 (3) CCur 

 (4) CDate 

 (5) CDbl 

 (6) CDec 

 (7) CSng 

 (8) CVar 

 (9) CStr 


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

Ответ:

 (1) CBool 

 (2) CByte 

 (3) CCur 

 (4) CDate 

 (5) CDbl 

 (6) CDec 

 (7) CSng 

 (8) CVar 

 (9) CStr 


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

Ответ:

 (1) CBool 

 (2) CByte 

 (3) CCur 

 (4) CDate 

 (5) CDbl 

 (6) CDec 

 (7) CSng 

 (8) CVar 

 (9) CStr 




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