Технология отладки программы, Подготовка отладки - Программное обеспечение расчета конструкций

Подготовка отладки

Отладка - это процесс поиска и исправления ошибок, приводящих к не правильной работе приложения. Отладка делится на два этапа: отладка синтаксиса и отладка семантики. Синтаксическая ошибка - это нарушение правил записи на данном языке программирования. Эти ошибки обычно диагностируются трансляторами, и их исправление трудностей не вызывает. Специальной подготовки программы для отладки синтаксиса не требуется. В среде Qt Creator при запуске программы на компиляцию выдается номер и пояснение очередной найденной ошибки, а курсор указывает на строчку, в которой эта ошибка находится. При этом от программиста требуется лишь исправить ее и снова запустить программу на компиляцию. Семантическая (смысловая) ошибка - это применение операторов, которые не дают нужного эффекта (разного рода описки: a+b вместо a-b). Эти ошибки ЭВМ самостоятельно найти, естественно, не может. Основа отладки - это отладка семантики. Из вышесказанного ясно, что основным инструментом отладки служат тесты и отладочные печати. Подготовка тестов и расстановка отладочных печатей - это такой же необходимый этап, как и само программирование.[9]

Похожие статьи




Технология отладки программы, Подготовка отладки - Программное обеспечение расчета конструкций

Предыдущая | Следующая