Cтраница 3
В сложных программах различные файлы могут открываться и закрываться во многих точках программы. [31]
Для отладки гардаршямы в вее рекомендуется включить несколько операторов STOP в наиболее отнетственных точках программы. [32]
Для отладки программы в нее рекомендуется включить несколько операторов STOP в наиболее ответственных точках программы. [33]
Приступая к отладке своей программы в ДИСП, абонент с помощью специальной подкоманды определяет точки программы ( номера строк операторов), в которых нужно прервать вычисления и, продвигаясь от точки к точке, прослеживает ход вычислений - Первую точку прерывания всегда определяет диалоговая система - это начало программы. В точке прерывания можно распечатать значения объектов программы, присвоить новые значения арифметическим переменным, активизировать или прекратить трассировку объектов программы, запланировать новые точки прерывания и ликвидировать точки прерывания, ненужные при дальнейшей отладке. [34]
Программист может написать функции для выделения конкретных задач, которые могут вызываться из многих точек программы. Эти функции иногда упоминаются как функции, определенные программистом. Операторы, определяющие функцию, пишутся только один раз, и эти операторы скрыты от других функций. [35]
Имя-процедуры представляет имя секции или имя параграфа уточненное, если необходимо) и определяет точку программы в которой должны выполняться операторы из отладочного пакета. [36]
![]() |
Преобразование входного напряжения в логические уровни. [37] |
Если в процессе отладочных работ обнаружится выдача МПУ неверных результатов, то возникает необходимость выявления точек программы, которые могут быть виновными в возникновении такого результата. Определение таких точек в программе требует просмотра содержимого шин за некоторое число тактов на участках программ, где происходит выполнение команд, подозреваемых в ошибочном исполнении. [38]
Вывод процедуры - обусловливает выполнение соответствующих заранее определенных групп операций ( называемых процедурами) в той точке программы, в которой имеется вызов процедуры. [39]
Разработка такой системы менее трудоемка по сравнению с системами, в которых диалог инициализирует пользователь в заранее обусловленных точках программы. В последнем случае диалог ведется в свободной форме. [40]
Суммарная для всей программы длительность включенного и отключенного состояний регулирующего органа определится суммированием этих длительностей для всех точек программы. [41]
В процессе отладки часто приходится контролировать содержимое отдельных ячеек, чаще всего после остановки машины в некоторой точке программы. [42]
Имя процедуры - это имя, идентифицирующее процедуру ( параграф или секцию) и используемое программистом для передачи управления из одной точки программы в другую. Имя процедуры может состоять из одних цифр. Два цифровых имени процедуры эквивалентны тогда и только тогда, когда они состоят из одинакового количества цифр и имеют одинаковое значение. По правилам образования имен процедур образуются библиотечные имена и имена программ. [43]
Предложение 0712, к которому осуществляется переход от предложений 0705, 0709 или которое выполняется после предложения 0711, вызывает безусловный переход к некоторой предполагаемой точке программы. [44]
Под термином утверждение будем понимать выражение, вставляемое в текст программы, которое должно иметь значение истина в тот момент, когда управление достигает той точки программы, куда вставлено это выражение. Использование утверждений может облегчить отладку программ, улучшить их удобочитаемость, а в ряде случаев и обеспечить улучшение объектного кода, генерируемого транслятором с некоторого языка программирования. [45]