Главная / Программирование /
Visual Basic .NET / Тест 5
Visual Basic .NET - тест 5
Упражнение 1:
Номер 1
Где должны быть объявлены все переменные Visual Basic .NET?
Ответ:
 (1) перед их использованием 
 (2) после их использования 
 (3) где угодно 
Номер 2
Возможно ли неявное объявление переменных в Visual Basic .NET?
Ответ:
 (1) да 
 (2) нет 
 (3) да, но только при использовании оператора Option Explicit Off 
Номер 3
Какие типы данных поддерживает Visual Basic .NET?
Ответ:
 (1) Variant
 
 (2) String
 
 (3) Dim
 
Упражнение 2:
Номер 1
Что может быть полным оператором программы?
Ответ:
 (1) одно ключевое слово 
 (2) комбинация нескольких элементов 
Номер 2
Что могут содержать переменные в коде?
Ответ:
 (1) слова 
 (2) числа 
 (3) даты 
 (4) свойства 
Номер 3
Как правильно в Visual Basic .NET объявить переменную?
Ответ:
 (1) Var LastName:String
 
 (2) Dim LastName:String
 
 (3) Dim LastName As String
 
Упражнение 3:
Номер 1
Какие переменные названы правильно?
Ответ:
 (1) numb
 
 (2) 1dagh
 
 (3) nag$fafa
 
 (4) name1
 
Номер 2
Какие переменные названы неправильно?
Ответ:
 (1) numb
 
 (2) 1dagh
 
 (3) nag$fafa
 
 (4) name1
 
Номер 3
Какое ограничение на длину имен переменных?
Ответ:
 (1) 127 символов 
 (2) 255 символов 
 (3) нет ограничений 
Упражнение 4:
Номер 1
Как правильно в Visual Basic .NET объявить несколько переменных?
Ответ:
 (1) Dim Prompt As String, FullName As String
 
 (2) Dim Prompt, FullName As String
 
 (3) Dim Prompt As String , Dim FullName As String
 
Номер 2
Сколько переменных можно объявить в одной строке, если они имеют один и
тот же тип?
Ответ:
 (1) 1 
 (2) 2 
 (3) несколько 
Номер 3
Какая специальная функция Visual Basic отображает на экране диалоговое окно, в котором запрашивает пользовательский ввод?
Ответ:
 (1) TextBox
 
 (2) InputBox
 
 (3) обе 
Упражнение 5:
Номер 1
Как можно отображать содержимое переменной?
Ответ:
 (1) присваивая значение этой переменной свойству (такому, как свойство Text
объекта метки) 
 (2) передавая переменную как аргумент в функцию диалогового окна 
 (3) обоими способами 
Номер 2
Какая функция отображает информацию в диалоговом окне?
Ответ:
 (1) MsgBox
 
 (2) TextBox
 
 (3) InputBox
 
Номер 3
Синтаксис функции MsgBox
имеет вид ButtonClicked = MsgBox(Prompt, Buttons, Title)
Какие переменные или параметры являются необязательными?
Ответ:
 (1) ButtonClicked
 
 (2) Prompt
 
 (3) Buttons
 
 (4) Title
 
Упражнение 6:
Номер 1
Какое из описаний типов является описанием типа Short
?
Ответ:
 (1) 16-битный от - 32768 до 32767 
 (2) 32-битный от - 2 147 483 648 до 2 147 483 647 
 (3) 64-битный от - 9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 
 (4) 32-битный с плавающей точкой от - 3.4028235E38 до 3.4028235E38 
Номер 2
Какое из описаний типов является описанием типа Integer
?
Ответ:
 (1) 16-битный от - 32768 до 32767 
 (2) 32-битный от - 2 147 483 648 до 2 147 483 647 
 (3) 64-битный от – 9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 
 (4) 32-битный с плавающей точкой от - 3.4028235E38 до 3.4028235E38 
Номер 3
Какое из описаний типов является описанием типа Single
?
Ответ:
 (1) 16-битный от - 32768 до 32767 
 (2) 32-битный от - 2 147 483 648 до 2 147 483 647 
 (3) 64-битный от - 9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 
 (4) 32-битный с плавающей точкой от - 3.4028235E38 до 3.4028235E38 
Упражнение 7:
Номер 1
Можете ли вы создавать собственные типы переменных?
Ответ:
 (1) да  
 (2) нет 
 (3) да если включена опция UDT– userdefined type (тип, определяемый пользователем) 
Номер 2
С помощью какого оператора вы можете создавать собственные типы данных?
Ответ:
 (1) Type
 
 (2) Structure
 
 (3) Dim
 
Номер 3
Где может располагаться оператор Structure
?
Ответ:
 (1) в процедуре события  
 (2) в верхней части кода формы вместе с другими объявлениями переменных 
 (3) в коде модуля 
Упражнение 8:
Номер 1
Каким оператором производится целочисленное деление (без остатка)?
Ответ:
 (1) (/)
 
 (2) (\)
 
 (3) (Mod)
 
 (4) (^)
 
Номер 2
Каким оператором определяется остаток от деления?
Ответ:
 (1) (/)
 
 (2) (\)
 
 (3) (Mod)
 
 (4) (^)
 
Номер 3
Каким оператором производится возведение в степень?
Ответ:
 (1) (/)
 
 (2) (\)
 
 (3) (Mod)
 
 (4) (^)
 
Упражнение 9:
Номер 1
Какие из математических операций записаны правильно?
Ответ:
 (1) х+=
 
 (2) 6*=x
 
 (3) X=+6
 
 (4) X=6
 
Номер 2
Какие из математических операций записаны правильно?
Ответ:
 (1) х+=
 
 (2) 6+=x
 
 (3) X=x+6
 
 (4) X+=6
 
Номер 3
Какие из математических операций записаны правильно?
Ответ:
 (1) X-=6
 
 (2) X=6-x
 
 (3) х+=
 
 (4) 6+=x
 
Упражнение 10:
Номер 1
Какая функция возвращает абсолютное значение числа n
?
Ответ:
 (1) Abs(n)
 
 (2) Exp(n)
 
 (3) Sign(n)
 
Номер 2
Какая функция возвращает константу e
, возведенную в степень n
?
Ответ:
 (1) Abs(n)
 
 (2) Exp(n)
 
 (3) Sign(n)
 
Номер 3
Какая функция возвращает -1, если n
меньше 0, 0 – если равно 0, и 1, если n
больше 0?
Ответ:
 (1) Abs(n)
 
 (2) Exp(n)
 
 (3) Sign(n)
 
Упражнение 11:
Номер 1
Что всегда вычисляется в первую очередь?
Ответ:
 (1) возведение числа в степень 
 (2) значения в круглых скобках 
 (3) идут умножение и деление 
 (4) смена знака 
Номер 2
Что всегда вычисляется во вторую очередь?
Ответ:
 (1) возведение числа в степень 
 (2) значения в круглых скобках 
 (3) идут умножение и деление 
 (4) смена знака 
Номер 3
Что всегда вычисляется третьим?
Ответ:
 (1) возведение числа в степень 
 (2) значения в круглых скобках 
 (3) идут умножение и деление 
 (4) смена знака 
Упражнение 12:
Номер 1
В какой библиотеке предоставляемой .NET Framework, собраны объекты, свойства и методы для выполнения математических операций?
Ответ:
 (1) System.Math 
 (2) System.Mathematic 
 (3) Math 
 (4) Mathematic 
Номер 2
Выберите правильные утверждения.
Ответ:
 (1) константы полезны тем, что они увеличивают читаемость кода программы 
 (2) константы действуют как переменные 
 (3) вы можете изменять значение константы при работе программы 
Номер 3
Какие из определений константы являются верными?
Ответ:
 (1) Const Pi As Double = 3.14159265
 
 (2) Public Const Pi As Double = 3.14159265
 
 (3) Dim Const Pi As Double = 3.14159265
 
 (4) Dim Pi As Double = 3.14159265