Cтраница 1
Индивидуальная отладка состоит в проверке программы по частям, по возможности имеющим вид мало связанных между собой блоков. [1]
После индивидуальной отладки всех станков автоматической линии на режиме наладочный цикл следует проверить работу каждого из них на режиме автоматический цикл с автоматической загрузкой деталей из магазина ( бункера) при включенном транспортном устройстве. [2]
После того как все части подготавливаемой программы прошли индивидуальную отладку, программу запускают целиком для решения задачи на специально подготовленных программистом данных. В это же время проверяет программу системщик, готовивший исходные данные, максимально приближенные к реальным. После обработки их на машине он вместе с программистом ищет ошибки в работе программы и принимает меры к их устранению. Цель системщика на этом этапе - убедиться, что программа решает задачу именно так, как это было предусмотрено системными спецификациями. [3]
Связная отладка проводится после устранения ошибок, обнаруженных при индивидуальной отладке. Отлаживаемая программа проверяется целиком, для чего с ее помощью решается несколько специально подготовленных задач. [4]
В свете сказанного с тем большим энтузиазмом следует приветствовать появление книги, посвященной индивидуальной отладке программ. Эта книга обладает двумя бесспорными достоинствами она написана на основе реального и очень большого опыта; она рас-читана на операционную обстановку, в которой работает большинство программистов - операционную систему Единой системы ЭВМ. [5]
После исправления выявленных при трансляции ошибок запускают проверяемую часть программы для обработки подготовленных для этой части отладочных данных. Для индивидуальной отладки должны быть определены условия и последовательность проверяемых событий, указаны пределы изменения данных, при которых происходит то или иное событие, выявлен размер отладочных данных. [6]
Тот факт, что кинематическая ошибка цепи деления представляет собой функцию относительного положения звеньев делительной цепи станка, факт, который был обнаружен специалистами в области точного зубофрезерования достаточно давно, открывает принципиальную возможность исправления кинематической ошибки цепи деления станка применением соответствующих коррекционных устройств. Учитывая допустимость индивидуальной отладки тех зубофрезерных станков, от которых требуется высокая точность ( в первую очередь - крупногабаритных станков и маточных станков, предназначенных для нарезания колес к делительным парам прочих станков), легко понять, почему идея применения коррекционных устройств для повышения точности цепей деления зубофрезерных станков представляется наиболее приемлемым и практически наиболее простым из возможных способов решения задачи повышения точности зубофрезерования. [7]
В последние годы широкое распространение получают интерактивные отладчики, дающие возможность прерывать выполнение программы, просматривать и изменять любые ее элементы. Такие отладчики позволяют по крайней мере в два раза сократить время индивидуальной отладки отдельных модулей и подсистем ПО САПР. [8]
Таким образом, эти дополнительные перемещения ведомого звена, складываясь с функцией кинематической ошибки механизма, в каждый момент времени компенсируют кинематическую ошибку механизма на ведомом звене. Первый из указанных методов применим в случае массового производства тех или иных механизмов, не допускающих индивидуальной отладки каждого экземпляра. По поводу этого метода важно отметить, что определение оптимального уровня геометрической точности ( точности размеров и формы) изготовления многих видов деталей, входящих в пару, является задачей, которая до настоящего времени в полной мере не решена. Здесь имеется в виду отсутствие надежных методов аналитического выяснения достаточно точной связи погрешностей формы и размеров деталей ( учитывая деформации звеньев, влияние зазоров и прочих факторов) с кинематическим процессом, осуществляемым кинематической парой. [9]
![]() |
Схема РРУ с управлением по току базы.| Схема РРУ с управлением по току эмиттера. [10] |
Схема с управлением по току базы ( рис. 7.5) выгодно отличается от схемы с управлением по напряжению t / бэ малой мощностью потребления цепью регулирования. Серьезным недостатком схемы является большой разброс токов базы для различных образцов транзисторов одного и того же типа, что приводит к необходимости индивидуальной отладки каждого из регулируемых каскадов. [11]
Следующей проблемой, возникающей перед программистом, является отладка программы. Для этого программу необходимо загрузить в машину и попытаться ее выполнить. Ошибки, выявляемые в процессе отладочного прогона программы, подлежат исправлению. Для упрощения процедуры отладки программу часто разделяют на небольшие части, каждая из которых подлежит индивидуальной отладке. По мере завершения отладки отдельных частей программы их объединяют, и этот процесс продолжается до полного окончания отладки всей программы. [12]
Раздел 5.1 посвящен задачам программирования. В нем делается важный вывод о том, что в программировании можно наблюдать постепенный переход от централизованных методов к децентрализованным, а от последних - к локально-организованным. По-видимому, именно благодаря локальной организации самого процесса составления программы, широкое распространение в свое время получило программирование на языке Лисп. При этом отдельные функции Лиспа ( или составленные из них модули) представляют собой подсистемы Si, причем индивидуальная отладка модуля соответствует этапу III методики изучения локально-организованной системы, а отладка взаимодействия модулей - этапам IV и V этой методики ( см. рис. 1.3 в гл. [13]