|
Вопрос 1
Каких типов данных не существует в языке VBA:
· variant
· case
· longint
· single
Вопрос 2
Определить значения следующего арифметического выражения на VBA:
26 \ 4 * 2 + 19 mod 3
Ответ: 14
Вопрос 3
Дана последовательность операторов VBA:
x = 12 mod 5
If x = 0 Then x = 2 ^ x - 1
If x > 1 Then y = x ^ 2
If x > 2 Then y = x + 2 / x - 1
Ответ: 4
4) Если значение переменной а равно 6, то какое значение получит переменная b при выполнении оператора:
Select Case a
Case 5
b = 1
Case 3 to 15
b = 2
Case Is > 5
b = 3
Case 2, 4, 6, 8, 10
b = 4
End Select
Ответ: 2
5) Функция Sqr(число) возвращает:
· квадратный корень из числа
· квадрат числа
· дробную часть числа
· целую часть числа
Вопрос 9
В сложных выражениях операции выполняются по следующем правилам:
согласно скобок, а если их нет - слева направо
сначала числовые операции, затем строковые и последними - логические
от простых к сложным
согласно приоритету операций, слева направо, с учетом скобок
Вопрос 12
Определить значения следующего арифметического выражения на VBA:
2 \ 4 * 2 + 15 mod 3
Ответ: 0
Вопрос???
Переменная в VBA может иметь следующие типы:
· Double
· Long
· Variant
· Real
· Decimal
Вопрос 15
Если исходное значение переменной а было равно 5, а переменной b - 3, то какое значение будет иметь переменная а после выполнения оператора:
If (a - b) > 0 Then a = a - b Else a = a + b
Вопрос 16
Язык VBA поддерживает следующие арифметические операции:
· умножение
· извлечение квадратного корня
· взятие модуля числа
· сложения
· преобразование двоичного значения в десятичное
Вопрос 17
Если значение переменной а равно 20, то какое значение получит переменная b при выполнении оператора:
Select Case a
Case 5
b = 1
Case 3 to 15
b = 2
Case Is > 5
b = 3
Case 2, 4, 6, 8, 10, 20
b = 4
End Select
Ответ: 3
Вопрос 18
Язык VBA представляет собой:
· самостоятельное приложение работы с данными
· объектно-ориентированный язык программирования
· процедурный язык программирования
· инструмент обработки данных в приложениях Microsoft Office
Вопрос 19
Функция Abs(число) возвращает:
· абсолютное значение числа
· знак числа
· арктангенс числа
· целую часть числа
1) Какое значение получит переменная S после выполнения группы операторов VBA:
S = 1
For i = 2 To 5 Step -2
S = S - i
Next i
Ответ: 1
Какое значение получит переменная S после выполнения группы операторов VBA:
S = 1
For i = 5 To 2 Step 2
S = S + i
Next i
Ответ: 1
Какое значение получит переменная S после выполнения группы операторов VBA:
S = 0
For i = 2 To 5 Step 2
S = S + i
Next i
Ответ: 6
2) Дана последовательность операторов VBA:
x = 2
While x > 4
x = x + 1
Wend
Определить значение переменной x после их выполнения
Ответ: 2
3) Дана последовательность операторов VBA:
x = 2
While x < 4
x = x + 1
Wend
Определить значение переменной x после их выполнения
Ответ: 4
Дополнение
1)Метод VBA Range ("A1:C2").Offset(1,1) указывает на диапазон ячеек Excel
Ответ B2:D3
2)В сложных выражениях операции выполняются по следующим правилам:
Согласно приоритету операций, слева направо, с учетом скобок
Сначала числовые операции, затем строковые и последним - логические
От простых к сложным
Согласно скобок, а если их нет – слева на право
3) Массивы в языке VBA могут быть следующие:
Статические
Одномерные
Линейные и плоские
Переменной длины
Циклические
4) Какое значение получит строковая переменная S после выполнения следующих операторов VBA:
S="Победа"
S=Mid(S,3)
Ответ: беда
5)
Какая функция VBA возвращает подстроку? | Правильно |
Mid | Возвращает подстроку |
Len |
|
Str | Преобразовывает из числа в текст |
Chr | Один символ |
6) Какие типы цикла следует использовать, чтобы операторы в теле цикла не могли быть выполнены ни разу:
Do While... Loop
Do... Loop While
Do Until... Loop
Do... Loop Until
Дата добавления: 2015-11-04; просмотров: 305 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Вопросы к зачету по модулю «политология» «политология» | | |