Какого типа программы?
Они построены в стиле ООП или в процедурном стиле?
Цитата
сравнительную характеристику работы программы
Именно
работы программы? или устройства, кода т.е. самой программы?
Более точно опиши, что за программа.
Насколько я знаю общих алгоритмов нет, все зависит от конкретных задач.