Отладка - сложная программа - Большая Энциклопедия Нефти и Газа, статья, страница 1
Третий закон Вселенной. Существует два типа грязи: темная, которая пристает к светлым объектам и светлая, которая пристает к темным объектам. Законы Мерфи (еще...)

Отладка - сложная программа

Cтраница 1


Отладка сложных программ при применении алгоритмических языков состоит из трех частей: 1) синтаксический контроль, выполняемый транслятором в процессе трансляции; 2) автономная отладка отдельных частей задачи ( модулей); 3) комплексная отладка.  [1]

Отладка сложной программы требует не только хорошо развитой интуиции для обнаружения ошибок, но также и большого объема однообразной работы по подготовке тестовых данных и дтслежива-лию пути выполнения программы. Поэтому большинство операционных систем предоставляет программы, позволяющие получить корректные программы за более короткий период времени, поскольку они берут на себя часть рутинной работы, выполняемой программистами на стадии тестирования программы.  [2]

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

Эта возможность позволяет существенно упростить процесс отладки сложной программы.  [4]

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

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

С - имя ситуации прерывания, вызывает немедленное возбуждение указанной в нем ситуации и управление передается оператору ON, включающему в свой состав данную ситуацию С и выполненному к моменту появления оператора SIGNAL. Этот оператор позволяет упростить процесс отладки сложной программы, так как создается эффект действительного возникновения указанной ситуации и порядок выполнения операторов изменится.  [7]

Набор данных, который описывается оператором DD, с включением в него параметра DUMMY, по существу является фиктивным. Обход операций ввода-вывода в некоторых случаях приводит к экономии времени отладки сложной программы.  [8]

Она является заключительной проверкой соответствия программы и реализуемых ею алгоритмов. При отладке сложных программ, например, оптимизации, программу расчленяют на части и ведут ее настройку по частным критериям. Динамическая отладка программы, включающая уточнение значений параметров настройки из-за отклонения реальных характеристик управляемого объекта от предполагавшихся при разработке СА с ММЭВМ, проверка временных характеристик реакции программы на происходящие на объекте события и оценка качества решения прозодятся в однопрограммном режиме работы ММЭВМ, позволяющем использовать всю мощность вычислительной системы для определения предельных возможностей программы. Это условие не будет, конечно, выполняться при эксплуатации системы, поэтому полученные при динамической отладке качественные характеристики программы необходимо учесть с определенным коэффициентом запаса.  [9]

В число средств отладки программ также входит команда SET TRAP ON ( OFF - по умолчанию), которая устанавливает состояние, автоматически вызывающее отладчик при обнаружении в программе ошибки. Программа приостанавливается на строке, вызвавшей ошибочную ситуацию. Следует отметить исключительную полезность команды SET TRAP при отладке сложных программ. Опыт отладки программ на языке dBASE IV показывает, что при возникновении ошибочной ситуации нередко портятся открытые файлы и возникают другие непредсказуемые эффекты. Команда SET TRAP вылавливает ошибку и.  [10]

Первый способ связан с потерями определенной части входной информации и поэтому может быть использован лишь при малой относительной длительности процедуры пересылки данных. Второй способ позволяет существенно уменьшить вероятности потери входной информации за счет ее накопления во входных буферных зонах, однако при большой длительности процедуры межмашинного обмена необходимая емкость буферных зон может оказаться весьма значительной. Третий способ является, по существу, модификацией второго и принципиально позволяет значительно снизить требования к емкости входных зон буферной памяти ЦВМ, так как резервируемая информация в этом случае пересылается несколькими порциями, в промежутках между которыми может производиться обработка входной информации. Однако этот способ накладывает очень жесткие ограничения на размещение отдельных компонент информации в оперативной памяти ЦВМ, что существенным образом затрудняет разработку и отладку сложных программ.  [11]



Страницы:      1