wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Массив

Total questions: 15

Worksheet time: 3mins

Name
Class
Date
1.

Как объявить массив целых чисел в C#?

a)

int arr;

b)

int[] arr;

c)

int arr();

d)

array<int> arr;

2.

Где хранятся элементы массива в C#?

a)

В стеке

b)

В куче

c)

В регистре процессора

d)

В файле на диске

3.

Какой индекс имеет первый элемент массива?

a)

-1

b)

0

c)

1

d)

Зависит от компьютера

4.

Как получить длину массива numbers?

a)

numbers.size()

b)

numbers.Length

c)

numbers.Count()

d)

Length(numbers)

5.

Какой класс является базовым для всех массивов в C#?

a)

System.Object

b)

System.Collection

c)

System.Array

6.

Что делает метод Array.Reverse(arr)?

a)

Сортирует массив

b)

Удаляет элементы

c)

Меняет порядок на обратный

d)

Умножает все элементы на -1

7.

Как получить количество измерений массива?

a)

array.Size

b)

array.Length

c)

array.Rank

d)

array.Dimensions

8.

Что вернёт метод Array.IndexOf(arr, 5)?

a)

Значение элемента 5

b)

Индекс первого вхождения 5

c)

Количество элементов массива

d)

Ошибку компиляции

9.

Как создать двумерный массив 3х3?

a)

int arr[3,3];

b)

int[,] arr = new int[3,3];

c)

int[][] arr = new int[3,3];

d)

array<int>(3,3);

10.

Чем отличается зубчатый массив от многомерного?

a)

В зубчатом массиве все строки одинаковой длины

b)

В зубчатом массиве строки могут быть разной длины

c)

В многомерном массиве элементы разных типов

d)

Зубчатые массивы не поддерживаются в C#

11.

Что произойдет при обращении к arr[10], если массив имеет только 5 элементов?

a)

Вернётся null

b)

Вернётся 0

c)

Ошибка времени компиляции

d)

Ошибка времени выполнения (IndexOutOfRangeException)

12.

Какой метод очищает элементы массива?

a)

Array.Delete()

b)

Array.Clear()

c)

Array.Remove()

d)

Array.Reset()

13.

Какой из вариантов создаст массив строк с тремя элементами?

a)

string[] arr = { "a", "b", "c" };

b)

string arr = new string[3];

c)

array<string> arr = new array(3);

d)

string[] arr = new Array(3);

14.

Какой метод используется для сортировки массива?

a)

Array.Reverse()

b)

Array.Sort()

c)

Array.Order()

d)

Array.Arrange()

15.

Какое основное ограничение массивов в C#?

a)

Можно хранить только строки

b)

Нельзя изменять размер после создания

c)

Массивы не поддерживают циклы

d)

Массивы нельзя сортировать