Выбрать город
Программирование: концепции7-8 кл.

Бесконечный цикл

вечный цикл

Это понятие впервые встречается на программе «Электроника, программирование и инженерная практика» — примерно 13-14 лет (7-8 класс).

Определение104/160

Повторение без выхода: программа снова и снова выполняет одни и те же шаги и не может остановиться сама.

Аналогия

Заезженная пластинка: игла всё время соскакивает к началу песни, и песня не кончается, пока не поднимешь иглу рукой.

Проверка понимания

Сыграть в робота: дать другу инструкцию «шаг вперёд, шаг назад, начни сначала» и объяснить, почему он сам никогда не остановится.

Частое заблуждение

«Зациклившаяся программа сломалась и сейчас выдаст ошибку». Нет: она исправно выполняет команды — просто одни и те же; со стороны это выглядит как зависание.

Что знать раньше

Связанные термины

ЦиклУсловиеЗависнуть