Ответы представлены на итоговый и компетентностный тесты.
Результаты сдачи тестов: Итоговый - 56-60 баллов (из 60), Компетентностный - 40 баллов (из 40). Общий балл - 96-100
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
При возникновении вопросов или необходимости пройти тест по другому предмету пишите в личные сообщения https://studwork.ru/mail/259571
Другие мои работы можно найти по ссылке https://studwork.ru/shop?user=259571
Ответы вы сможете скачать сразу после оплаты.
Блок кода, который будет выполняться всякий раз при вызове его по имени, – это …
В записи на языке программирования VBA, приведенной ниже, переменные X и Y имеют тип данных …Dim X, Y, Z As Integer
· Boolean
· Variant
· Integer
· String
· Char
В качестве параметра в процедуре, описанной следующим образом (см. ниже) Sub (Optional ByRef MyParam() As Long), …
· передается целочисленная переменная
· передается ссылка на целочисленную переменная
· передается ссылка на массив
· передаются значения элементов массива
В программе на VBA алгебраическое выражение (13b+53c+d):(7a+4) записывается следующим образом: …
· 13*b+53*c+d / 7*a+4
· (13*b+53*c+d)/(7*a+4)
· (13b+53c+d)/(7a+4)
· (13*b+53*c+d):(7*a+4)
· (13b+53c+d):7a+4
В программе на VBA алгебраическое выражение |x+y| имеет вид: …
· |x+y|
· mod|x+y|
· mod(x+y).
· abs|x+y|
· abs(x+y).
· abc(x+y).
· abs(x)+abs(y).
В ряду ключевых слов VBA, обозначающих начало цикла, – …
· For
· Case
· Loop
· Const
· While
· Next
· Do
· Select
В системе VBA термин ForeColor для командной кнопки относится к категории «…»
· события
· методы
· свойства
· функции
В числе базовых моделей жизненного цикла – …
· каскадная модель
· поэтапная модель
· логическая модель
· спиральная модель
· интеллектуальная модель
В числе команд считывания данных из файла – …
· Open
· FreeFile
· OpenFile
· Put
· Get
· GetAttr
· Input
· Input #
· Input Line #
· Line Input #
В числе операторов, используемых для организации ветвления в программе, – …
· If…
· Then…
· Else
· End If
· Boolean
· Next
· Const
· Case
В числе основных процессов жизненного цикла программного обеспечения – …
· управление проектами
· постановка задачи
· документирование
· верификация
· разработка
· усовершенствование
· аттестация
· эксплуатация
· обучение
· сопровождение
В числе свойств языков высокого уровня – …
· полный контроль над памятью
· использование переменных
· прямое взаимодействие с аппаратными ресурсами
· расширяемость типов данных
· зависимость программ от типа процессора
· максимальная компактность программ
· высокая скорость программирования
· возможность записи сложных выражений
· высокая скорость выполнения команд
В языке VBA с помощью свойства … можно поменять надпись на командной кнопке
· Caption
· Name
· Text
· String
В языке программирования VBA существуют определенные виды циклов, в частности, циклы с управляющим параметром (с известным числом повторений), условием окончания которого является достижение параметром цикла своего конечного значения, – это … циклы
В языке программирования VBA существуют определенные виды циклов, в частности, циклы, в которых условие их повторения или окончания задается в зависимости от условия (например, пока не будет достигнута точность вычислений), – это … циклы
Вариант правильного описания процедуры на языке программирования VBA: …
· 1
· 2
· 3
Вид файла определяет в программе …
· применяемые символы
· применяемые функции
· применяемые операторы
· способ хранения информации в файле
· внешний вид электронной страницы
Вывод данных с помощью функции MsgBox осуществляется …
· на форму
· в текстовое поле
· в диалоговое окно
Говоря о массивах, можно утверждать, что …
· массивы – это объекты
· массивы могут иметь бесконечную размерность
· массивы могут иметь переменную размерность
· значение массивов нельзя изменять
· обратиться к массиву можно по ссылке
· обратиться к массиву можно по имени
· обратиться к массиву можно по индексу
· обратиться к массиву можно по имени и индексу
Говоря о процедурах и функциях, можно утверждать, что …
· процедура возвращает в точку вызова вычисленное значение
· процедура меняет значение переданных ей параметров
· процедуры могут изменять глобальные переменные
· процедуры запускаются по наступлению события
· процедуры можно написать пользователю, а функции встроены в систему
· процедуры можно разрабатывать вручную, а функции генерируются макрорекордером
· в процедуры передаются только значения переменных
· процедуры находятся в модулях
Диапазон изменения индекса (индексов) массива определяет …
· количество индексов у элемента
· количество элементов в массиве
· тип элементов массива
· тип переменных, описывающих индексы элементов
· номера элементов массива
Если заполнить массив 10х10 случайными целыми числами от 1 до 10, получим запись: …
· 1
· 2
· 3
· 4
Если сгенерировать случайным образом 5 целых значений для массива объявленного как Dim mas(5) As Integer, получим запись: …
· 1
· 2
· 3
· 4
Закрыть файл, открытый с помощью инструкции Open, можно с помощью команды …
· FreeFile
· Get
· Reset
· FileClose
· Close
· Break
· Del
· Kill
Запись оператора множественного выбора в языке программирования VBA начинается со служебных слов …
· Case of
· Case Else
· Select Case
· Switch Case
Именованная область памяти, предназначенная для хранения данных – это …
К операторам, которые выбирают, какой из блоков кода будет выполнен в зависимости от значения выражения, относят …
· Integer
· Select Case
· Case
· If
· Boolean
· Next
· Const
К основным свойствам алгоритма следует отнести …
· линейность
· дискретность
· многозначность
· детерминированность
· гибкость
· элементарность
· результативность
· конечность
· применимость
· массовость
Константами называются элементы языка программирования, …
· не имеющие значений
· обозначаемые словом cont
· значения которых в процессе выполнения программы могут изменяться или не изменяться в зависимости от условия
· значения которых в процессе выполнения программы изменяются
· значения которых в процессе выполнения программы не изменяются
Корректная запись имени переменной может иметь вид: …
· Base1_Ball
· 1Base Ball
· baseball
· BASE
· Base.Ball
· _Base1_Ball_
· Base&.1
· BaseBall
Массив Dim MyArrayA(10, 1) As Single содержит …
· 10 строк и 1 столбец типа Single
· 10 строк и 1 столбец
· 11 строк и 2 столбца типа Single
· 11 строк и 1 столбец типа Single
Массив, объявленный как Dim MyArrayA(30) As Single, содержит …
· 30 элементов
· 1 элемент
· 31 элемент
· бесконечное количество элементов
· произвольное количество элементов
Метод в объектно-ориентированном программировании – это функция, работающая с …
Многократно повторяющиеся действия, т.е. выполнение вычислений по одним и тем же зависимостям, но при разных значениях входящих в них величин, – это …
На языке VBA объявить две целочисленных переменных I и N, и одну строковую переменную S можно так:
Найти все файлы, находящиеся в корневой директории диска C, поможет следующий фрагмент кода: …
· 1
· 2
· 3
Написать программу ввода с клавиатуры фамилии и возраста и записать это в файл произвольного доступа поможет следующий фрагмент кода: …
· 1
· 2
· 3
· 4
Неверно, что функции языка VBA работают с …
· бинарными файлами
· файлами индексно-последовательного доступа
· файлами последовательного доступа (текстовыми файлами)
· файлами произвольного доступа
Непрерывный процесс с момента принятия решения о необходимости создания автоматизированной информационной системы (АИС) до полного завершения ее эксплуатации – это … АИС
· модель жизненного цикла
· жизненный цикл
· каскадная модель жизненного цикла
· поэтапная модель жизненного цикла
· спиральная модель жизненного цикла
Непрерывный процесс с момента принятия решения о необходимости создания программного обеспечения (ПО) до полного завершения его эксплуатации – это …
Область использования процедуры Public Sub MyProg(N As Long) – …
· текущий модуль
· все открытые проекты
· все модули проекта
· текущая процедура
Объектно-ориентированное программирование характеризуется …
· наличием одной линейной программы
· разделением программы на модули
· тем, что все данные об объекте, его связи с другими объектами объединяются в одну структурную переменную
Оператор «Option Base 1» на языке программирования VBA …
· позволяет задать двойную точность для вычислений
· требует обязательного объявления всех переменных в программе
· позволяет не объявлять переменные в программе
· назначает режим отладки программы
· объявляет, что индексы всех массивов в модуле начинаются с 1
Операция, в которой одни и те же действия повторяются многократно, называется …
· условием
· циклом
· выражением
· функцией
· присваиванием
Определение факта достижения конца файла выполняет команда
· FileAttr
· FileLen
· EOF
· GetAttr
· Close
· LOF
Определи правильную последовательность шагов поиска минимального элемента в матрице:
1. проводится сравнение текущего элемента с минимумом
2. если текущий элемент меньше минимума, то минимуму присваивается значение текущего элемента
3. начало внутреннего цикла от 1 до числа столбцов
4. начало внешнего цикла от 1 до числа строк
5. индексам минимального элемента присваиваются значения текущего элемента
6. индексы минимального элемента инициализировать 1
7. минимуму присваивается значение первого элемента
Определив значение следующего арифметического выражения на VBA: 26 / 4 * 2 + 19 mod 3, получим …
Определить номер свободного канала для открытия файла можно с помощью команды …
· FileLen
· FileCopy
· Get
· FreeFile
· FileAttr
Основным недостатком компиляционной модели является …
· постоянное нахождение программы-транслятора в памяти
· повторная обработка повторяющихся команд
· поддержка диалогового режима
· многопроходность
Переопределяет размерность массива оператор …
· Dim
· ReDim
· Array
· ReSize
После выполнения программы на VBA (см. ниже) при первоначальном значении а = 10, a = -10 значение переменной b равно …
Последовательное выполнение каждого выражения программы машиной называется …
· компиляцией
· интерпретацией
· транскомпиляцией
· трансляцией
Правильное объявление процедуры: …
· Private Sub MyProg () As Integer
· Private Function MyProg ()
· Public Sub MyProg(N As Integer)
· Private Sub MyProg()
· Public Function MyProg(N As Integer) As Integer
Правильное объявление функции: …
· Public Sub MyProg(N As Integer)
· Private Sub MyProg()
· Public Function MyProg(N As Integer) As Integer
· Private Function MyProg ()
· Private Function MyProg () As Integer
Принцип создания класса на базе существующего – это …
· полиморфизм
· наследование
· перегрузка
· инкапсуляция
· делегирование
Присвоить переменной Txt_1 значение из текстового поля на языке программирования VBA можно с помощью записи: …
· Txt_1.TextBox1
· Txt_1.Text = Text
· Txt_1 = TextBox1.Text
· Txt_1 = TextBox1.Caption
· Txt_1 TextBox1.Text
Процедуре описанной Sub (Optional ByRef MyParam() As Long) передается в качестве такого параметра, как …
· переменная MyParam типа Long
· массив MyParam типа Long
· ссылка на переменную MyParam
· ссылка на массив MyParam
Работа с внешними текстовыми файлами в системе VBA включает в себя …
· копирование файлов, удаление неиспользуемых файлов, перемещение файлов с одного диска на другие и создание или удаление каталогов диска
· просмотр списка файлов в папке, определение размера файла или даты и времени, когда файл был модифицирован
· подключение внешних файлов
· сохранение данных в файлах MS Office
· поиск файлов в директориях, открытие, сохранение файлов
С технической реализацией проектных решений и выполнением с помощью выбранного инструментария разработчика (алгоритмические языки и системы программирования и т.д.) связаны такие этапы жизненного цикла программного продукта, как …
· документирование
· проектирование структуры
· программирование
· тестирование
· отладка
· сопровождение
Синтаксическая конструкция регулярного цикла имеет форму: …
· 1
· 2
· 3
· 4
Синтаксическая конструкция условного оператора имеет форму: …
· 1
· 2
· 3
· 4
Система программирования – это …
· устройство для создания компьютерных программ
· специальная программа, предназначенная для создания компьютерных программ
· операционная система компьютера
· программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ
· совокупность программ на определенном языке программирования
Система символов и правил их сочетания, предназначенная для взаимодействия человека со сложными машинами, – это …
Согласно стандарту ISO/IEC 12207 структура жизненного цикла программного обеспечения делится на три группы процессов: …
· составные, действующие и вспомогательные
· основные, дополнительные и остальные
· вспомогательные, основные и дополнительные
· основные, вспомогательные и организационные
Сопоставляя процедуру и функцию, можно утверждать, что …
· функция возвращает в точку вызова некое значение, которое, как правило, является результатом обработки переданной функции информации
· процедура лишь выполняет какие-либо действия, но ничего в точку вызова не возвращает
· и функция, и процедура возвращают в точку вызова некое значение, которое, как правило, является результатом обработки переданной информации
· и функция, и процедура лишь выполняют какие-либо действия, но ничего в точку вызова не возвращают
Сопоставляя файлы с последовательным и с произвольным доступом, можно утверждать, что …
· в файле последовательного доступа существует только одна внутренняя структура, образованная разделителями (запятыми или специальными символами, обозначающими переход на новую строку)
· в файле произвольного доступа существует только одна внутренняя структура, образованная разделителями (запятыми или специальными символами, обозначающими переход на новую строку)
· файл последовательного доступа – это файл, упорядоченный по записям, что позволяет быстро переместиться на любую запись по ее номеру, минуя предыдущие
· файл произвольного доступа – это файл, упорядоченный по записям, что позволяет быстро переместиться на любую запись по ее номеру, минуя предыдущие
Стадия эксплуатации программного средства состоит из фазы применения и фазы …
Структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и задач, выполняемых на протяжении существования ПО - это ...
Тип данных Boolean в языке программирования VBA …
· может хранить только два значения – True либо False
· может хранить только два значения – 1 либо 2
· может хранить любой набор данных
· не существует
Тип данных в языке VBA определяет …
· только значения, которые могут принимать объекты программы
· множество значений, допустимых для операций программы
· множество значений, которые могут принимать объекты программы, а также совокупность операций, допустимых над этими значениями
· только операции, допустимые над значениями, которые могут принимать объекты программы
Тип данных, который будет иметь переменная F, описанная на языке программирования VBA, – …
· Dim F
· Variant
· String
· Char
Упорядоченная последовательность величин, обозначаемая одним именем, называется …
Условное выражение, которое использует оператор IF для ветвления, должно быть типа …
· Integer
· Currency
· Varian
· Boolean
· String
Установите последовательность действий в редакторе VBA, необходимых для размещения в форме элемента управления:
1. перетащить элемент на форму
2. зажать левую клавишу мыши
3. в окне ToolBox найти необходимую пиктограмму элемента управления («установить соответствие»)
4. создать новую форму
Установите последовательность действий при работе в файлом:
1. закрыть файл
2. читать данные из файла
3. записать данные в файл
4. определить свободный номер файла
5. открыть файл
6. обработать данные
Установите последовательность этапов процесса разработки программного обеспечения:
1. тестирование
2. постановка задачи
3. подготовка к выполнению
4. отладка
5. выполнение
6. программирование
7. алгоритмизация
Установите правильную последовательность действий при вызове функции:
1. выход из функции
2. передача управления вызывающей программе
3. передача управления в тело функции
4. действия функции, обработка формальных параметров
5. присваивание возвращенного значения
6. инициализация локальных переменных
Установите правильную последовательность основных процессов жизненного цикла программного обеспечения:
1. развитие
2. реализация
3. спецификация требований
4. проектирование
5. определение требований
6. сопровождение
7. тестирование
Установите правильную последовательность шагов выполнения регулярного цикла:
1. установка начального значения счетчика
2. выполнение тела цикла
3. модификация счетчика
4. сравнение начального значения счетчика с конечным
Установите правильную последовательность шагов создания диалогового окна (формы) с одной кнопкой в редакторе VBA:
1. поместить на форму элемент Кнопка
2. создать новый макрос
3. вызвать редактор макросов
4. создать новую форму
Установите правильный порядок этапов математического моделирования процесса:
1. поиск математического описания
2. определение целей моделирования
3. анализ результата
4. проведение исследования
Установите правильный порядок этапов программирования при использовании V-модели:
1. реализация
2. концепция
3. проектирование архитектуры
4. тестирование и проверка системы
5. модульное тестирование и интеграция
6. детальное проектирование
7. введение в эксплуатацию и поддержка
Установите соответствие аспектов моделирования и свойств объекта, отражаемых в модели:
Установите соответствие действий с файлами и того, кто совершает эти действия:
Установите соответствие моделей жизненного цикла программного обеспечения (ПО) и их описания:
Установите соответствие типов функций и примеров функций каждого типа:
Установить соответствие команды на языке VBA и ее описания:
Фрагмент кода, приведенный ниже, выполняет …
· поиск максимального элемента массива и его номера
· только поиск максимального элемента массива
· поиск минимального элемента массива и его номера
· только поиск минимального элемента массива
· поиск элемента массива, имеющего значение, равное 1
Фрагмент кода, приведенный ниже, использует вид подпрограмм «…»
· процедура
· функция
· вложенные функции
· рекурсивная функция
Функция … преобразует строковую переменную в числовую
· Str()
· Val()
· Chr()
· Len()
· Abs()
Цикл … проверяет условие перед началом выполнения цикла
· 1
· 2
· 3
· 4
· 5
· 6
Цикл While … Wend выполнится на участке кода, приведенном ниже, …
· 30 раз
· 7 раз
· 8 раз
· 29 раз
· 27 раз
Цикл представляет собой …
· произвольную последовательность операторов
· линейную последовательность операторов
· ветвящуюся последовательность операторов
· последовательность операторов, которая выполняется однократно
· последовательность операторов, которая выполняется многократно
Цикл, выполняемый, если верно условие, заданное на входе в цикл, – это …
· регулярный цикл
· цикл с постусловием
· цикл с предусловием
Цикл, приведенный ниже, …
· выполнится 1 раз
· это бесконечный цикл
· выполнится 0 раз
· выполнится 10 раз
Чаще всего интерпретируемые языки программирования используются для …
· программирования баз данных
· программирования графических и видеоредакторов
· веб-программирования
· программирования корпоративных систем
· программирования систем реального времени
· логического программирования
Чтобы начать набор текста функции или подпрограммы на языке VBA, необходимо выполнить команду …
· Debug/CompileVBAProject
· Insert/Procedure;
· Insert/Module
Языки программирования, требующие явного последовательного описания алгоритма решения задачи, операторы которых объединяются в группы, отделенные от данных, – это … языки
· процедурно-ориентированные
· проблемно-ориентированные
· объектно-ориентированные
Языком программирования называется …
· совокупность средств и правил перевода текста с естественного языка на формальный
· совокупность средств и правил перевода текста с формального языка на естественный
· совокупность средств и правил представления алгоритма в виде, пригодном для выполнения вычислительной машиной
· язык, понятный программистам
· язык, понятный компьютеру
AddItem в языке программирования VBA для приложения Microsoft – это …
· метод для работы с командными кнопками
· метод для добавления строки в элемент управления «список»
· свойство элемента управления «текстовое окно»
· метод работы с объектом Workbook
Public Function MyProg(N As Integer) As Integer
· Public Sub MySub(Num As Integer) <=> процедура с параметром целого типа, используется во всех модулях
· Private Sub MySub() <=> процедура без параметров
· Public Function MyFun() As String <=> функция возвращает строковое значение
· Private Function MyF(Num As Long) <=> функция возвращает значение типа Variant
Select
VBA имеет несколько числовых типов данных – это …
· Long
· Float
· Integer
· Currency
· Boolean
· Double
· Real
· Single
· String
КОМПЕТЕНТНОСТНЫЙ ТЕСТ
Дана последовательность операторов VBA: Чему будет равен y?
· Y будет равен 10
· Y будет равен 4
· Y будет равен 14
· Y будет равен 8
На рабочем листе приложения Microsoft Word расположено текстовое окно. Необходимо обеспечивать вывод большого объема информации в текстовом окне с переносом последующих строк. Для этого следует использовать одно из свойств – Text, MultiLine, TextAlign или SpecialEffect. Какое свойство необходимо использовать?
· Text
· MultiLine
· TextAlign
· SpecialEffect
Недостатки этой модели жизненного цикла программного обеспечения (ПО) связаны с тем, что реальный процесс создания ПО информационных систем обычно не укладывается в жесткую схему. Практически постоянно возникает потребность возвращаться к предыдущим этапам, уточнять или пересматривать принятые решения. В результате сроки выполнения работы затягиваются, пользователи могут вносить замечания лишь по завершению всех работ с системой. При этом модели автоматизируемого объекта могут устареть к моменту их утверждения. Недостатки какой модели перечислены?
· Перечислены недостатки каскадной модели
· Перечислены недостатки поэтапной модели
· Перечислены недостатки спиральной модели
Необходимо в третий элемент массива A (объявленного ниже) Dim A() As String подставить значение из текстового поля: Какой вариант записи является правильным?
· A(3) = TextBox1.Text
· A(2) = TextBox1.Text
· A(2) = TextBox1.Caption
· A(С) = TextBox1.Text
Необходимо вычислить в переменной Col длину файла в килобайтах.
Укажите, в какой конструкции это делается правильно.
· 1
· 2
· 3
· 4
Необходимо составить программу VBA для нахождения из трех произвольных чисел A, B, C, задающих длины сторон треугольника, площади треугольника, если треугольник существует, в противном случае площадь треугольника будет считаться равной -1. Приведите пример такой программы.
· 1
· 2
· 3
· 4
Необходимо составить функцию VBA с именем fun5, которая вычисляет сумму S=1-2^3+3^3-...-n^3. Заголовок функции должен иметь вид: Function fun5(n).
Приведите запись такой функции.
· 1
· 2
· 3
Ниже дан код на языке VBA.
Определить, что выполняет данный код.
· Подсчитывает объем файла в килобайтах
· Подсчитывает количество файлов в директории
· Подсчитывает число каталогов в корневой директории
· Устанавливает текущий каталог
· Выводит содержимое каталога на экран
Разработка программного обеспечения ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют уменьшить трудоемкость процесса разработки по сравнению с каскадной моделью. Время жизни каждого из этапов растягивается на весь период разработки. Для какой модели жизненного цикла программного обеспечения характерны данные особенности?
· Для каскадной модели
· Для поэтапной модели
· Для логической модели
· Для спиральной модели
· Для интеллектуальной модели