Cтраница 1
Исправление программы в таком случае необходимо провести описанным выше способом. [1]
Такое исправление программы усложняет ее логическую схему и затрудняет ее проверку и отладку на машине. Трудности делаются значительными при наличии большого количества выносок. [2]
Второй способ исправления программы состоит в том, что программу раздвигают, вписывают на освободившееся место пропущенные команды, а остальные команды программы просматривают и, если нужно, изменяют их адреса. Этот способ при выполнении его вручную по существу сводится к пересоставлению программы. [3]
При нажатии клавиши - выполняются режимы исправления программы и установки отладочного режима. [4]
При хранении программы на перфокартах обычно применяется непосредственное исправление программы путем замены перфокарт в колоде. Если при перфорации перфокарты не надпечатываются, то их приходится надписывать вручную ( хотя бы и неполностью) для возможности дальнейших исправлений программы, хранящейся на перфокартах; ручная нумерация перфокарт менее удобна при необходимости многократных исправлений программы. В некоторых системах применяется автоматизированный способ, при котором перфокарты исправлений просто подкладываются в конец колоды и перед трансляцией они автоматически заменяют или дополняют ранее введенные карты в соответствии с указанными на перфокартах номерами. [5]
По режиму 2 - выполняется окончание режима исправления программы. [6]
Транслятор с языка БЭЙСИК-1 дает возможность выполнения и исправления программ в режиме диалога с пультовой пишущей машинки. [7]
Переделка программы, подобная описанной, может потребоваться не для исправления программы, а для приспособления ее к решению новой задачи. При этом, кроме вставления новых команд, может потребоваться удаление из программы некоторых групп команд, а также замена некоторых команд или групп команд новыми. [8]
ППЗУ и РеПЗУ необходимы там, где требуются модификация или исправление программ. [9]
На этапе трансляции, при передаче управления на АП, проверяются исправления программы, выполненные самим транслятором. Эти исправления могут быть приняты или отменены программистом. [10]
Блснил неходкого TCKCTG необходимо подготовить контрольные тесты и проверить правильность внесенных исправлений на этих тестах. Любое исправление программы нуждается в тестировании. Если ошибка была обнаружена после тестирования модуля, необходимо для откорректированного модуля повторно выполнить все имеющиеся тесты. [11]
Как правило, все это приводит к многочисленным коррекциям, перенастройкам номеров строк, заменам имен переменных и массивов. А любые исправления программы всегда влекут за собой дополнительные ошибки. [12]
Анализ работы программы состоит в проверке результатов выполнения отдельных ее частей и даже отдельных команд и, в частности, в проверке осуществления условий управления вычислительным процессом. Под исправлением программы понимают: замену некоторых команд и констант другими, включение дополнительных команд и их массивов или их удаление. Всякая вставка и удаление влекут за собой, как правило, переадресацию большей или меньшей части команд исправляемой программы. [13]
![]() |
Общие затраты и вероятность. [14] |
Цель отладки программ - проверить правильность кодирования программы и выполнения ею всех заложенных в алгоритме или структурной схеме процедур ( осуществляется при индивидуальной или автономной отладке) и убедиться, что получаемые результаты соответствуют исходной постановке задачи ( осуществляется при комплексной или связной отладке) и заданному показателю качества и эффективности. Значительная трудоемкость исправления программ требует создания единого методического подхода к организации, планированию, техническому обеспечению и автоматизации процесса отладки и внедрения комплексов программ в АСУП, увязанного с методологией их разработки. [15]