Меню
Тесты
Тесты  /  Информатика  /  9 класс  /  Алгоритмизация и программирование

Алгоритмизация и программирование

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

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

Вопрос 1

Процесс проверки работоспособности программы и устранения обнаруженных при этом ошибок называется...

Варианты ответов
  • отладкой
  • анализом
  • проверкой
Вопрос 2

Отметь результат выполнения этапа «Формализация» при решении задачи на компьютере.

Варианты ответов
  • Алгоритм
  • Программа
  • Математическая модель
  • Код
Вопрос 3

Отметь все значения, при которых алгоритм на рисунке выведет «YES» («%%» — оператор взятия остатка от деления, «====» — оператор сравнимости).

Варианты ответов
  • 6
  • 10
  • 18
  • 22
  • 27
Вопрос 4

Определи, для какой задачи был построен алгоритм на рисунке.

Варианты ответов
  • В мастерской работают 25 рабочих. Все они делают по n деталей в день. Сколько деталей сделают рабочие за 10 дней?
  • В пекарне каждый день выставляют на продажу 25 пончиков. Все пончики стоят n рублей. Сколько стоят 10 пончиков?
  • Некто заработал за 25 дней n рублей. Сколько он заработает за 10 дней?
Вопрос 5

Определи, для решения какой задачи была создана программа, чтобы ответить на вопрос "Сколько деталей сделал первый рабочий"

n = int(input("Количество деталей ="))
if n > 25:
     print(n * 0.67)
else:
      print(n * 0.12)

Варианты ответов
  • Два мастера за день должны сделать n деталей. Если n больше 25, то 67% работы выполняет первый мастер. Если n меньше или равно 25, то 12% работы выполняет второй рабочий. Сколько деталей сделал первый рабочий?
  • Два мастера за день должны сделать n деталей. Если n больше 25, то 33% работы выполняет первый мастер. Если n меньше или равно 25, то 88% работы выполняет второй рабочий. Сколько деталей сделал первый рабочий?
  • Два мастера за день должны сделать n деталей. Если n больше 25, то 67% работы выполняет первый мастер. Если n меньше или равно 25, то 88% работы выполняет второй рабочий. Сколько деталей сделал первый рабочий?
Вопрос 6

Массив задан следущим образом:

a = [3, 4, 5, 6, 7, 8]

Чему равно значение a[2]?

Варианты ответов
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
Вопрос 7

Массив arr из пяти элементов сформирован командой:

for i in rаngе (5):
      аrr[i] = i + i * 2

Чему равны значения массива?

Варианты ответов
  • 3, 6, 9, 12, 15
  • 0, 3, 6, 9, 12
  • 3, 7, 10, 13, 16
  • 0, 2, 4, 6, 8
Вопрос 8

Укажи имя массива в программке:

for i in range (10):
    arr[i] = 10 + 2 * i

Варианты ответов
  • i
  • arr
  • range
  • arr[i]
Вопрос 9

Отметь результат работы фрагмента программы:

аrr = [2, 6, 4, 9, 23, 45]
s = 1
for i in range (1, 6):
      s  = s * аrr[i]

Варианты ответов
  • Произведение всех чисел от 1 до 6
  • Произведение всех элементов массива arr
  • Произведение элементов массива arr начиная с первого (с числа 6)
  • Заполнение массива arr
Вопрос 10

В программе для подсчёта суммы нечётных элементов массива допустили ошибку. Укажи номера строк, в которых допущены ошибки.

1    a = [1, 2, 3, 4, 5, 6, 7, 8, 9 , 10]
2    s = 0
3    for i in range (2, 8):
4       if a[i] % 2 = 0:
5            s = s + a[i]
6    print (s)

Варианты ответов
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Вопрос 11

Укажи, что позволяет найти фрагмент программы:

for i in range (50):
      if arr[i] != x:
           n = i

Варианты ответов
  • Индекс элемента массива, равного значению переменной x
  • Индекс элемента массива, не равного значению переменной x
  • Элемент массива, равного значению переменной x
  • Элемент массива, не равного значению переменной x
Вопрос 12

Определи, что будет выведено в результате выполнения следующей программы:

В = [1, 6, 8, 2, 9, 10]
s = 0
fоr i in rаngе (6):
    s = s + a[i]
sr = s / 6
рrint ('sr=', sr)

В ответе запишите только число, имя переменной писать не нужно

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

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

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