利奥纳多

LEONARDO:一个用于可逆执行和软件可视化的C编程环境。Leonardo和visualization是一个集成的开发环境。它包括几个模块,如一个ansic编译器、一个文本编辑器、一个图形编辑器和一个运行程序和查看动画的虚拟机。您可以单独使用这些模块,也可以根据需要组合使用。有了莱昂纳多,你可以做到以下几点:教授和理解各种各样的经典算法;编辑图形;编辑、编译、运行和调试C程序;创建自己的动画。莱昂纳多提供了几个程序动画的例子,你可能只是想欣赏。这些例子从经典算法(排序算法、图形算法等)的实现到图形演示,甚至包括俄罗斯方块和跳棋等游戏。