Главная / Программирование /
Введение в программирование на C# 2.0 / Тест 5
Введение в программирование на C# 2.0 - тест 5
Упражнение 1:
Номер 1
Массив наследует классу...
Ответ:
 (1) System.IO 
 (2) System.Data 
 (3) System.Array 
Номер 2
Элементы массива должны иметь одно и то же...
Ответ:
 (1) имя 
 (2) тип 
 (3) индекс 
Номер 3
Сколько категорий (по синтаксису объявления) массивов может быть?
Ответ:
 (1) 2 
 (2) 3 
 (3) 1 
Упражнение 2:
Номер 1
Укажите прямоугольные массивы
Ответ:
 (1) int[,,] arr0 
 (2) int[ , , ] arr1 
 (3) int[][][] arr3 
Номер 2
Укажите непрямоугольный массив
Ответ:
 (1) int[,,] arr0 
 (2) int[ , ,] arr1 
 (3) int[][][] arr3 
Номер 3
Укажите jagged массив
Ответ:
 (1) int[,,] arr0 
 (2) int[ , , ] arr1 
 (3) int[][][] arr3 
Упражнение 3:
Номер 1
Укажите корректное объявление массива
Ответ:
 (1) int [][] x0 = new int[15][] 
 (2) int [][][] x1 = new int[15][2][] 
 (3) int [][][] x2 = new int[][2][7] 
Номер 2
Укажите корректное объявление массива
Ответ:
 (1) int [,,][,][] x0 = new int[2,15,7][,][] 
 (2) int [][][] x1 = new int[15][][] 
 (3) int [][][] x2 = new int[][2][7] 
Номер 3
Укажите корректное объявление массива
Ответ:
 (1) int [,][] x0 = new int[15,7][] 
 (2) int [,,] x1 = new int[15,2, ] 
 (3) int [][][] x2 = new int[][2][7] 
Упражнение 4:
Номер 1
Укажите некорректные объявления массива
Ответ:
 (1) int [][] x0 = new int[15][] 
 (2) int [][][] x1 = new int[15][2][] 
 (3) int [][][] x2 = new int[][2][7] 
Номер 2
Укажите некорректное объявление массива
Ответ:
 (1) int [,,][,][] x0 = new int[2,15,7][,][] 
 (2) int [][][] x1 = new int[15][][] 
 (3) int [][][] x2 = new int[][2][7] 
Номер 3
Укажите некорректное объявление массива
Ответ:
 (1) int [,][] x0 = new int[15,7][] 
 (2) int [,,] x1 = new int[15,2, ] 
 (3) int [][][] x2 = new int[][2][7] 
Упражнение 5:
Номер 1
Назовите свойство класса System.Array
Ответ:
 (1) Rang 
 (2) Length 
 (3) ReadOnly 
Номер 2
Назовите свойства класса System.Array
Ответ:
 (1) Rank 
 (2) Clone 
 (3) IsReadOnly 
Упражнение 6:
Номер 1
Назовите методы класса System.Array
Ответ:
 (1) CopyTo 
 (2) Equals 
 (3) IsReadOnly 
Номер 2
Назовите методы класса System.Array
Ответ:
 (1) GetLowerBound 
 (2) GetUpperBound 
 (3) GetBound 
Номер 3
Назовите методы, которых нет у класса System.Array
Ответ:
 (1) GetLowerBound 
 (2) GetUpperBound 
 (3) GetBound 
Упражнение 7:
Номер 1
Индексация массива начинается с...
Ответ:
 (1) 0 
 (2) 1 
 (3) любого указанного значения 
Номер 2
Для чего используется свойство Rank класса System.Array?
Ответ:
 (1) возвращает целое число, представляющее общее количество элементов во всех измерениях массива 
 (2) возвращает целое число, представляющее количество измерений массива 
 (3) возвращает размер массива в байтах 
Номер 3
Для чего используется свойство Length класса System.Array?
Ответ:
 (1) возвращает целое число, представляющее общее количество элементов во всех измерениях массива 
 (2) возвращает целое число, представляющее количество измерений массива 
 (3) возвращает размер массива в байтах 
Упражнение 8:
Номер 2
Извлекает значение из двумерного массива по индексам метод класса System.Array...
Ответ:
 (1) GetLength 
 (2) SetValue 
 (3) GetValue 
Номер 3
Для чего используется метод GetValue класса System.Array?
Ответ:
 (1) создает массив элементов заданного типа и определенной размерности 
 (2) возвращает количество элементов заданной параметром размерности 
 (3) извлекает значение из массива по индексам