Подготовим к ЕГЭ за оставшееся времяна нужные баллы.
Пробный период бесплатно

осталось мест 52
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Программирование ветвлений

04 апреля 2025 11:18

{Другой предмет}
9 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Вот тест по информатике на тему "Программирование ветвлений" для 9 класса с единственным выбором. В конце приведены правильные ответы.

Тест по информатике: Программирование ветвлений

Вопросы:

  1. Что такое оператор ветвления?

    • A) Оператор, который выполняет одни и те же действия многократно
    • B) Оператор, который позволяет выбирать между несколькими вариантами
    • C) Оператор, который выполняет действия в зависимости от условия
    • D) Оператор, который завершает выполнение программы
  2. Какой из приведенных ниже операторов используется для ветвления в языке Python?

    • A) switch
    • B) else-if
    • C) if
    • D) select
  3. Какое из следующих утверждений верно для конструкции if?

    • A) В теле if всегда должно быть хотя бы одно условие
    • B) Тело if выполняется только если условие истинно
    • C) if не может содержать вложенные условия
    • D) if не должен иметь else
  4. Как правильно записать условие, которое проверяет, является ли переменная x больше 10?

    • A) if x > 10:
    • B) if (x > 10)
    • C) if x > 10;
    • D) if {x > 10}
  5. Если условие в операторе if ложно, что происходит?

    • A) Исполняется только код в блоке if
    • B) Программа завершает выполнение
    • C) Исполняется код в блоке else, если он определен
    • D) Ничего не произойдет
  6. Как правильно записать конструкцию if с else в Python?

    • A) if условие: ... else: ...
    • B) if (условие) { ... } else { ... }
    • C) if условие -> { ... } else -> { ... }
    • D) if условие: ... elif ...
  7. Какой оператор позволяет проверить несколько условий в Python?

    • A) if-elif-else
    • B) case
    • C) switch
    • D) при
  8. Какой из следующих операторов используется для проверки "равно"?

    • A) =
    • B) ==
    • C) ===
    • D) !=
  9. Если переменная x равна 5, как выполнится следующий код?

    if x > 3:
        print("Больше 3")
    else:
        print("Меньше или равно 3")
    
    • A) "Больше 3"
    • B) "Меньше или равно 3"
    • C) Ошибка выполнения
    • D) Ничего не выведет
  10. Какой результат выполнения следующего кода?

    x = 10
    if x < 5:
        print("Меньше 5")
    elif x < 15:
        print("Меньше 15")
    else:
        print("15 или больше")
    
    • A) "Меньше 5"
    • B) "Меньше 15"
    • C) "15 или больше"
    • D) Ошибка выполнения
  11. Какой из следующих кодов правильно использует оператор if для проверки, что переменная age не меньше 18?

    • A) if age >= 18:
    • B) if (age >= 18):
    • C) if age < 18:
    • D) if [age >= 18]:
  12. Какой из перечисленных операторов является логическим "И"?

    • A) or
    • B) and
    • C) not
    • D) xor
  13. Каков результат выполнения следующего кода, если b равно True?

    if not b:
        print("Это выполнится")
    else:
        print("Это не выполнится")
    
    • A) "Это выполнится"
    • B) "Это не выполнится"
    • C) Ошибка выполнения
    • D) Ничего не выведет
  14. Как правильно использовать вложенные конструкции if?

    • A) if условие1: if условие2: ...
    • B) if (условие1) { if (условие2) { ... } }
    • C) if условие1: then if условие2:
    • D) if условие1 then: if условие2:
  15. Какое из утверждений о логических выражениях в Python неверно?

    • A) Логические выражения могут использоваться в условиях if
    • B) Логическое "И" возвращает True, если оба операнда истинны
    • C) Логическое "ИЛИ" возвращает True, если хотя бы один из операндов истинный
    • D) Логическое "Не" является бинарным оператором

Ответы:

  1. C
  2. C
  3. B
  4. A
  5. C
  6. A
  7. A
  8. B
  9. A
  10. B
  11. A
  12. B
  13. B
  14. A
  15. D

Этот тест поможет школьникам проверить свои знания по теме программирования ветвлений.


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
11 Класс
{Другой предмет}
7 Класс
{Другой предмет}
9 Класс

Саша — ассистент в телеграмме