Cтраница 1
Цель отладки - устранить ошибки, допущенные на всех предыдущих этапах подготовки задач для решения на ЦВМ и получить программу, дающую правильные результаты. К ошибкам, не позволяющим получить правильных результатов решения задачи на машине, относятся следующие: неправильное нанесение программы и исходных данных на носитель информации; неправильное написание команд и операторов программы; некорректность алгоритма решения задачи. [1]
Цель отладки - устранить ошибки, допущенные на всех предыдущих этапах подготовки задач для решения на ЦВМ и получить программу, дающую правильные результаты. Ошибки, не позволяющие получить правильные результаты решения задачи на машине, следующие: 1) неправильно нанесена программа и исходные данные на носитель информации; 2) ошибки в написании команд и операторов программы; 3) ошибки в алгоритме решения задачи. [2]
![]() |
Общие затраты и вероятность. [3] |
Цель отладки программ - проверить правильность кодирования программы и выполнения ею всех заложенных в алгоритме или структурной схеме процедур ( осуществляется при индивидуальной или автономной отладке) и убедиться, что получаемые результаты соответствуют исходной постановке задачи ( осуществляется при комплексной или связной отладке) и заданному показателю качества и эффективности. Значительная трудоемкость исправления программ требует создания единого методического подхода к организации, планированию, техническому обеспечению и автоматизации процесса отладки и внедрения комплексов программ в АСУП, увязанного с методологией их разработки. [4]
Для целей отладки можно указывать тип записи в команде GET, даже если нужны все поля этой записи. [5]
В целях отладки программист может вводить в определенных местах программы отладочные остановы, используя оператор STOP. Встретив строку с таким оператором, БЕЙСИК-система остановит исполнение программы и выведет сообщение о номере строки с оператором STOP. [6]
Если процедурам в целях отладки присвоены номера, они должны быть вставлены в дерево вызова процедур, хотя на рисунке они и не показаны. Дерево вызова процедур может быть создано из части текста на языке проектирования даже после того, как описание проекта конверти - ровано в язык программирования. Таким образом, дерево вызова процедур может быть сгенерировано после внесения изменений в описание проекта. [7]
Опыт, проводимый с целью отладки методики и проверки аппаратуры. [8]
Вставка условно компилируемых операторов printf для целей отладки в места, где С подразумевает только один оператор. В этом случае условно компилируемый фрагмент должен быть включен в составной оператор. Тогда, если программа компилируется с отладочными операторами, поток управления не изменяется. [9]
Инициализация переменных BUKWA и SYM производится в целях предстоящей отладки. [10]
Это прерывание обеспечивает возможность пошагового исполнения программы в целях отладки. [11]
![]() |
Наиболее общие средства отладки и их применения. [12] |
Распечатка, содержимого памяти ( дамп) полезна для целей отладки, но лишь для программистов, имеющих основательные познания в области машинного языка. Она используется в основном, когда программе не удается завершить выполнение. Иногда она может ломочь даже после нормального завершения, если программа не выдает правильных результатов. [13]
Скрипты программируются для SQLPreview, главным образом, в целях отладки. [14]
К ошибкам приводит добавление условно компилируемых операторов вывода, нужных для целей отладки, в таких местах программы, где по синтаксису C ожидается только один оператор. В этих случаях условно компилируемый оператор нужно включать в составной оператор. [15]