Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Как правильно записать константу даты:
Как с помощью оператора Like записать следующую проверку символьной переменной word: ";В любом месте текста находится буква A, через два символа от которой буква G, при этом буква G не обязательно последняя буква текста";?
В каком случае переменная F принимает значение True?
Для ввода значений в процедуре используется оператор X=InputBox(";Введите число";). Пользователь ввел в диалоговом окне значение True и нажал кнопку Cancel. Какое значение получит переменная X?
Как записать с помощью логических операторов OR или AND проверку условия: F меньше 800, но больше 500?
При каком значении переменной F результат проверки условия F <>500 равен False?
Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. Отметьте неверное утверждение.
Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. Оператор S=X
Как с помощью оператора Like записать следующую проверку символьной переменной word: ";Текст состоит из 5 букв и начинается с буквы Z";?
Переменные объявлены оператором Dim Y As Boolean, S As String. Переменная Y получила значение True. Оператор S=Y
Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. В результате выполнения операторов S=";";: S=S & X
Как записать с помощью логических операторов OR или AND проверку условия: F больше 300 или меньше 100?
Для ввода значений в процедуре используется оператор X=InputBox(";Введите любое значение";). Пользователь ввел в диалоговом окне значение 800 и нажал кнопку Cancel. Какое значение получит переменная X?
В результате выполнения оператора Х=5/5^2/5 переменной Х присвоится значение:
При каком значении переменной F результат проверки условия F >=800 Or F <=500 равен False?
Выражение 23 \ 4 имеет значение:
Какое значение переменной word возвратит результат TRUE при использовании оператора word Like ";A??[G-L]";?
Как правильно записать выражение ";операнд X равен или больше операнда Y ";:
Для ввода и высвечивания введенных значений в процедуре используется оператор MsgBox ";Y="; & InputBox(";Введите любую букву";). Пользователь ввел в диалоговом окне значение S и нажал кнопку Cancel. Что высветится в диалоговом окне?
В каком случае оператор цикла Do While …Loop вызывет зацикливание программы?
Для значений переменной i, изменяющихся от -7 до 7 с шагом 1 выполняется оператор
Отметьте неверное утверждение.
Процедура запрашивает ввод числа или даты и высвечивает сообщение о типе введенных данных или о некорректном вводе. Какая из логических конструкций записана правильно?
В каком из случаев оператор цикла Do Until …Loop выполнится хотя бы один раз и не зациклится?
Массив описан как Dim A(-5 to 5). Элементы массива имеют значения 0, 1 или 2. Отметьте корректно записанный оператор цикла, обнаруживающий первое нулевое значение в массиве.
В каком из случаев оператор цикла Do…Loop Until не вызывает зацикливание программы?
В каком из случаев оператор цикла Do While …Loop выполнится хотя бы один раз и не зациклится?
В приведенном фрагменте процедуры рассчитывается произведение четных чисел из первых 20 натуральных чисел. Как только значение произведения превосходит 100, выполняется принудительный выход из цикла. Каково значение переменной цикла i после завершения цикла?
Операторы цикла For рассчитывают сумму нечетных чисел, начиная с единицы. Какой из трех операторов цикла дает результат суммирования, отличный от результата двух других операторов?
Какой из операторов цикла Do While…Loop выполнится только один раз?
Какой из операторов цикла For для вычисления 20! записан правильно и рассчитывает верный результат?
Какой из операторов цикла Do…Loop Until выполнится только один раз?
Отметьте правильные утверждения в отношении приведенного фрагмента процедуры.
Правильный ответ: в приведенном фрагменте процедуры ошибок нет Значение #21/02/09# переменной типа Date сохраняется как
Отметьте неправильный результат
Функция Mid(";проверка";, 2,3) возвращает
Фактические параметры процедуры общего типа (аргументы) отделяются от имени процедуры
Функция InStr(5, ";не суди да не судим будешь";, ";не";) возвращает
Функция String(2, ";aква";) возвращает
Возвращаемое функцией значение
После выполнения вызванной процедуры возврат происходит
Ключевое слово Static перед именем процедуры определяет, что
Процедура-функция
Ключевое слово Private перед именем процедуры определяет, что процедура
Для преобразования в дату с помощью функции TimeValue аргумент time необходимо записать в виде:
Функция Timer() возвращает
Фактические параметры процедуры общего типа (аргументы) перечисляются через
Отметьте верное утверждение
Аргументы, передаваемые функции,
Для расчета натурального логарифма в VBA
Отметьте правильное утверждение
Все приведенные ниже операторы, кроме одного активизируют ячейку E4. Отметьте этот оператор
Для выделения колонок A и,B активного рабочего листа правильным является оператор
Оператор Range(";A7:B9";).Cells(2,1).Activate
Открыты две рабочие книги Book1 и Book2. Активна рабочая книга Book2. Выполняемая процедура расположена на стандартном модульном листе рабочей книги Book1. Оператор...
Рабочая книга MyBook содержит 3 рабочих листа. Оператор
Оператор Cells(2,3)=5 записывает значение 5
Отметьте оператор, который устанавливает количество листов во вновь создаваемой рабочей книге равным 12
Отметьте некорректный оператор
Оператор ActiveSheet.Range(";A5:B10";).Clear на активном рабочем листе
Свойство ColorIndex
Отметьте оператор, который запрещает обновление экрана во время выполнения программы обработки рабочей книги MyBook
Если переменная B объявлена как Boolean, то ошибка выполнения возникнет в операторе
При объявлении массива оператором Dim Array(5,6) его размерность
У динамического многомерного массива оператором Redim можно изменить
Первый оператор процедуры A=A+1. Отметьте неверное утверждение.
Функция Lbound
При записи оператора Dim в виде Dim i, j as Integer, k, m as Double объявленные в процедуре переменные имеют следующие типы:
Preserve - ключевое слово, позволяющее
Оператор объявления переменных Dim
Область видимости переменной -
Переменная, объявленная оператором Dim NEWVAR$, имеет тип
Процедура предполагает расчет произведения чисел, вводимых пользователем. Для получения произведения описана переменная Prod as Single. В результате вычислений произведение чисел равно нулю. Какая команда инициализации переменных приведет к корректному результату?
В программе имеются две процедуры Proc1 и Proc2. Процедура Proc1 запрашивает данные и высвечивает результат из переменной User_sum, а процедура Proc2 получает введенные данные из Proc1 и суммирует их в переменной User_sum. Переменную User_sum следует объявить
Если в процедуре определена локальная переменная, идентификатор которой совпадает с идентификатором модульной и глобальной переменной, то внутри процедуры
Если переменная имеет тип String (символьная переменная), то максимальный размер текста, который можно сохранить в этой переменной:
При попытке запустить процедуру A высвечивается сообщение об ошибке компиляции в процедуре B. Чтобы выполнить процедуру A следует
Окно контрольных значений Watches Window
При наборе программного кода возникает интерактивная подсказка
При выполнении программы по шагам произошло прерывание на операторе N=M / 0 +M*2. VB диагностировал, что
Во время прерывания программы значение переменной A было равно 5. В окне проверки выполнен оператор A=A+2. В результате
Получение подсказки по оператору языка осуществляется нажатием клавиши F1
Программа содержит основную процедуру A, в которой осуществляется вызов процедуры B из 5 операторов. Процедура A выполняется в пошаговом режиме нажатием кнопки Step Into. После выполнения команды вызова процедуры B
Окно локальных переменных Locals Window
При активном листе диаграмм нажатием клавиши F1
Средство Object Browser осуществляет поиск компонентов. Найденные компоненты высвечиваются в окне Object Browse
В режиме прерывания после обнаружения ошибки в процедуру добавлен новый оператор, начиная с которого можно было бы продолжить выполнение программы. Для этого необходимо установить внутрь этого оператора точку вставки и
В пошаговом режиме выполнения программы можно получить быструю справку
Средство Object Browser предоставляет возможность
Средство Object Browser доступно
Отметьте неправильные утверждения.
В процедуре установлены контрольные точки. Произошло прерывание программы на первой контрольной точке.
Команды меню View
Процедура может содержать:
Во время разработки программы можно получить контекстную подсказку
В VBA возможны следующие режимы работы с программой
Переход на процедурный лист любого объекта проекта выполняется
Окно свойств
Язык VBA
Окно программы
Какое из перечисленных окон есть в редакторе VBA?
В окне проекта можно
При переходе в редактор VBA
Структура проекта имеет вид
Процедура - это
Как расшифровывается VBA?
В среду редактора VBA можно перейти
Процедурный лист, связанный с объектом,
Редактор Visual Basic автоматически изменяет написанный разработчиком оператор,
Команды меню
Первоначально проект для новой рабочей книги из 3 рабочих листов содержит:
Возврат в рабочую книгу MS Excel из редактора VBA выполняется
По окончании выполнения макроса, записанного в режиме макрорекордера,
В операторе макроса ActiveCell.FormulaR1C1 = ";=R8C2^2"; присутствует ссылка на ячейку в виде R8C2.Эта ссылка указывает на ячейку
При записи макроса с помощью макрорекодера
Остановить запись макроса, выполняемую макрорекодером, можно выполнив команду
Какие предварительные действия должны быть выполнены перед запуском макроса, если первая команда макроса - заполнение диапазона ячеек единицами?
Для того чтобы записать макрос с помощью макрорекодера необходимо выполнить следующую команду:
Создание кнопки на панели инструментов для запуска макроса можно выполнить
Запуск макроса возможен
Создание дополнительной строки меню для запуска макроса можно выполнить
Во время выполнения макроса, записанного в режиме макрорекордера, запущенного командой Run ,
Макрос, записываемый в режиме макрорекордера,
Для быстрого запуска макроса можно использовать
Для привязки макроса к графическому объекту необходимо:
Ссылки на ячейки с данными записываются при записи макроса с помощью макрорекодера в стиле
В операторе макроса ActiveCell.FormulaR1C1 = ";=R[-8]C2^2"; присутствует ссылка на ячейку в виде R[-8]C2.Эта ссылка указывает на ячейку
Макрос, записанный в режиме макрорекордера,
Во время выявления любой ошибки происходит прерывание программы,
Для ввода значений в процедуре используется оператор X=InputBox("Введите любое значение"). Пользователь ввел в диалоговом окне значение 800 и нажал кнопку Cancel. Какое значение получит переменная X?
Оператор Worksheets("Лист7").Range("A5:B10").CurrentRegion.Delete на листе с именем Лист7
В операторе макроса ActiveCell.FormulaR1C1 = "=R[-8]C2^2" присутствует ссылка на ячейку в виде R[-8]C2.Эта ссылка указывает на ячейку
Отметьте правильное утверждение
Рабочая книга MyBook содержит 3 рабочих листа. Оператор Sheets.Add Count:=5 добавляет
Переменные объявлены оператором Dim X As Byte, S As String. Переменная X получила значение 1. В результате выполнения операторов S="": S=S & X
Оператор Range("A7:B9").Cells(2,1).Activate
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516