用Raptor画流程图非常方便,它自己就提供了一个程序所需要的各种结构,比如输入,输出,顺序,选择,循环等。这些可以组织起复杂的程序流程图。下面用一个简单的求两数的加法运算看看 Raptor使用的整个过程。
工具/原料
先安装Raptor软件
方法/步骤
在开始菜单启动Raptor,同时出现两个窗口,小窗口是用于显示执行结果的,要编辑都是在大的窗口里面。
它已经有了开始和结束,我们只在这之间添加需要的部分就可以了。因为要求解两数相加,首先得输入两个数,拖动input框到start下面。它会提示要先保存,那就保存起来。
双击刚刚添加的哪个输入框,会出现一个提示框,在enter prompt here框中输入提示信息,注意提示信息要用英文的双引号包括起来。在enter variable here中输入变量名。完成之后,单击"done"。
下面添加第二个变量,按照同样的方法。在添加一个处理框也就是assignment(赋值)框,将两数的和赋给它。
好了,现在再加一个输出框,将两数的和输出。选择output框,拖到相应位置。双击会出现一个对话框,在框中输入两数和的变量名就行。如果要输出提示信息,那就把提示信息用英文的双引号包括起来。
单击三角形,也就是执行按钮。
在执行过程中,它会用不同的颜色表示执行到了哪一步,这对与在循环或选择结构中确定执行过程非常有帮助,直观明了。这个程序当执行到a的时候,出现一个框,用于输入a的值。执行到b的时候,同样也会弹出一个输入框用于输入b的值。
执行完成之后,会在控制台显示执行结果。因为我输入的两个加数的3和4.结果为7。正确。
raptor程序可以编译运行,也可以直接运行。
据了解,raptor专门用于解决非可视化的环境的句法困难和缺点,其中的具体情况如下:
raptor允许学生用连接基本流程图符号来创建算法,然后可以在其环境下直接调试和运行算法,包括单步执行或连续执行的模式。该环境可以直观地显示当前执行符号所在的位置,以及所有变量的内容。
此外,raptor提供了一个基于AdaGraph的简单图形库。学生不仅可以可视化创建算法,所求解的问题本身也是可以是可视化的。
扩展资料
raptor程序的相关明细
据了解,对于其他程序来说,raptor往往具有比较实用的功能,其中的具体情况如下:
1、raptor在一定程度上可以通过减少语法要求来帮助用户进行编程。
2、作为一种可视化的有向图,raptor能够在一次一个地执行图形符号的基础上帮助用户跟踪raptor的程序执行。
3、raptor所设计的开发环境十分简单,至于调试和报错就更容易被理解了。
4、为了进行算法的验证,raptor不需要重量级编程语言,比如C++还有Java等等。
参考资料来源:百度百科-raptor