Тесты на тему "Технология программирования | Синергия Ответы на итоговый + компетентностный тесты 🔥"
231
Ответы представлены на итоговый и компетентностный тесты.
Результаты сдачи тестов: Итоговый - 56-60 баллов (из 60), Компетентностный - 40 баллов (из 40). Общий балл - 96-100
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
Результаты сдачи тестов: Итоговый - 56-60 баллов (из 60), Компетентностный - 40 баллов (из 40). Общий балл - 96-100
Перед покупкой сверьте список вопросов и убедитесь, что вам нужны ответы именно на эти вопросы!
С вопросами и вы можете ознакомиться ДО покупки.
Для быстрого поиска вопроса используйте Ctrl+F.
Демо работы
Описание работы
Блок кода, который будет выполняться всякий раз при вызове его по имени, – это …В записи на языке программирования 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.
Определить, что выполняет данный код.
• Подсчитывает объем файла в килобайтах
• Подсчитывает количество файлов в директории
• Подсчитывает число каталогов в корневой директории
• Устанавливает текущий каталог
• Выводит содержимое каталога на экран
Разработка программного обеспечения ведется итерациями с циклами обратной связи между этапами. Межэтапные корректировки позволяют уменьшить трудоемкость процесса разработки по сравнению с каскадной моделью. Время жизни каждого из этапов растягивается на весь период разработки. Для какой модели жизненного цикла программного обеспечения характерны данные особенности?
• Для каскадной модели
• Для поэтапной модели
• Для логической модели
• Для спиральной модели
• Для интеллектуальной модели
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ