Таких скидок больше не будет!

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

Тест на тему Алгоритмическая структура «Ветвление»

15 апреля 2025 10:59

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

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

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

Тест по Технологии для 7 класса на тему "Алгоритмическая структура 'Ветвление'":

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

    A) Это структура данных

    B) Это алгоритм выбора дороги

    C) Это механизм разветвления исполнения программы

  2. Какие ключевые слова используются для реализации ветвления в языке программирования?

    A) if, else, elif, endif

    B) start, stop, restart

    C) branch, break, continue

  3. Что означает условие if-else в программировании?

    A) Выполняется код внутри if, если условие истинно, иначе выполняется код внутри else

    B) Выполняется код внутри if, если условие ложно, иначе выполняется код внутри else

    C) if и else - это разные типы переменных

  4. Какое ключевое слово используется для проверки дополнительного условия в ветвлении, когда первое условие не выполняется?

    A) elif

    B) while

    C) for

  5. Что произойдет, если условие в ветвлении не будет истинным?

    A) Будет выполнен блок кода ветвления

    B) Будет выполнен блок кода за пределами ветвления

    C) Программа завершится с ошибкой

  6. Какой из следующих примеров является правильным использованием ветвления?

    A)

    if (x > 5) {
        print("x больше 5");
    } else {
        print("x меньше или равен 5");
    }
    

    B)

    if (x > 5) {
        print("x больше 5");
    }
    
    if (x <= 5) {
        print("x меньше или равен 5");
    }
    

    C)

    if (x > 5) {
        print("x больше 5");
    }
    else {
        print("x меньше или равен 5");
    }
    
  7. Какой оператор используется для объединения условий в ветвлении в Python?

    A) || (логическое ИЛИ)

    B) && (логическое И)

    C) and (логическое И)

  8. Что произойдет, если ветвление содержит более одного блока else?

    A) Программа не скомпилируется

    B) Будет выполнен блок кода после первого удовлетворенного условия

    C) Будут выполнены все блоки else последовательно

  9. Какая конструкция является эквивалентом вложенного ветвления в выполнении кода?

    A) switch-case

    B) for-loop

    C) if-elif-else

  10. Какая из следующих операций не может быть выполнена внутри блока кода ветвления?

    A) Присваивание значений переменным

    B) Вызов функций

    C) Вывод на экран информации

Ответы:

  1. C) Это механизм разветвления исполнения программы
  2. A) if, else, elif, endif
  3. A) Выполняется код внутри if, если условие истинно, иначе выполняется код внутри else
  4. A) elif
  5. B) Будет выполнен блок кода за пределами ветвления
  6. A)
    if (x > 5) {
        print("x больше 5");
    } else {
        print("x меньше или равен 5");
    }
    
  7. C) and (логическое И)
  8. B) Будет выполнен блок кода после первого удовлетворенного условия
  9. C) if-elif-else
  10. B) Вызов функций

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

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

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

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