ПП загружаются для работы на Рабочих Станциях СУ серверной программой-Загрузчиком, не имеющей привязки к какому-либо терминалу. Поэтому ПП не имеют возможности использовать текстовый вывод на экран терминала, что сильно затрудняет их отладку. Кроме того, ПП могут содержать ошибки, выявить которые можно только в процессе длительного слежения за работой ПП.
Учитывая перечисленные особенности, созданы следующие средства для отладки ПП:
Программа-Отладчик - | ||
выполняет все функции Диалоговой программы СУ, | ||
позволяет получать описание задач СУ, информацию о процессе работы ПП, | ||
работает в текстовом режиме вывода на экран, что позволяет использовать в ПП оператор printf для вывода информации; |
||
Запись в файл-протокол любой информации из ПП - | ||
имеются библиотечные функции создания текстового файла и записи в него; | ||
Ведение протокола работы объектов, создаваемых в ПП - | ||
производится вывод в файл-протокол критической информации. |