Cтраница 3
Подрежим Find Error ( поиск ошибки) позволяет определить место ошибки на этапе выполнения. После возвращения в среду ТурбоПаскаль положение этой ошибки автоматически указывается. [31]
Параметр / F - поиск ошибки ( Find Error) - нужен для поиска строки в тексте программы, вызвавшей фатальную ошибку в указанном сообщением Run Time Error NNN at СЕГМ: СМЕЩ адресе. Компиляция той же программы с ключом / FCErM: CMEIU выведет на экран строку, в которой прервалась программа. [32]
Программистов, успешно проводящих поиск ошибок в программе, можно условно разделить на аналитиков и экспериментаторов. Аналитики отлаживают программу, редко выходя на машину и обходясь простейшими способами получения тестовых результатов на машине, путем тщательного изучения этих результатов и на основании глубокого и четкого представления о структуре и особенностях алгоритма отлаживаемой программы. Экспериментаторы ищут ошибки, изощренно используя всевозможные отладочные средства, быстро получая необходимые для все большей и большей локализации ошибок промежуточные результаты и легко ориентируясь в них. [33]
![]() |
Влияющие ячейки. [34] |
Зависимости также полезны при поиске ошибок. [35]
Пошаговое выполнение является важным средством поиска ошибок и отладки программы. [36]
Операторы отладки - предназначены для поиска ошибок в программе. [37]
Если успех аналитического подхода к поиску ошибок зависит, видимо, от способностей и опыта программиста, то изучение и использование средств, помогающих локализации ошибок - главным образом средств получения необходимых промежуточных результатов - доступно каждому программисту. Имеются в виду средства, которые существуют в используемом языке программирования, в операционной системе, в специальных пакетах прикладных программ. [38]
Эксперт выбирает второй вариант, т.е. поиск ошибки будет осуществлять TEIRESIAS. На основании эвристик TEIRESIAS начинают поиск недостающих микроорганизмов. [39]
Расширенный интерпретатор для отладки может облегчить поиск ошибок, но проявляет склонность задавать слишком много вопросов программисту. [40]
Оыть равен нулю); метод поиска ошибок в некомпьютеризированной бухгалтерии. [41]
Во-вторых, может быть использовано для поиска ошибок. Предположим, требуется выяснить, когда некоторая переменная получает недопустимое значение. Естественно, неоценимой помощью будет знание того, что это просто не может произойти из-за наличия проверок на попадание в соответствующие диапазоны всех присваиваемых значений. Полнота набора осуществляемых проверок позволяет существенно сузить область поиска ошибки в программе. Однако уже незначительное уменьшение числа проводимых проверок ( например, на 2 %) приводит практически полностью к ликвидации названных выше преимуществ. [42]
В любом случае - основой стратегии поиска ошибок является анализ самих ошибок и сигналов о них. [43]
Преимущества, возникающие благодаря наличию стратегии поиска ошибок, заключаются в том, что поиск ошибок теперь осуществляется не случайным образом, а в заданной последовательности и с помощью наиболее благоприятных и согласованных действий. Стратегия поиска ошибок, самостоятельно разработанная или заимствованная, является, следовательно, ведущим направлением для наиболее целенаправленного и наиболее обоснованного поиска ошибок при восприятии предметов оценки. Одновременно эта стратегия подкрепляет единичный акт оценки, поскольку в ней содержатся указания для соответствующих воздействий на управляемый процесс. [44]
Естественно, никаких исчерпывающих рекомендаций по методам поиска ошибок в АлСУ в процессе стендовых испытаний дать нельзя, поскольку в каждой конкретной ситуации необходим свой особый прием, зависящий от искусства обслуживающего персонала стенда, состава стенда и типа АСУ. [45]