Программирование разветвляющихся алгоритмов. Питон
Пирожкова Мария Михайловна
13.05.2025.
Тест. Информатика, 8 класс
Программирование разветвляющихся алгоритмов на Python.
Система оценки:
5 балльная
Список вопросов теста
Вопрос 1
Что такое линейный алгоритм?
Варианты ответов
- Алгоритм, в котором шаги выполняются в случайном порядке.
- Алгоритм, все шаги которого выполняются последовательно друг за другом.
- Алгоритм, который содержит циклы и условия.
- Алгоритм, который использует только строковые переменные.
Вопрос 2
Как преобразовать введённые данные в целое число?
Варианты ответов
- int(input())
- str(input())
- float(input())
- input(int)
Вопрос 3
Какой командой можно вычислить значение по формуле y = x3 + 2.5x2 - x + 1?
Варианты ответов
- y = x + 3 + 2.5 * x + 2 - x + 1
- y = x * 3 + 2.5 * x * 2 - x + 1
- y = x ^ 3 + 2.5 * x ^ 2 - x + 1
- y = x ** 3 + 2.5 * x ** 2 - x + 1
Вопрос 4
Какой командой можно ввести число с приглашением, например, "Введите n:"?
Варианты ответов
- n = input("Введите n:")
- n = int(input("Введите n:"))
- n = float(input("Введите n:"))
- Любой из вышеперечисленных вариантов.
Вопрос 5
Что такое разветвляющийся алгоритм?
Варианты ответов
- Алгоритм, который выполняется последовательно без проверки условий.
- Алгоритм, в котором в зависимости от условия выполняется одна из двух ветвей действий.
- Алгоритм, который повторяет одни и те же действия несколько раз.
- Алгоритм, который используется только для математических вычислений.
Вопрос 6
Какой оператор используется для проверки условия в Python?
Варианты ответов
- for
- while
- if
- switch
Вопрос 7
Какое ключевое слово используется для каскадного ветвления в Python?
Варианты ответов
- else if
- elif
- case
- switch
Вопрос 8
Что выведет программа, если s = 5 и t = 5?
s = int(input())
t = int(input())
if (s >= 10) or (t > 10):
print('Да')
else:
print('Нет')
Варианты ответов
- Да
- Нет
- Ошибка
- Ничего
Получите комплекты видеоуроков + онлайн версии
Пройти тест
Сохранить у себя:
Тесты по информатике 8 класс
0
151
Нравится
0


