Файл: Итоговый тест по дисциплине Технология программирования 6.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 27.03.2024
Просмотров: 41
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Итоговый тест
по дисциплине
«Технология программирования»
6
-
Сопоставьте способ записи алгоритма и его описание
|
|
|
|
|
|
|
|
Ответ:
-
Одновременный перевод всех команд программыв машинный код и его дальнейшее многократное выполнение называется
-
интерпретацией -
транскомпиляцией -
компиляцией -
трансляцией
-
В основе таких языком лежит концепция объединения данных и методов их обработки.
-
процедурно-ориентированные -
проблемно-ориентированные -
объектно-ориентированные
-
Стадия эксплуатации программного средства состоит из фазы применения и фазы …
Ответ:
-
В числе базовых моделей жизненного цикла – …
-
каскадная модель -
поэтапная модель -
логическая модель -
спиральная модель -
интеллектуальная модель
-
Именованная область памяти, предназначенная для хранения
Ответ:
-
Основные синтаксические принципы языка VBA :
-
VBA нечувствителен к регистру; -
Строки заключаются в одинарные кавычки ('); -
Символьные значения должны заключаться в двойные кавычки ("); -
начало нового оператора – точка с запятой; -
Несколько операторов в одной строке разделяются двоеточиями: -
Нельзя объединить несколько физических строк в одну логическую
-
Корректная запись имени переменной может иметь вид: ..…
-
Base1_Ball -
1Base Ball -
Base.1 -
$BaseBall -
baseball -
BASE -
Base.Ball -
_Base1_Ball_ -
Base&.1 -
BaseBall
-
Можно ли объявить несколько переменных в одной строке?
-
Нет -
Да, через точку с запятой ; -
Да, через запятую -
Да, используя знак _ -
Да, используя знак :
-
Какими специальными символами в VBA объявляется шестнадцатеричное число
-
№ -
$ -
% -
& -
H -
F -
&H -
&F
-
Определив значение следующего арифметического выражения на VBA: 24 / 4 * 3 + 19 mod 2, получим …
Ответ:
-
Функция … преобразует числовую переменную в строковую
-
Str() -
Val() -
Chr() -
Len() -
Abs()
-
Внешний вид диалогового окна MsgBox
-
Автоматически определяется редактором VBA -
Определяется пользователем с помощью свойств окна -
Задается параметрами функции
-
На языке VBA объявить две переменных даты Now и Tmr, и одну переменную с плавающей запятой M можно так:…
Ответ:
-
Запись оператора множественного выбора в языке программирования VBA начинается со служебных слов …
-
Case of -
Case Else -
Select Case -
Select -
Case -
Switch -
Switch Case -
Default
-
Можно ли использовать оператор Select Case в качестве условного?
-
Нет, этот оператор проверяет значения, а не условие -
Нет, этот оператор проверяет диапазоны значений -
Нет, это оператор не реализует ветвление алгоритма -
Да, значение можно задать условным выражением
-
Дана последовательность операторов VBA:
x = 12 mod 6
If x = 0 Then y = 2 * x - 1
If x > 1 Then y = x * 2
If x > 2 Then y = x + 2 / x – 1
Чему будет равен y?
-
2 -
4 -
3 -
-1
-
После выполнения программы на VBA при первоначальном значении а = 10, a = -10 значение переменной b равно …, …
a = InputBox("Введи а")
If val(a) > 0 Then
b = val(a) ^ 2
Else
b = val(a) / 10
End If
x = MsgBox("b=" + Str(b))
Ответ:
-
В программе на VBA алгебраическое выражение |x+y| имеет вид: …
-
|x+y| -
mod|x+y| -
mod(x+y). -
abs|x+y| -
abs(x+y). -
abc(x+y). -
abs(x)+abs(y). -
mod(x)+mod(y).
-
Циклическая команда For .. Next в языке VBA описывает цикл:
-
итерационный -
регулярный -
со счетчиком -
с параметром -
с предусловием -
с постусловием
-
Операция, в которой одни и те же действия повторяются многократно, называется …
-
условием -
циклом -
выражением -
функцией -
присваиванием
-
Цикл Do While … Loop выполнится на участке кода, приведенном ниже, …
s1 = 0
i1 = 2
Do While i1 <= 30
s1 = s1 + i1 ^ 2
i1 = i1 + 4
Loop
-
30 раз -
7 раз -
8 раз -
29 раз -
27 раз -
28 раз
-
Массив, объявленный как Dim MyArrayA(30) As Single, содержит …
-
30 элементов -
1 элемент -
31 элемент -
бесконечное количество элементов -
произвольное количество элементов
-
Переопределяет размерность массива оператор …
-
Dim -
ReDim -
Array -
ReSize
-
Какое ключевое слово используется для сохранения данных в массиве во время переопределения его размерности?
-
Save -
Dim -
ReDim -
ReSize -
Preserve -
Array
-
Пользовательские роцедуры и функции помогают:
-
сократить код программы, -
улучшить модификацию кода, -
повысить трудозатраты на написание кода, -
улучшить понимание кода программистом, -
усложнить код
-
Правильное объявление процедуры: …
-
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
-
В качестве параметра в процедуре, описанной следующим образом
Sub (Optional MyParam As Long)
-
передается целочисленная переменная -
передается необязательная целочисленная переменная -
передается ссылка на целочисленную переменную -
передается ссылка на массив -
передаются значения элементов массива
-
Описать на языке VBA следующие действия:
-
объявить динамический массив -
сделать массив двумерным -
изменить размер двумерного массива -
изменить последний размер массива, сохраняя содержимое
Ответ:
-
Вывести на экран окно сообщения с помощью функции MsgBox с кнопками Yes, No и Cancel. Определить какую кнопку нажал пользователь и вывести сообщение с помощью диалогового окна MsgBox.
-
Напишите программу, в которой опишите функцию, которая складывает два числа (числа передаются через параметры) и возвращает результат. В основной программе функция вызывается и суммы выводится с помощью диалогового окна MsgBox.