RAPTOR(the Rapid Algorithmic Prototyping Tool for Ordered Reasoning--用于有序推理的快速算法原型工具),是一种可视化的程序设计环境,为程序和算法设计的基础课程的教学提供实验环境。
使用RAPTOR设计的程序和算法可以直接转换成为C++、C#、Java等高级程序语言,这就为程序和算法的初学者铺就了一条平缓、自然的学习阶梯。
此汉化版基于最新的4.0.5(2012.8.27)版本修改。
官方介绍:
Raptor是一个基于流程图的编程环境,专为帮助学生想象他们的算法,避免语法错误。RAPTOR方案直观地创建和执行,视觉跟踪执行通过流程图。所需的语法被保持到最低限度。学生更喜欢使用流程图来表达他们的算法,都是比较成功的算法RAPTOR比使用传统语言或没有RAPTOR编写流程图。
8月27日版本有望解决在Windows 7 64位的打印对话框
更新Java代码生成。更新RAPTOR OO模式如何处理递归函数。
已知问题:RAPTOR OO模式不能正确地处理所有的递归函数。
新的特点:
现在有插件返回字符串的方法。
输入和输出“对话框中不再有收音机,选择文本与表达。似乎更加混乱有帮助。现在,所有的提示输入/输出表达式。请务必使用“”(引号)。
Set_Precisio(digits)允许您指定将在输出多少位的精度。, SET_ 精密( 2)是有用的货币。 SET_ 精密( -1)返回到默认的浮 ​​点精度(4个有效数字)。
Redirect_Output_Append允许您将输出重定向到一个文件中,附加上的数据结束。
新的时间函数:Current_Year, Current_Month, Current_Day, Current_Hour, Current_Minute, Current_Second, Current_Millisecond
CURRENT_TIME -返回自1990年1月1日(午夜)以来的毫秒数。
RAPTOR可自由分配的CS教育社区的服务。RAPTOR最初和美国空军学院,计算机科学系开发的,但它的使用已经蔓延和RAPTOR现在被用于CS教育至少在4大洲超过17个国家。