Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тест по СППР 2010-1

.doc
Скачиваний:
191
Добавлен:
16.02.2016
Размер:
141.82 Кб
Скачать

  1. Address

Возвращает адрес диапазона в виде строки;

Возвращает ссылку на объект Range и обычно используется для обращения к определенной ячейке;

Возвращает ссылку на объект Range и обычно используется для обращения к определенном макросе;

  1. Cells.

Возвращает ссылку на объект Range и обычно используется для обращения к определенном макросе;

Возвращает ссылку на объект Range и обычно используется для обращения к определенной ячейке.

Возвращает адрес диапазона в виде строки;

  1. Многие объекты, включая объект Range, обладают свойствами:

которые на самом деле ссылаются на объекты высших уровней иерархической структуры;

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

которые на самом деле ссылаются на объекты нижних уровней иерархической структуры;

  1. Логические фрагменты кода, которые выполняют определенную задачу, называются:

подпрограммами

макросами

запросами

началом программы

  1. VBA можно легко запутаться в терминологии, поскольку подпрограммы в нем также называются:

макросами,

процедурами

запросами

модулями

  1. Если приложение выполняет несколько взаимосвязанных задач, обычно советуют:

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

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

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

  1. Каждая процедура имеет:

собственное имя, которое должно состоять из символов греческого алфавита;

собственное имя, которое должно состоять из нескольких слов;

собственное имя, которое должно состоять из букв;

собственное имя, которое должно состоять из единственного слова;

  1. Все процедуры должны начинаться с ключевого слова:

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

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

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

66. Каждая процедура должна завершаться строкой^

End Sub;

Expend;

Nelp;

  1. Для запуска процедуры. существует способы:

поместите курсор в любом месте процедуры и щелкните на кнопке Run

можно нажать клавишу <F5> или воспользоваться командой Run→Run Sub/UserForm.

нет правильного ответа

  1. Переменные в VBA принимают значения,

как и переменные х и у, которые применяются в информатике;

как и переменные х и у, которые применяются в программировании;

как и переменные х и у, которые применяются в алгебре;

  1. Чтобы понять смысл объявления переменных, необходимо:

знать, что каждая переменная связана с отдельной областью памяти, в которой хранится значение переменной;

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

знать, что каждая переменная связана с отдельной частью модуля, в которой хранится значение переменной;

70. Как рекомендуется объявлять все переменные, которые будут использоваться в процедуре:

Позже

После использования модулей

Перед объявлением имени программы

Всегда заранее

  1. Если переменная UnitCost была объявлена заранее с помощью ключевого слова Dim, то VBA

заметит синтаксическую ошибку;

переименует Dim на Dim1;

сменит код и синтаксис написания программы

  1. Если переменная UnitCost была объявлена заранее с помощью ключевого слова Dim, то VBA заметит синтаксическую ошибку,

так как переменная UnitsCost не входит во множество объявленных имен;

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

так как переменная UnitsCost не входит во множество объявленных переменных;

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

Dim в новой строке

Integer

Option Explicit

  1. object variable – это переменные:

которые обозначают в коде подпрограммы

которые обозначают в коде модули

которые обозначают в коде объекты

  1. Самыми распространенными задачами VBA-программ является

получение данных от пользователей и отображение сообщений с результатами выполненных действий;

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

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

  1. Функция MsgBox принимает как минимум:

один аргумент: сообщение, которое будет выводиться в диалоговом окне;

два аргумента: сообщение, которое будет выводиться в диалоговом окне;

три аргумента: сообщение, которое будет выводиться в диалоговом окне;

  1. Иногда параметры функций MsgBox и inputBox:

заключены в скобки,

иногда — нет,

всегда заключены в скобки,

все пишется без скобок,

  1. Конструкция if оказывается незаменимой, если:

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

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

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

  1. С помощью создания вложенных операторов If можно:

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

для облегчения написания программы;

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

  1. Назначение кода If легко проанализировать:

только в том случае, если правильно написаны программы;

только в том случае, если правильно выровнены модули;

только в том случае, если правильно выровнены строки;

  1. Конструкция Case часто используется как менее сложная альтернатива конструкции:

Name

If

ElseIf

End

  1. Выберите способы указания значений после ключевого слова Case:

Is <= 3,

4 То 6

7

Нет правильного ответа

1 и 2

  1. Список элементов, представленный в одной или нескольких следующих формах:

ElseIf

выражение,

End

If

выражение То выражение,

Is оператор_сравнения выражение

  1. VBA существуют типы циклов:

For

End

Do

If

ElseIf

85. Обычно в качестве счетчиков цикла используются переменные:

i,

j,

k,

m

n,

хотя могут применяться любые другие переменные

86. Для каждого значения переменной счетчика выполняется:

код Операторы, расположенный в теле программы;

код Операторы, расположенный в теле оператора;

код Операторы, расположенный в теле цикла;

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

Да

Нет

иногда

88. Вложенные циклы применяются при необходимости:

просмотра всех ячеек линейного диапазона;

просмотра всех ячеек квадратного диапазона;

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

89. Существует возможность вместо фиксированной верхней границы счетчика использовать:

переменную, определенную ранее;

модуль, определенную ранее;

программу, определенную ранее;

90. С точки зрения пользователя, основными критериями эффективности приложения являются:

практическая ценность,

предельная простота в использовании и,

корректность возвращаемых результатов

91. Выберите рекомендации, которые используются по разработке приложений:

Четко определите, какие функции должно выполнять приложение

Четко объясните пользователю, какие задачи выполняет приложение и как оно работает

Обеспечьте приложение детальными комментариями

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

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

92. Выберите рекомендации, которые используются по разработке приложений:

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

Примите решение о способе получения входных параметров

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

Выберите способ вывода результатов

Добавьте в приложение все заключительные элементы

93. Выполняемые приложениями операции в основном сводятся к следующим действиям.

Получение входных параметров;

Создание модели, которая преобразует входные параметры в конечный результат;

Вывод полученного результата;

Нет правильного ответа;

94. Каждый вариант требует использования отдельного формата базы данных, который по-разному обрабатывается в коде VBA:

Лист с данными в той же (или в другой) книге, что и приложение.

Текстовый файл (.txt).

Одна или несколько таблиц базы данных Access (или других типов баз данных).

Web-страница.

95. Лучшим методом документирования программ является:

добавление к ним понятных комментариев;

добавление к ним макросов;

добавление к ним новых имен;