Создав Р-схему алгоритма, можно тут же сгенерировать по ней исходный код
со всеми деталями и тонкостями языка программирования. И, наоборот, имея
исходный код, можно получить по нему Р-схему алгоритма. Причем, если
реализовать (в будущем) в редакторе режим синхронизации, инструмент будет
делать это
автоматически. Визуальная схема алгоритма реализованного метода в
дальнейшем может оказать разработчику большую помощь в процессе тестирования
и отладки программ.
Таким образом, благодаря использованию новой несложной в понимании и
записи графической нотации Р-схем на этапе детального проектирования:
появилась возможность визуально, понятно и достаточно точно представлять
алгоритмы реализуемых
методов классов свободных функций (утилит);
исключается возможность ошибок при переводе Р-схемы алгоритма в
программный код;
появляется дополнительный уровень, на котором может быть проведено
инспектирование алгоритмов на предмет их корректности независимо от языка
программирования, что повышает качество и надежность продукта;
появляется возможность накапливать статистику по проценту ошибок в Р-
схемах, а затем использовать эти данные для предсказания количества дефектов в
конечном продукте и характеристик его качества;
повышается дисциплина в ходе детального проектирования, что важно в
деле формирования профессиональной культуры в процессе обучения студентов.
Достарыңызбен бөлісу: