Технология программирования.dor_БАК_221001

Технология программирования.dor_БАК_221001 — вариант 3

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

37 вопросов Вариант 3 Доступ 7 дней
Содержание теста

Вопросы и варианты

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

Вопрос 1

Упорядоченная последовательность величин, обозначаемая одним именем, называется …

  1. массивом;; массив
Вопрос 2

Оператор «Option Base 1» на языке программирования VBA …

  1. позволяет задать двойную точность для вычислений
  2. требует обязательного объявления всех переменных в программе
  3. позволяет не объявлять переменные в программе
  4. назначает режим отладки программы
  5. объявляет, что индексы всех массивов в модуле начинаются с 1
Вопрос 3

Массив, объявленный как Dim MyArrayA(30) As Single, содержит …

  1. 30 элементов
  2. 1 элемент
  3. 31 элемент
  4. бесконечное количество элементов
  5. произвольное количество элементов
Вопрос 4

Массив Dim MyArrayA(10, 1) As Single содержит …

  1. 10 строк и 1 столбец типа Single
  2. 10 строк и 1 столбец
  3. 11 строк и 2 столбца типа Single
  4. 11 строк и 1 столбец типа Single
Вопрос 5

Диапазон изменения индекса (индексов) массива определяет …

  1. количество индексов у элемента
  2. количество элементов в массиве
  3. тип элементов массива
  4. тип переменных, описывающих индексы элементов
  5. номера элементов массива
Вопрос 6

Говоря о массивах, можно утверждать, что …

  1. массивы – это объекты
  2. массивы могут иметь бесконечную размерность
  3. массивы могут иметь переменную размерность
  4. значение массивов нельзя изменять
  5. обратиться к массиву можно по ссылке
  6. обратиться к массиву можно по имени
  7. обратиться к массиву можно по индексу
  8. обратиться к массиву можно по имени и индексу
Вопрос 7

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

  1. Dim
  2. ReDim
  3. Array
  4. ReSize
Вопрос 8

Если заполнить массив 10х10 случайными целыми числами от 1 до 10, получим запись: …

  1. 1
  2. 2
  3. 3
  4. 4
Вопрос 9

Установить соответствие команды на языке VBA и ее описания:

  1. Dim ArrDBL() As Single
  2. ReDim ArrDBL(2, 9)
  3. ReDim ArrDBL(3, 7)
  4. ReDim Preserve ArrDBL(1 To 3, 1 To 5)
  5. объявляет динамический массив
  6. делает массив двумерным
  7. изменяет размер двумерного массива
  8. изменяет последний размер массива, сохраняя содержимое
Вопрос 10

Если сгенерировать случайным образом 5 целых значений для массива объявленного как Dim mas(5) As Integer, получим запись: …

  1. 1
  2. 2
  3. 3
  4. 4
Вопрос 11

Фрагмент кода, приведенный ниже, выполняет …

  1. поиск максимального элемента массива и его номера
  2. только поиск максимального элемента массива
  3. поиск минимального элемента массива и его номера
  4. только поиск минимального элемента массива
  5. поиск элемента массива, имеющего значение, равное 1
Вопрос 12

Определи правильную последовательность шагов поиска минимального элемента в матрице:

  1. проводится сравнение текущего элемента с минимумом
  2. если текущий элемент меньше минимума, то минимуму присваивается значение текущего элемента
  3. начало внутреннего цикла от 1 до числа столбцов
  4. начало внешнего цикла от 1 до числа строк
  5. индексам минимального элемента присваиваются значения текущего элемента
  6. индексы минимального элемента инициализировать 1
  7. минимуму присваивается значение первого элемента
Вопрос 13

Блок кода, который будет выполняться всякий раз при вызове его по имени, – это …

  1. процедура
Вопрос 14

Сопоставляя процедуру и функцию, можно утверждать, что …

  1. функция возвращает в точку вызова некое значение, которое, как правило, является результатом обработки переданной функции информации
  2. процедура лишь выполняет какие-либо действия, но ничего в точку вызова не возвращает
  3. и функция, и процедура возвращают в точку вызова некое значение, которое, как правило, является результатом обработки переданной информации
  4. и функция, и процедура лишь выполняют какие-либо действия, но ничего в точку вызова не возвращают
Вопрос 15

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

  1. Debug/CompileVBAProject
  2. Insert/Procedure;
  3. Insert/Module
Вопрос 16

Говоря о процедурах и функциях, можно утверждать, что …

  1. процедура возвращает в точку вызова вычисленное значение
  2. процедура меняет значение переданных ей параметров
  3. процедуры могут изменять глобальные переменные
  4. процедуры запускаются по наступлению события
  5. процедуры можно написать пользователю, а функции встроены в систему
  6. процедуры можно разрабатывать вручную, а функции генерируются макрорекордером
  7. в процедуры передаются только значения переменных
  8. процедуры находятся в модулях
Вопрос 17

Область использования процедуры Public Sub MyProg(N As Long) – …

  1. текущий модуль
  2. все открытые проекты
  3. все модули проекта
  4. текущая процедура
Вопрос 18

Правильное объявление функции: …

  1. Public Sub MyProg(N As Integer)
  2. Private Sub MyProg()
  3. Public Function MyProg(N As Integer) As Integer
  4. Private Function MyProg ()
  5. Private Function MyProg () As Integer
Вопрос 19

Вариант правильного описания процедуры на языке программирования VBA: …

  1. 1
  2. 2
  3. 3
Вопрос 20

Установите правильную последовательность действий при вызове функции:

  1. выход из функции
  2. передача управления вызывающей программе
  3. передача управления в тело функции
  4. действия функции, обработка формальных параметров
  5. присваивание возвращенного значения
  6. инициализация локальных переменных
Вопрос 21

Процедуре описанной Sub (Optional ByRef MyParam() As Long) передается в качестве такого параметра, как …

  1. переменная MyParam типа Long
  2. массив MyParam типа Long
  3. ссылка на переменную MyParam
  4. ссылка на массив MyParam
Вопрос 22

Правильное объявление процедуры: …

  1. Private Sub MyProg () As Integer
  2. Private Function MyProg ()
  3. Public Sub MyProg(N As Integer)
  4. Private Sub MyProg()
  5. Public Function MyProg(N As Integer) As Integer
Вопрос 23

Public Function MyProg(N As Integer) As Integer

  1. Public Sub MySub(Num As Integer)
  2. Private Sub MySub()
  3. Public Function MyFun() As String
  4. Private Function MyF(Num As Long)
  5. процедура с параметром целого типа, используется во всех модулях
  6. процедура без параметров
  7. функция возвращает строковое значение
  8. функция возвращает значение типа Variant
Вопрос 24

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

  1. процедура
  2. функция
  3. вложенные функции
  4. рекурсивная функция
Вопрос 25

В качестве параметра в процедуре, описанной следующим образом (см. ниже) Sub (Optional ByRef MyParam() As Long), …

  1. передается целочисленная переменная
  2. передается ссылка на целочисленную переменная
  3. передается ссылка на массив
  4. передаются значения элементов массива
Вопрос 26

Сопоставляя файлы с последовательным и с произвольным доступом, можно утверждать, что …

  1. в файле последовательного доступа существует только одна внутренняя структура, образованная разделителями (запятыми или специальными символами, обозначающими переход на новую строку)
  2. в файле произвольного доступа существует только одна внутренняя структура, образованная разделителями (запятыми или специальными символами, обозначающими переход на новую строку)
  3. файл последовательного доступа – это файл, упорядоченный по записям, что позволяет быстро переместиться на любую запись по ее номеру, минуя предыдущие
  4. файл произвольного доступа – это файл, упорядоченный по записям, что позволяет быстро переместиться на любую запись по ее номеру, минуя предыдущие
Вопрос 27

Работа с внешними текстовыми файлами в системе VBA включает в себя …

  1. копирование файлов, удаление неиспользуемых файлов, перемещение файлов с одного диска на другие и создание или удаление каталогов диска
  2. просмотр списка файлов в папке, определение размера файла или даты и времени, когда файл был модифицирован
  3. подключение внешних файлов
  4. сохранение данных в файлах MS Office
  5. поиск файлов в директориях, открытие, сохранение файлов
Вопрос 28

Неверно, что функции языка VBA работают с …

  1. бинарными файлами
  2. файлами индексно-последовательного доступа
  3. файлами последовательного доступа (текстовыми файлами)
  4. файлами произвольного доступа
Вопрос 29

Установите соответствие действий с файлами и того, кто совершает эти действия:

  1. приложения MS Office
  2. методы VBA
  3. Открытие
  4. Обработка
Вопрос 30

Закрыть файл, открытый с помощью инструкции Open, можно с помощью команды …

  1. FreeFile
  2. Get
  3. Reset
  4. FileClose
  5. Close
  6. Break
  7. Del
  8. Kill
Вопрос 31

Установите последовательность действий при работе в файлом:

  1. закрыть файл
  2. читать данные из файла
  3. записать данные в файл
  4. определить свободный номер файла
  5. открыть файл
  6. обработать данные
Вопрос 32

Определить номер свободного канала для открытия файла можно с помощью команды …

  1. FileLen
  2. FileCopy
  3. Get
  4. FreeFile
  5. FileAttr
Вопрос 33

Определение факта достижения конца файла выполняет команда

  1. FileAttr
  2. FileLen
  3. EOF
  4. GetAttr
  5. Close
  6. LOF
Вопрос 34

В числе команд считывания данных из файла – …

  1. Open
  2. FreeFile
  3. OpenFile
  4. Put
  5. Get
  6. GetAttr
  7. Input
  8. Input #
  9. Input Line #
  10. Line Input #
Вопрос 35

Найти все файлы, находящиеся в корневой директории диска C, поможет следующий фрагмент кода: …

  1. 1
  2. 2
  3. 3
Вопрос 36

Написать программу ввода с клавиатуры фамилии и возраста и записать это в файл произвольного доступа поможет следующий фрагмент кода: …      

  1. 1
  2. 2
  3. 3
  4. 4
Вопрос 37

Вид файла определяет в программе …

  1. применяемые символы
  2. применяемые функции
  3. применяемые операторы
  4. способ хранения информации в файле
  5. внешний вид электронной страницы