Добавил:
study@slavapmk.ru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Все Лекции

.pdf
Скачиваний:
0
Добавлен:
12.05.2026
Размер:
15.98 Mб
Скачать

Документация

1. Комментарии в начале программы должны содержать следующие пункты.

1.1.Предназначение программы.

1.2.Автор и дата создания.

1.3.Описание ввода и вывода.

1.4.Описание способа применения программы.

1.5.Предположения об ожидаемых типах данных.

1.6.Перечисление возможных исключительных ситуаций.

1.7.Краткое описание основных классов.

16

Документация

2.В комментариях, помещенных в начале каждого класса, указывается его предназначение и описываются данные, содержащиеся в нем (константы и переменные).

3.В комментариях, помещенных в начале каждой функции, указывается ее предназначение, предусловия, постусловия и вызываемые функции.

4.Комментарии, размещенные в теле каждой функции, должны пояснять ее основные свойства и особенности логики.

17

Отладка программ

Как бы тщательно вы ни писали программу, она будет содержать ошибки, которые необходимо выявить и исправить.

Отладка (debugging) – процесс поиска, локализации и устранения ошибок в программе с целью получения правильной программы.

Это процесс поиска и устранения синтаксических, семантических и логических ошибок в программе.

Модульные программы хорошо поддаются отладке.

18

Отладка программ

Основная трудность, подстерегающая программистов на этапе отладки программы, заключается в том, что они часто выдают желаемое за действительное.

19

Отладка программ

Основная трудность, подстерегающая программистов на этапе отладки программы, заключается в том, что они часто выдают желаемое за действительное.

20

Как обнаружить точку, в которой программа работает неправильно?

Обычно среда программирования предоставляет возможность отслеживать выполнение программы либо с помощью пошаговой трассировки операторов, либо путем установки точек прерывания

(breakpoints), в которых выполнение программы должно быть временно приостановлено.

21

Отладка программ

Основное предназначение отладки — сообщать вам, что происходит при выполнении программы.

Отладчик (средство отладки) – специальная программа, которая позволяет выполнить любой фрагмент программы в пошаговом режиме и проверить содержимое интересующих нас переменных.

22

Отладка программ

Основная идея отладки заключается в

систематической

локализации точек, вызывающих проблемы.

23

Отладка программ

Умение выбирать места для установки точек прерывания и промежуточных операторов вывода, настраивать средства наблюдения и анализировать поступающую информацию частично достигается путем логических размышлений, а частично приобретается с опытом.

Отладка программ

1. Отладка функций.

Следует проверять значения аргументов в начале и конце функции, используя средства наблюдения или промежуточные операторы вывода.

В идеале перед использованием в программе каждая из функций должна быть отлажена отдельно.

25