Задача · 7 класс Задача №3589569
А
А
Ниже тест по теме: Алгоритмическая структура. Ветвление. Класс: 7. Тип вопросов: Единственный выбор. Всего вопросов: 10. Ответы приведены в конце.
- Что такое ветвление в алгоритмах?
- A) Способ повторения действий
- B) Способ выбора между двумя или более путями выполнения
- C) Способ объявлять переменные
- D) Способ ввода данных
- В каком случае выполняется оператор if?
- A) всегда
- B) если условие истинно
- C) если условие ложно
- D) никогда
- В следующем фрагменте кода: if x > 0: print("положительное") else: print("не положительное") Какой будет вывод, если x = -3?
- A) положительное
- B) не положительное
- C) ничего не выведется
- D) ошибка
- Что означает условие x >= 10 в ветвлении?
- A) x равно 10
- B) x больше или равно 10
- C) x меньше 10
- D) x не может быть 10
- Что произойдет в коде: if a == b: result = "равны" else: result = "не равны" При a = 5, b = 5?
- A) "не равны"
- B) "равны"
- C) ошибка
- D) ничего
- Что означают значения True и False в логических выражениях?
- A) только True
- B) True и False
- C) ни True, ни False
- D) значения не используются
- Что такое ветвление с проверкой более чем одного условия (цепь условий)?
- A) несколько условных операторов if
- B) цикл выполнения
- C) оператор присваивания
- D) вывод на экран
- В фрагменте на Python: if temperature > 0: climate = "плюс" elif temperature == 0: climate = "ноль" else: climate = "минус" При temperature = 0, какое значение у climate?
- A) "плюс"
- B) "ноль"
- C) "минус"
- D) ошибка
- Что такое вложенное ветвление?
- A) когда ветвления внутри ветвления
- B) когда нет условий
- C) когда цикл внутри ветвления
- D) когда ветвление повторяется
- В каких случаях ветвление помогает ускорить работу программы?
- A) когда все ветки одинаковы
- B) когда выбор между путями зависит от входных данных
- C) никогда
- D) только в циклах
Ключ к ответам: 1: B 2: B 3: B 4: B 5: B 6: B 7: A 8: B 9: A 10: B
Если хочешь, могу адаптировать вопросы под конкретный учебник или добавить пояснения к каждому вопросу.