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

Подготовка к кр

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

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

Вопрос 1

. В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах (Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.

Dat = [12, 15, 17, 15, 14, 12, 10, 13, 14, 15]

m = 0

for k in range (10):

    if Dat[k] == 15:

        m = m + 1

print (m)

Вопрос 2

В таблице Dat хранятся данные о количестве сделанных заданий учениками (Dat[1] заданий сделал первый ученик, Dat[2] — второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования.

Dat = [7, 9, 10, 5, 6, 7, 9, 8, 6, 9]
m = 10
n = 0
for k in range(0,10):
    if Dat[k] < m:
        m = Dat[k]
        n = k + 1
print (n)
Вопрос 3

В таблице Ani хранятся данные о численности обезьян в зоопарке города Тулы (Ani[1] — число обезьян в 2001 году, Ani[2] — в 2002 и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на пяти языках программирования:

Ani = [17, 17, 19, 21, 23, 22, 24, 16, 19, 21, 17, 17]
m = 0
for k in range(12):
    if Ani[k] == 17:
        m = m + Ani[k]
print (m)
Вопрос 4
Ниже приведена программа, записанная на пяти языках программирования.
s = int(input())

k = int(input())

if  s <= 2 * k:

    print("ДА")

else:

    print("НЕТ")

Было проведено 9 запусков программы, при которых в качестве значений переменных s и k вводились следующие пары чисел:

(1, 2); (8, 4); (6, −12); (−5, −5); (3, 11); (—10, 12); (—10, −2); (4, 1); (2, 5).

Сколько было запусков, при которых программа напечатала «ДА»?

Вопрос 5

Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на пяти языках программирования.

s = 0
for k in range(2,13): 
    s = s + 11
print (s)
Вопрос 6

Определите значения переменной s после выполнения фрагмента программы:

s = 0
for i in range (11):
    s = s + i

Вопрос 7

Определите значения переменной s после выполнения фрагмента программы:

s = 0
for i in range (11):
    s = s + 1

Вопрос 8

В программе «=» обозначает оператор присваивания, знаки «+», «−», «*» и «/» − соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

Определите значение переменной а после выполнения алгоритма:

a = 6

b = 2

b = a / 2 * b

a = 2 * a + 3 * b

В ответе укажите одно целое число − значение переменной а.

Вопрос 9

В программе «=» обозначает оператор присваивания, знаки «+», «−», «*» и «/» − соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

Определите значение переменной а после выполнения алгоритма:

a = 6

b = 2

b = a + 2 * b

a = 2 * a + 3 * b

В ответе укажите одно целое число − значение переменной а.

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

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

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