wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Алгоритмы обработки массивов

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Cтруктура данных, предназначенная для хранения коллекции некоторых элементов

a)

Массив

b)

Элемент

c)

Последовательность

d)

Типы данных

2.

В списках могут храниться элементы...

a)

Одинаковых типов данных

b)

Различных типов данных

c)

Имеющие только положительные значения

d)

Имеющие только целочисленные значения

3.

Массивы хранят элементы

a)

Только одного типа

b)

Разных типов

c)

Целочисленные значения

d)

Только положительные значения

4.

Чтобы создавать массивы в Python, вам сначала нужно импортировать модуль...

a)

typecode

b)

list

c)

name

d)

array

5.

Что означает символ звездочка в from array import *

a)

импортируются все доступные функции данного модуля

b)

импортируются не все доступные функции данного модуля

c)

импортируются модули, удовлетворяющие условию

d)

импортируются значения

6.

Чтобы узнать точное количество элементов, содержащихся в массиве, можно использовать встроенный метод...

a)

lin()

b)

long()

c)

len()

d)

leng()

7.

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

a)

синтаксис

b)

адрес

c)

метод

d)

указатель

8.

Можно узнать порядковый номер элемента с помощью метода...

a)

index()

b)

ind()

c)

arr()

d)

long()

9.

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

a)

[ ]

b)

^

c)

;

d)

:

10.

Метод append...

a)

добавляет элементы в середину списка

b)

добавляет элементы рандомно

c)

добавляет элементы в конец списка

d)

добавляет элементы в начало списка

11.

Метод pop()...

a)

вставляет элементы по индексу

b)

удаляет элементы по индексу

c)

удаляет выделенные элементы

d)

удаляет элементы в диапазоне

12.

Метод reverse()...

a)

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

b)

вставляет элемент в конец списка

c)

удаляет элемент по индексу

d)

разворачивает порядок в списке

13.

Какие действия выполняются с помощью выделенного красной рамкой элемента?

a)

Замена старых элементов на один новый

b)

Добавление нового элемента в конец списка

c)

Добавление нового элемента в начало списка

d)

Удаление элемента

14.

Каков результат выполнения кода?

a)

Вставка значения 40 в начало массива

b)

Вставка значения 40 в конец массива

c)

Удаление значения 40

d)

Повторить массив 40 раз

15.

Каков результат выполнения кода программы?

a)

[0, 20, 30, 10, 20]

b)

[20, 30, 10, 20]

c)

[0, 10, 20, 30, 10, 20]

d)

[20, 30, 10, 20, 0]

16.

Что будет выведено на печать?

a)

[0, 3, 11, 43]

b)

[3, 11, 43, 54]

c)

[0, 3, 11, 43, 54]

d)

[54, 43, 11, 3, 0]

17.

Что будет результатом выполнения программы?

a)

[54, 43, 3, 11, 0]

[0, 3, 11, 43, 54]

b)

[0, 3, 11, 43, 54]

[54, 43, 3, 11, 0]

c)

[0, 3, 11, 43, 54]

d)

[54, 43, 3, 11, 0,

0, 3, 11, 43, 54]

18.

Что будет выведено на печать?

a)

у, н, щ

b)

й, к, г, г

c)

й, щ

d)

ц, к

19.

Что будет выведено на печать?

a)

[[1, 1, 1] [3, 3, 3]]

b)

[[1, 1, 1] [2, 2, 2] [3, 3, 3]]

c)

[[3, 3, 3] [3, 3, 3] [3, 3, 3]]

d)

[[1, 1, 1] [1, 1, 1] [1, 1, 1]]

20.

Что означает typecode?

a)

какие элементы будут храниться в массиве

b)

какие элементы будут удалены из массива

c)

позицию элемента в строке

d)

тип элемента