Меню
Тесты
Тесты  /  Информатика  /  11 класс  /  Матрицы

Матрицы

Avatar
02.02.2023. Тест. Информатика, 11 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Аннотация. Урок посвящен вложенным спискам, то есть спискам, входящим в качестве элементов в другие списки.

Список вопросов теста

Вопрос 1

Какова размерность матрицы matrix?

matrix  = [[45, 4, 77],
           [41, 7, 17]]
Варианты ответов
  • 3×2
  • 2×3
  • 3×3
  • 2×2
Вопрос 2

Что покажет приведенный ниже фрагмент кода?

matrix  = [[1, 2, 8, 0],
           [-4, 1, 9, 4],
           [41, 71, 2, -2]]

print(matrix[2][3])
Вопрос 3

Что покажет приведенный ниже фрагмент кода?

n = 3
a = [[1, 2, 3], 
     [4, 5, 6], 
     [7, 8, 9]]

for i in range(n):
    for j in range(n):
        print(a[i][j], end=' ')
    print()
Варианты ответов
  • 1 2 3

    4 5 6

    7 8 9

  • 1 4 7

    2 5 8

    3 6 9

  • 3 2 1

    6 5 4

    9 8 7

  • 9 8 7

    6 5 4

    3 2 1

Вопрос 4

Что покажет приведенный ниже фрагмент кода?

n = 3
a = [[1, 2, 3], 
     [4, 5, 6], 
     [7, 8, 9]]

for i in range(n):
    for j in range(n):
        print(a[j][i], end=' ')
    print()
Варианты ответов
  • 9 8 7

    6 5 4

    3 2 1

  • 1 4 7

    2 5 8

    3 6 9

  • 3 2 1

    6 5 4

    9 8 7

  • 1 2 3

    4 5 6

    7 8 9

Вопрос 5

Что покажет приведенный ниже фрагмент кода?

n = 3
a = [[1, 2, 3],
     [4, 5, 6],
     [7, 8, 9]]

for i in range(n):
    for j in range(n):
        print(a[n - i - 1][n - j - 1], end=' ')
    print()
Варианты ответов
  • 1 4 7

    2 5 8

    3 6 9

  • 9 8 7

    6 5 4

    3 2 1

  • 3 2 1

    6 5 4

    9 8 7

  • 9 6 3

    8 5 2

    7 4 1

Вопрос 6

Что покажет приведенный ниже фрагмент кода?

n = 5
a = [[19, 21, 33, 78, 99], 
     [41, 53, 66, 98, 76], 
     [79, 80, 90, 60, 20],
     [33, 11, 45, 67, 90],
     [45, 67, 12, 98, 23]]

maximum = -1
minimum = 100

for i in range(n):
    if a[i][i] > maximum:
        maximum = a[i][i]
    if a[i][n - i - 1] < minimum:
        minimum = a[i][n - i - 1]
print(minimum + maximum)
Вопрос 7

Одну матрицу можно умножать на другую только тогда, когда

Варианты ответов
  • количество столбцов в первой матрице совпадает с количеством строк во второй матрице
  • количество строк в первой матрице совпадает с количеством строк во второй матрице
  • количество столбцов в первой матрице совпадает с количеством столбцов во второй матрице
  • количество строк в первой матрице совпадает с количеством столбцов во второй матрице
Вопрос 8

Примечание. Мы умножаем строку первой матрицы на столбец второй матрицы. Чтобы найти элемент c_{ij} результирующей матрицы C = A \times B мы умножаем каждый элемент i-ой строки матрицы A на соответствующий ему элемент j-ого столбца матрицы B и суммируем произведения.

Варианты ответов
  • 12 15 18

    24 30 36

    36 45 54

  • 12 15 18

    24 30 36

    48 60 72

  • 12 15 18

    12 15 18

    12 15 18

  • 24 30 36

    24 30 36

    36 45 54

  • 4 5 6

    6 7 8

    10 11 12

Пройти тест
Сохранить у себя:

Комментарии 0

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