Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Технология устранения ошибок в программе


Автор: Grol 26.2.2006, 00:52
Мне необходимо знать как можно устранить ошибку в прогамме, т.е. наверняка есть какая-то схема(правила) устранения ошибок. Потом с помощью чего лучше отслеживать ошибку? Что делать, если не знаешь ассемблер, потому что как я понимаю надо будет работать с регистрами процессора? Ну и вообще, если есть ошибка в программе, с чего надо начинать ее устранение? Спасибо заранее за ответы...

Автор: Albinos_x 26.2.2006, 01:00
пошаговая отладка и ctrl+F7 тебе поможет

Автор: Grol 26.2.2006, 01:20
А если ошибки возникают не в коде в CPU?

Автор: Poseidon 26.2.2006, 01:42
Что значит ошибка в CPU? Ошибка в коде в любом случае! Конечно бывают варианты, когда процессор выполняет операции неправильно (как это было когда-то с Intel), но такой вариант настолько маловероятен, что его даже учитывать не стоит. Поэтому ошибка в коде. Либо твоем, либо разработчиков тех составных частей, каторые ты используешь (библиотеки Виндовс например). Но вероятность второго тоже мала (хотя бывает и такое smile )

В общем тебе нужно шагать к литературе в сторону отладки программы

Автор: Albinos_x 26.2.2006, 02:23
вычисляй на каком месте происходит ошибка.... а там уже смотри из-за чего она могла возникнуть....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)