Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Одномерные массивы

Одномерные массивы

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

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

Вопрос 1

Каким образом можно преобразовать строковую переменную “a”, равную “2”, в целое число 2?
 

Варианты ответов
  • integer(a)
  • castToInteger(a)
  • castToInt(a)
  • int(a)
Вопрос 2

Каким образом можно преобразовать переменную “a”, равную 2, в строку “2”?
 

Варианты ответов
  • str(a)
  • string(a)
  • castToString(a)
  • int(a)
Вопрос 3

Какое из нижеприведенных выражений может быть использовано с оператором if в Python?
 

Варианты ответов
  • if (a => 22)
  • if a >= 22:
  • if (a >= 22)
  • if a >= 22
Вопрос 4

Какой из нижеприведенных вариантов является допустимым для цикла в Python?
 

Варианты ответов
  • for a in range 3
  • for(a = 0; a < 3; a++)
  • for a in range(1,3):
  • for a loop 3:
Вопрос 5

С помощью какого из нижеприведенных способов можно объявить цикл while в Python?
 

Варианты ответов
  • while loop a < 10:
  • while(a < 10)
  • while a < 10:
  • while loop a < 10
Вопрос 6

В записи m[7]=9  
m обозначает 
 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 7

В записи m[7]=9  
m[7] обозначает 
 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 8

В записи m[7]=9  
7 обозначает 
 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 9

В записи m[7]=9  
9 обозначает 
 

Варианты ответов
  • имя массива
  • имя элемента массива
  • номер элемента массива
  • значение элемента массива
Вопрос 10

Выберите правильное заполнение целочисленного массива  m из 10 элементов, вводом значений с клавиатуры
 

Варианты ответов
  • for i in range(n): m[i]=int(input())
  • for i in range(10): m[i]=int(input())
  • for i in range(10): m[i]=float(input())
  • for i in range(10): m[i]=input()
Вопрос 11

Выберите правильное заполнение массива  a из 20 элементов случайными целыми числами из диапазона от -20 до 39
 

Варианты ответов
  • from random import randint for i in range(n): a[i]=randint(-20,40)
  • from random import randint for i in range(20): a[i]=randint(-20,39)
  • from random import randint for i in range(20): a[i]=randint(-20,40)
  • for i in range(20): a[i]=randint(-20,40)
Вопрос 12

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if  a[i] % 2 == 0:
        print(a[i])
 

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все четные элементы массива
  • выведет все нечетные элементы массива
  • выведет все отрицательные элементы массива
  • выведет количество четных элементов
Вопрос 13

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i] % 10 == 3:
        print(a[i])
 

Варианты ответов
  • выведет все положительные элементы массива
  • выведет все нечетные элементы массива
  • выведет из массива все элементы оканчивающиеся на 3
  • выведет все отрицательные элементы массива
  • выведет количество элементов оканчивающиеся на 3
Вопрос 14

Дан массив a : 12, 7, 15, 10, 3, 58, 8, 25, 19, 17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i] % 2 == 0:
        a[i]=100
    print(a[i])
 

Варианты ответов
  • заменит все нечетные элементы массива на 100
  • заменит все четные элементы массива на 100
  • заменит все положительные элементы массива на 100
  • заменит все отрицательные элементы массива на 100
  • заменит в массиве все элементы кратные 5 на 100
Вопрос 15

Дан массив a : 12, -7, 15, -10, -3, 58, 8, -25, 19, -17
Что выполнит фрагмент программы:
for i in range(10):
    if a[i] % 10 == 5:
        a[i] = 55
    print(a[i])
 

Варианты ответов
  • заменит в массиве все отрицательные элементы на 55
  • заменит все элементы массива оканчивающиеся цифрой 5 на 55
  • заменит все положительные элементы массива на 55
  • заменит в массиве все отрицательные элементы
  • заменит в массиве все отрицательные элементы на 55
Вопрос 16

Дан массив a : 12, 7, 15, 13, 32, 58, 3, 25, 19, 18
Что появиться на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if a[i] % 2 == 1:
        z += 1
print(z)

Вопрос 17

Дан массив a : 14, 2, 15, 10, 32, 22, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z=0
for i in range(10):
    if  a[i] % 10 == 2:
        z += 1
print(z)

Вопрос 18

Дан массив m : 12, 7, 13, 8, 3, 5, 8, 25, 19, 17
Что появиться на экране после выполнения фрагмента программы:
z=0
for k in range(1,4):
    z=z+m[k]
print(z)

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

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

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