Суммативное оценивание за раздел (СОР)
Предмет: Информатика
Класс: 8
Раздел: 6.3.А Программирование алгоритмов на языке Python
Цели обучения:
8.3.3.1 использовать оператор цикла while
8.3.3.2 использовать оператор цикла for
8.3.3.3 использовать инструкции управления циклом (continue, break, else)
Общее количество баллов: 15
Время выполнения: 25 минут
Задание 1. Знание и понимание (5 баллов)
1.1. (1 балл) Какой оператор цикла в языке Python используется, когда количество повторений заранее известно?
1.2. (1 балл) Что произойдет при выполнении следующего фрагмента кода? Объясните, почему цикл завершится.
i = 5
while i > 0:
print(i)
i -= 1
1.3. (1 балл) Для чего используется инструкция break внутри цикла?
1.4. (1 балл) В чем разница между инструкциями break и continue?
1.5. (1 балл) Блок else, связанный с циклом, выполняется только в одном случае. В каком?