Тест: Тестирование программы СОР 5
Предмет: Информатика
Класс: 7
Цели обучения: 7.3.2.1 записывать разветвляющиеся алгоритмы на языке программирования Python(пайтон)
Вопросов: 10
Время: 20 мин
Вопрос 1
Какой тип оператора используется в Python для реализации разветвляющегося алгоритма, где проверяется несколько условий последовательно?
Выберите один ответ.
A) Цикл for
B) Оператор if-elif-else
C) Оператор присваивания
D) Функция print()
Вопрос 2
В представленном на уроке коде для буфета (с ошибкой) при вводе значения money=300, что выведет программа?
Выберите один ответ.
A) Купите пиццу!
B) Купите сок и пирожок.
C) Купите стакан воды.
D) Купите пиццу! Купите сок и пирожок.
Вопрос 3
В чём заключалась основная логическая ошибка в исходном коде программы для буфета?
Выберите один ответ.
A) Использовались неверные математические операторы сравнения.
B) Несколько независимых операторов if могли сработать для одного значения, нарушая логику выбора.
C) Отсутствовала функция input() для ввода данных.
D) Программа не содержала ветвления else.