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

Миф или правда

Правда ли, что запустилось без ошибок — значит, работает правильно?

Миф

Запустилось без ошибок — значит, работает правильно

На самом деле

Нет: самые коварные ошибки — логические: программа выполняется, но делает не то, что задумано.

Отладка — что это на самом деле

Систематический поиск причины ошибки: воспроизвести её, предположить, где ломается, проверить догадку — например, выводя значения переменных на экран или в монитор порта Arduino, — исправить и убедиться, что ошибка исчезла. Ошибки бывают синтаксические (программа не запускается) и логические (делает не то).

Локализация и устранение дефектов. Метод: минимальный воспроизводимый пример → гипотеза → эксперимент. Инструменты: логирование, отладчик с точками останова (breakpoint) и пошаговым выполнением, просмотр значений на лету. Краевой случай:…

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

Полное определение →

Это понятие вводят примерно 13-14 лет (7-8 класс).

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

← Все мифы и факты