Eclipse插件
计算机工程CE-1103算法和数据结构I II学期2017年计划项目II
1.目的
设计和实现Eclipse插件,以使用流程图和Java平台调试器体系结构(JPDA)进行可视算法调试和分析,以便于学习基本的编程概念和理解程序的算法复杂性。
2.说明
这项工作包括开发Eclipse插件(请参见常规信息,有关在上创建插件以及创建图形插件基本教程)。 )支持程序调试,教学的基本编程和分析系统的运行,以确定其算法复杂性(见和 )。 该工具将简单程序源代码的执行顺序作为输入,并使用表1所示的基本符号根据流程图显示动画(必要时可以添加其他符号)。 系统界面必须包含多个组件,在左侧应显示正在评估的源代码,而在窗口中央应显示与该代码相对应的流程图。 这需要确定程序中每个语句的指令类型,并以图形方式进行相应的关联。 考虑流程图是可以使用矩阵或邻接表表示的有向图,并且其动画需要根据算法接
评论0
最新资源