Трассировка

Трассировка – это вывод сигнальных сообщений в определенных точках программы во

время ее работы. Что же это дает?

Во-первых, получив такое сообщение на экран, мы знаем, что программа вышла в эту точку (не завершила работу аварийно раньше и не зациклилась). Во-вторых, в этих сообщениях можно выводить не только текст, но и значения переменных – это позволяет проверять, правильно ли считает программа. Если, например, во 2-ой контрольной точке все значения переменных были верные, а в 3-ой уже нет, то ошибку нужно искать между этими точками.

В этой программе в трех точках (1, 2 и 3) стоят операторы трассировки:

 

В точке 1 мы увидим на экране число, которое находится в переменной Xпосле ввода значения с клавиатуры – так можно проверить правильность ввода.

В точке 2 мы выводим на экран значения переменных на каждом шаге цикла. Это позволяет сверить их с ручным расчетом и выяснить, верно ли выполняются вычисления в цикле.

В точке 3 значение переменной Xпосле завершения цикла выводится на экран.

Заметим, что трассировку можно применять практически всегда, для этого не нужна программа-отладчик.








Дата добавления: 2015-10-05; просмотров: 607;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.008 сек.