Меню
Тесты
Тесты  /  Информатика  /  8 класс  /  Контрольный тест

Контрольный тест

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

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

Вопрос 1

Определите, какие значения окажутся в массиве после выполнения фрагмента программы, указанной ниже.
Исходный массив. Нумерация элементов массива - с 0 до 4

5 4 3 2 1
for i in range(5):
     A[i] = A[i] + i

Укажите в ответе значения элементов массива, которые окажутся в массиве после выполнения данного фрагмента программы. Значения элементов отделяйте друг от друга одним пробелом.

Вопрос 2

Что выведет на экран следующий фрагмент

ar = [2, 4, 6, 8 ]
print(ar[1], ar[2])
Вопрос 3

Перечислите в ответе (без пробелов, слитно) номера имен переменных, которые НЕДОПУСТИМЫ в языке программирования Python (все буквы английские):

1. a1
2. a 1
3. Name
4. Name Ivan
5. K-14
6. K_14
7. _K14
8. "K14"
9. 14K
10. _14
Вопрос 4

Что выведет на экран программа?

a = 4
b = 5
c = 9
print( "a", "+b", "=", c )
Вопрос 5

Вычислите значение целочисленной переменной c при a = 26 и b = 6:

с = a % b + b

В качестве ответа укажите одно число

Вопрос 6

Вычислите значение целочисленной переменной c при a = 26 и b = 6:

b = a // b + b
c = a % b + a


В качестве ответа укажите одно число

Вопрос 7

Вычислите значение целочисленной переменной c при a = - 22 и b = 4:

b = a // b + b
c = a % b + a

 В качестве ответа укажите одно число
 

Вопрос 8

Заголовок цикла имеет следующий вид:

for i in range (2, 16, 1): 
  #тело цикла

Какое количество раз выполнится тело цикла?

Вопрос 9

Заголовок цикла имеет следующий вид:

for i in range(10, 101, 7):
  #тело цикла

Какое количество раз выполнится тело цикла?

Вопрос 10

Дан фрагмент программы, определите, сколько раз выполняется тело цикла while и чему равно значение переменной a после выполнения данного цикла.
Ответ необходимо давать в виде <число>;<число>
Например, если тело цикла выполняется 5 раз, а значение переменной будет равно 10, то в ответе необходимо указать строку 5;10

Если цикл зацикливается, то необходимо указать только одно слово INF

Фрагмент программы

a = 8
b = 12
while a < b:
    a += 1
Вопрос 11

Дан фрагмент программы, определите, сколько раз выполняется тело цикла while и чему равно значение переменной a после выполнения данного цикла.
Ответ необходимо давать в виде <число>;<число>
Например, если цикл выполняется 5 раз, а значение переменной будет равно 10, то в ответе необходимо указать строку 5;10

Если цикл зацикливается, то необходимо указать только одно слово INF

Фрагмент программы

a = 32
b = 40
while a < b:
 a += b
Вопрос 12

Дан фрагмент программы, определите, сколько раз выполняется тело цикла while и чему равно значение переменной a после выполнения данного цикла.
Ответ необходимо давать в виде <число>;<число>
Например, если цикл выполняется 5 раз, а значение переменной будет равно 10, то в ответе необходимо указать строку 5;10

Если цикл зацикливается, то необходимо указать только одно слово INF

Фрагмент программы

a = 8
b = 12
while a > b:
    a += 1
Вопрос 13

Дан фрагмент программы, определите, сколько раз выполняется тело цикла while и чему равно значение переменной a после выполнения данного цикла.
Ответ необходимо давать в виде <число>;<число>
Например, если цикл выполняется 5 раз, а значение переменной будет равно 10, то в ответе необходимо указать строку 5;10

Если цикл зацикливается, то необходимо указать только одно слово INF

Фрагмент программы

a = 8
b = 12
while a < b: 
  a -= 1
Вопрос 14

Проанализируйте предыдущую задачу и ответьте на вопрос:
Чему равно значение переменной n после окончания работы программы?

n = int(input())
count = 0
while n != 0:
  count += 1
  n = n // 10
print("Number -", n, "contains", count, "digits")
Пройти тест
Сохранить у себя:

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

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