ПОИСК Статьи Рисунки Таблицы Краткая характеристика основных этапов из "Программирование " Программирование представляет собой построение алгорифма, равнозначного регнающему алгорифму и выполнимого на имеющейся машине. [c.96] При разработке решающего алгорифма и особенно при программировании могут быть допущены ошибки. Для устранения ошибок программирования программу тщательно проверяют, однако, как показывает практика, полного устранения ошибок добиться этим путем очень трудно. Окончательно устраняются ошибки при отладке программы на машине. В простейшем случае отладка заключается в решении специально подобранных упрощенных примеров [тестов) и сличении получаемых результатов с заранее заготовленными. В некоторых случаях после отладки программы на машине проводят ряд так называемых контрольных просчетов, которые иногда необходимы также и для уточнения решающего алгорифма (например, для выбора шага интегрирования и т. п.). Контрольные просчеты при исходных данных, соответствующих имеющимся экспериментальным результатам, можно применить для уточнения математической постановки задачи. [c.96] Только после отладки программы на машине (а иногда и после проведения контрольных просчетов) задача может быть автоматически решена ма машине. Однако при решении задачи из-за случайных сбоев в работе машины могут получаться неправильные результаты. Для исключения возможности получения неверных результатов необходимо предусматривать либо приборный, либо программный контроль правильности работы машины. [c.96] Вернуться к основной статье