Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

happyNewYearC++

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Правильное создание массива

a)

int[] arr

b)

int arr[]

c)

arr[10] int

d)

int arr[10]

2.

Нумерация в массиве начинается с

a)

0

b)

1

c)

2

d)

3

3.

Длина массива это

a)

номер элемента в массиве

b)

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

c)

отдельное значение в массиве

d)

общее названия списка значений

4.

Если массив b состоит из чисел {3, 6, 9, 12, 15}, то b[3] это

a)

6

b)

9

c)

12

d)

15

5.

Можно ли указать массиву значение при создании

a)

Да

b)

Нет

6.

Является ли элемент массива обычной переменной?

a)

Да

b)

Нет

7.

Что такое массив?

a)

Особый тип цикла

b)

Несколько значений одного типа с общим именем

c)

Несколько значений разного типа с общим именем

d)

Пылесос

8.

Как называется группа переменных одного типа, стоящих рядом в памяти и имеющих общее имя?

a)

Блок

b)

Массив

c)

Контейнер

d)

Комплекс

9.

Как называется число, которое указывает на конкретный элемент массива и записывается в квадратных скобках?

(a)  

10.

Требуется заполнить массив именно так:

X = [1 3 5 7 9 11]

Какой оператор надо поместить в тело цикла вместо многоточия?

for ( k=0; k<6; k++ )

{

...

}

a)

X[k] = k

b)

X[k] = 2*k

c)

X[k] = 2*k - 1

d)

X[k] = 2*k + 1

e)

X[k] = 2*(k + 1)

11.

Требуется заполнить массив именно так:

X = [0 3 4 7 8 11]

Какой оператор надо поместить в тело цикла вместо многоточия?

for ( k=0; k<6; k++ )

{

...

}

a)

X[k] = 3*k - k % 2

b)

X[k] = 2*k + k % 2

c)

X[k] = 2*k - k % 2

d)

X[k] = 2*k + k / 2

e)

X[k] = 2*(k - 1)

12.

Выберите правильное описание массива на языке Python:

a)

a = [1, 2, 3, 4]

b)

a := [1, 2, 3, 4];

c)

var a: [1, 2, 3, 4]

d)

var a: array [1..4] of integer;

13.

Есть ли массивы в Python?

a)

Да

b)

Нет

c)

И да, и нет

14.

Можно ли переназначать элементы в списках?

a)

Да, можно.

b)

Нет, нельзя.

c)

Можно, только если элемент - это натуральное число.

d)

Можно, только если элемент - это строчка.

15.

RAID-массив это:

a)

Набор жестких дисков, подключенных особым образом

b)

База защищенных данных

c)

Биометрическая защита данных

d)

Список участников RAIDа в MMO

16.

Требуется заполнить массив именно так:

X = [1 3 5 7 9 11]

Какой оператор надо поместить в тело цикла вместо многоточия?

for ( k=0; k<6; k++ )

{

...

}

a)

X[k] = k

b)

X[k] = 2*k - 1

c)

X[k] = 2*(k + 1)

d)

X[k] = 2*k + 1

17.

Array переводиться как ...

a)

строка.

b)

столбец.

c)

элемент.

d)

массив.

18.

Именно такое объявление переменной в языке С++ является НЕ правильным

a)

int x;

b)

int x = 0;

c)

x: int;

d)

нет правильного ответа

19.

Что выполняет фрагмент программы:

index = 0;

m = B[0];

for (i=1; i<30; i++)

if (m<B[i])

{

m = B[i]; index = i;

}

a)

поиск минимального элемента

b)

поиск максимального элемента

c)

бинарный поик

d)

сортировка вставками