- •41. Графические элементы блок-схемы и основные типы алгоритмов
- •1. Какие(какое) выражения являются приемлемыми для графического элемента
- •2. Логические выражения и логические операции в vba
- •3. Арифметические выражения в vba и операции над ними.
- •4. Логические алгоритмы
- •3. Какое значение примет переменная с в результате выполнения логических действий
- •5. Циклические алгоритмы
- •6. Алгоритмы и программы
- •2. Какое отношение к алгоритму имеет программа?
- •3. Установить соответствия в таблице операторов vba и действий
- •1; 2; 3; Произвольное количество
- •7. Основные понятия о среде и языке vba
- •1; 2; 4; Произвольное количество.
- •8. Типы данных алгоритмического языка и операции с данными типов
- •9. Функции и процедуры
- •0; 1; 2; Произвольное количество
- •0; 1; 2; Произвольное количество
- •0; 1; 2; Произвольное количество
- •10. Основные операторы языка
- •11. Массивы
- •12. Создание приложений в среде vba
11. Массивы
1. Значения элементов массива D[1..5] в порядке возрастания индексов равны 3, 4, 1, 2, 5. Какое значение должен иметь индекс Ν, чтобы значение элемента массива D[D[Ν]] было равно четырём?
1; 2; 3, 4; 5
2. Дан массив А[1..5,1..8]. Значения элементов массива определяются заданиями индексов по формуле i+2j, где i индекс первой, а j второй размерностей. Определить, сколько элементов массива имеют значение 7.
2; 3; 4; 5
3. Количество элементов двумерного массива определяется
суммой количества элементов первой и второй размерности;
произведением количества элементов первой и второй размерности;
размерностью массива
4. Сколько элементов содержит массив М(1..4,1..8)
12; 32; 36; 48
5. Для двумерного массива А(1..10,1..5) указать наборы индексов, содержащих ошибку
(3,2); (1,6); (9,5); (3,7); (10,4)
6. Из списка приведенных массивов указать массив с наибольшим количеством элементов
А(100); В(12,8); С(5,5,5); М(3,4,3,4)
7. Даны значения элементов массива: А(1)=4 А(2)=5 А(3)=1 А(4)= 3 А(5)=6. При каких значениях индексов выражение 2А(А(i))-А(j) равно нулю?
i=2, j=5; i=3, j=2; i=1, j=5; i=3, j=2
8. Элементы массива М[1..5] соответственно равны 6, 4, 5, 1, 2. Указать индекс элемента массива, имеющего минимальное значение
1; 2; 3; 4; 5
9. Значения элементов массива А(1..6) равны значениям индексов. Указать значения индексов, для которых выражение 4А(i) > 3А(i+1)
1; 3; 4; 5
10. Какой из массивов имеет наименьшее количество элементов?
К(9,17); А(8,25); В(5,4,8); С(5,2,5,3)
11. Количество строк двумерного массива плюс количество столбцов равно 12. Максимальное число элементов массива может быть равно…
27; 32; 36; 48
12. Группа переменных одного типа, объединённых под одним именем, называется …
запись; массив; объект; коллекция
13. Дана матрица A(4,6). Значения элементов матрицы известны. Какой оператор нужно использовать, чтобы получить матрицу В(4,6), в которой столбцы расположены в обратном порядке, т.е. 1-ый столбец матрицы В равен 6-му столбцу матрицы A и т.д. ?
В(i,j) = A(j,i); B(i,j) = A(i,7-j); B(i,j) = A(i,6-j); В(i,j) = A(j,6-i);
14. Какие способы задания количества элементов одномерного массива допустимы в VBA ?
-10 to 2; 13; 1 to 13; <12
15. Наименование какого ключевого слова используется при объявления массива ?
Clear; Dir; Dim; New
16. Объявление количества элементов в массиве в программе имеет вид М(3 to 12). Какие обращения к элементам массива содержат ошибку ?
М(2); М(5); М(10); М(15)
12. Создание приложений в среде vba
1. Указать набор элементов управления, ни один из которых не имеет свойства value
а) CheckBox (флажок); б) CommandButton(командная кнопка); в) Label(надпись);
г) OptionButton(переключатель); д) TextBox(текстовое поле)
а, б; а, г; б, в; в, г
2. Какие элементы управления имеют свойство «value» ?
CommandButton Label *OptionButton TextBox
3. С помощью каких элементов управления можно выбрать один из вариантов работы программы?
кнопка; надпись; радио-кнопка; флажок
4. С помощью каких свойств можно изменить размер управляющего элемента?
height; left; width; visible.
5. Указать, в написании какого элемента управления формы допущена ошибка ?
CommandButton Label3; OptionButton1; TextBox2.
6. Указать лексему, не соответствующую содержанию остальных лексем списка
Caption; CommandBatton1; Image3; Label2
7. Указать последовательность действий, выполняемых при создании приложения
а) написать содержание процедуры; б) определить(установить по умолчанию) событие в) разместить элементы управления; г) создать форму
г, в, б, а ; а, б, в, г ; б, а, г, в ; в, г, а, б
8. Указать список, определяющий иерархический порядок вложенности друг в друга понятий
а) программа ; б) проект; в) форма; г) элемент управления
а, б, в, г; б, в, г, а ; в, а, г, б ; б, г, в, а
9. Что является связующим звеном между элементом управления и связанной с ним программой?
свойство ; событие ; условие
10. Диалоговое окно VBA для управления работой программы называется
модуль ; редактор ; отладчик ; форма
11. Основное назначение форм в интерфейсе VBA
для наглядности; для управления работой программы; для редактирования программы.
12. Какой тип данных имеет свойство “value” у элементов управления CheckBox и OptionButton?
вещественный ; логический ; текстовый
13. Какой(ие) элемент управления не имеет свойства Caption?
CheckBox; Label; OptionBatton; TextBox
14. С помощью какого свойства элементов управления можно вывести в форме значение переменной?
CheckBox; Label; OptionBatton; TextBox
15. Какие объекты являются составляющими проекта?
модуль; процедура; форма; функция
16. В каких элементах управления возможны только два значения свойства Value ?
CheckBox; *OptionBatton; TextBox
17. С помощью какой команды контекстного меню элементов управления можно просмотреть содержание программного кода ?
Copy; Paste; Properties; View Code
18. Для объединения каких элементов управления необходимо их сгруппировать с помощью рамки (Frame) ?
CheckBox; Label; OptionBatton; TextBox
19. Какое минимальное количество операторов может быть в процедуре для выполнения конкретного действия?
1 ; 2; 3; > 3