игра брюс 2048
Главная / Программирование / Visual Basic .NET / Тест 11

Visual Basic .NET - тест 11

Упражнение 1:
Номер 1
Какой  индекс имеет младший элемент массива?

Ответ:

 (1)

 (2)

 (3) по выбору пользователя с помощью оператора Option Base 


Номер 2
Могут ли массивы объявляться и им присваиваться данные с помощью одного и того же оператора программы?

Ответ:

 (1) да 

 (2) нет 

 (3) да, если это указано в операторе Option Base 


Номер 3
Какие утверждения соответствуют Visual Basic .NET?

Ответ:

 (1) поддерживает массивы элементов управления 

 (2) можно объединять элементы управления с помощью буфера обмена 

 (3) можно сохранять элементы управления в массиве, если массив объявлен с типом объекта 


Упражнение 2:
Номер 1
Можно ли хранить в одном массиве данные разных типов?

Ответ:

 (1) да 

 (2) нет 

 (3) да, если указать тип Object 


Номер 2
Сколько разных типов данных можно хранить в одном массиве?

Ответ:

 (1)

 (2)

 (3) несколько 


Номер 3
Как массивы объявляются в коде программы?

Ответ:

 (1) точно так же, как переменные 

 (2) для объявления массивов существует своё ключевое слово 


Упражнение 3:
Номер 1
Как можно объявить массив?

Ответ:

 (1) Dim Имя_массива(объявление_индекса1, объявление_индекса 2, …) As тип_данных 

 (2) Public Имя_массива(объявление_индекса1, объявление_индекса 2, …) As тип_данных 


Номер 2
Базовый синтаксис открытого массива фиксированной длины такой:
Dim Имя_массива(объявление_индекса1, объявление_индекса 2, …) As тип_данных
Что такое объявление_индекса1?

Ответ:

 (1) это нижняя граница первого измерения массива  

 (2) это верхняя граница первого измерения массива, которая равняется количеству элементов  

 (3) это верхняя граница первого измерения массива, которая равняется количеству элементов минус 1 


Номер 3
Базовый синтаксис открытого массива фиксированной длины такой:
Dim Имя_массива(объявление_индекса1, объявление_индекса 2, …) As тип_данных
Что такое объявление_индекса2?

Ответ:

 (1) это верхняя граница первого измерения массива, которая равняется количеству элементов  

 (2) это верхняя граница первого измерения массива, которая равняется количеству элементов минус 1 

 (3) это верхняя граница второго измерения массива, которая равняется количеству элементов  

 (4) это верхняя граница второго измерения массива, которая равняется количеству элементов минус 1 


Упражнение 4:
Номер 1
Какую строку нужно ввести, чтобы объявить одномерный строковый массив с именем matrix, который может хранить 10 значений (пронумерованных от 0 до 9)?

Ответ:

 (1) Dim matrix(0,9) As String 

 (2) Dim matrix(9) As String 

 (3) Dim matrix(10) As String 


Номер 2
Какую строку нужно ввести, чтобы объявить двумерный массив с именем matrix, который может хранить две строки и девять столбцов данных типа короткого целого?

Ответ:

 (1) Dim matrix(1, 8) As Short 

 (2) Dim matrix(2, 9) As Short 

 (3) Dim matrix(2, 9) As Byte 


Номер 3
С помощью какого оператора можно присвоить элементу, расположенному в 1-й строке  и 2-м столбце массива matrix значение 2?

Ответ:

 (1) matrix (0, 1) = 2 

 (2) matrix (0, 2) = 2 

 (3) matrix (1, 2) = 2 

 (4) matrix (1, 3) = 2 


Упражнение 5:
Номер 1
Что возвратит функция UBound(matrix), если matrix одномерный строковый массив, который хранит 8 значений?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
Что возвратит функция UBound(matrix), если matrix одномерный строковый массив, который хранит 10 значений?

Ответ:

 (1)

 (2)

 (3)

 (4) 10 


Номер 3
Что возвратит функция UBound(matrix), если matrix двумерный массив, который хранит две строки и девять столбцов?

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5) 17 


Упражнение 6:
Номер 1
Что возвратит функция LBound(matrix), если matrix одномерный строковый массив, который хранит 10 значений?

Ответ:

 (1)

 (2)

 (3)

 (4) 10 


Номер 2
Что возвратит функция LBound(matrix), если matrix одномерный строковый массив, который хранит 10 значений?

Ответ:

 (1)

 (2)

 (3)

 (4) 10 


Номер 3
Что возвратит функция LBound(matrix), если matrix двумерный массив, который хранит две строки и девять столбцов?

Ответ:

 (1)

 (2)

 (3)

 (4)

 (5)


Упражнение 7:
Номер 1
Что нужно ввести, чтобы создать динамический массив matrix?

Ответ:

 (1) Dim matrix() As Single 

 (2) Din matrix() As integer 

 (3) Din matrix() As Single 


Номер 2
С помощью какого оператора  можно задать размерность динамического массива?

Ответ:

 (1) ReDin 

 (2) ReDim 

 (3) Resize 


Номер 3
С помощью какого оператора  можно задать размерность динамического массива matrix 10 элементов?

Ответ:

 (1) ReDin matrix(9) 

 (2) ReDim matrix(9) 

 (3) ReDin matrix(10) 

 (4) ReDim matrix(10) 


Упражнение 8:
Номер 1
Что произойдет если вы измените размер массива, который уже содержит данные?

Ответ:

 (1) все существующие данные будут полностью потеряны 

 (2) содержимое динамического массива устанавливается на значение по умолчанию, такое, как ноль или nul 

 (3) все значения сохраняются 


Номер 2
Какое ключевое слово которое можно использовать для сохранения данных в массиве при изменении его размера?

Ответ:

 (1) Reserve 

 (2) Preserve 

 (3) Resave 


Номер 3
Размер какого измерения вы можете изменить и сохранить при этом содержимое массива при использовании Preserve?

Ответ:

 (1) первого 

 (2) последнего 

 (3) всех 


Упражнение 9:
Номер 1
Что нужно указать, чтобы сослаться на объект коллекции?

Ответ:

 (1) имя объекта в группе 

 (2) индекс положения объекта в группе 


Номер 2
Если в коллекцию, содержащую 1 объект, будет добавлен новый объект, то какой индекс будет у старого объекта?

Ответ:

 (1)

 (2)

 (3)


Номер 3
Если в коллекцию, содержащую 1 объект, будет добавлен новый объект, то какой индекс он получит?

Ответ:

 (1)

 (2)

 (3)


Упражнение 10:
Номер 1
Какой цикл можно использовать для последовательного перебора объектов в коллекции?

Ответ:

 (1) For Earn…Next 

 (2) For Eash…Next 

 (3) For Each…Next 


Номер 2
Какая из записей является неправильной?

Ответ:

 (1) For Earn…Next 

 (2) For Eash…Next 

 (3) For Each…Next 


Номер 3
Какая из записей является правильной?

Ответ:

 (1) For Eash…Next 

 (2) For Each…Next 

 (3) For Earn…Next 


Упражнение 11:
Номер 1
Что можно хранить в коллекциях?

Ответ:

 (1) объекты, такие как элементы управления интерфейса пользователя 

 (2) числовые значения 

 (3) строковые значения 


Номер 2
Как объявляются коллекции?

Ответ:

 (1) как переменные 

 (2) как массивы 

 (3) по-своему 


Номер 3
Какое из объявлений коллекции является правильным?

Ответ:

 (1) Dim Имя_коллекции As New Collections() 

 (2) Dim Имя_коллекции As New Collection() 

 (3) Dim Имя_коллекции As New Collection 


Упражнение 12:
Номер 1
В какой коллекции Word хранит все открытые документы текстового процессора?

Ответ:

 (1) Documents 

 (2) Paragraphs 

 (3) Words 


Номер 2
В какой коллекции Word хранит каждый параграф текущего документа?

Ответ:

 (1) Document 

 (2) Paragraphs 

 (3) Paragraph 


Номер 3
С помощью какого метода в коллекцию можно добавить её члены?

Ответ:

 (1) Add 

 (2) InsertNew 

 (3) New 




Главная / Программирование / Visual Basic .NET / Тест 11