Разветвляющиеся алгоритмы
Список вопросов теста
Вопрос 1
Как называются алгоритмы, содержащие ветвления?
Варианты ответов
- Линейные
- Разветвляющиеся
- Циклические
- Рекурсивные
Вопрос 2
Как называется алгоритмическая конструкция, которая в зависимости от некоторого условия исполняет одну из двух последовательностей действий?
Варианты ответов
- Следование
- Ветвление
- Цикл
- Рекурсия
Вопрос 3
Какие значения могут принимать переменные логического типа в языке Python?
Варианты ответов
- True
- -10
- 10
- False
Вопрос 4
Какой блок ветвления в языке Python реализует разделение кода более, чем на две ветви?
Варианты ответов
- if
- else
- elif
Вопрос 5
При помощи чего простые логические высказывания соединяются в сложные?
Варианты ответов
- С помощью союзов
- С помощью основных арифметических операций
- С помощью инструкции присваивания
- С помощью логических операций
Вопрос 6
Какой из блоков обязательно присутствует в сокращённой форме записи ветвления?
Варианты ответов
- if
- else
- elif
Вопрос 7
Какое значение, должна иметь переменная s, чтобы в ветвлении с условием s != 0 выполнился блок else?
Вопрос 8
Установите соответствие между названиями логических операций и их обозначениями в языке Python.
1.
or
2.
not
3.
and
Варианты ответов
- Конъюнкция
- Дизъюнкция
- Инверсия
Вопрос 9
Какие операции имеют самый низкий приоритет в языке Python?
Варианты ответов
- Операции сравнения
- Сложение и вычитание
- Умножение и деление
- Операции возведения в степень
- Логические операции
Вопрос 10
Как в языке Python обозначается бинарная логическая операция, которая при объединении двух различных логических значений всегда возвращает True?