Raptor软件使用说明.ppt

Raptor软件使用说明.ppt

ID:51061998

大小:3.81 MB

页数:55页

时间:2020-03-18

Raptor软件使用说明.ppt_第1页
Raptor软件使用说明.ppt_第2页
Raptor软件使用说明.ppt_第3页
Raptor软件使用说明.ppt_第4页
Raptor软件使用说明.ppt_第5页
资源描述:

《Raptor软件使用说明.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、RAPTOR程序设计基础《可视化计算》1学习目标为什么学习RAPTOR系统?RAPTOR程序设计环境有那些基本概念?如何使用程序设计进行计算问题的求解?2为什么要学习RAPTOR?RAPTOR(theRapidAlgorithmicPrototypingToolforOrderedReasoning--用于有序推理的快速算法原型工具),是一种基于流程图仿真的可视化的程序设计环境,为程序和算法设计的基础课程的教学提供实验环境使用RAPTOR设计的程序和算法可以直接转换成为C++、C#、Java等高级程序语言,这就为程序和算法的初学者铺就了一条平缓、自然的学习阶

2、梯3使用RAPTOR的理由可以在最大限度地减少语法要求的情形下,帮助用户编写正确的程序指令程序就是流程图,可以逐个执行图形符号,以便帮助用户跟踪指令流执行过程容易掌握用RAPTOR可以进行算法设计和验证,从而使初学者有可能理解和真正掌握“计算思维”4RAPTOR基本程序环境基本界面5基本符号变量显示区“Main”的初始状态调速滑块程序输出区域四种基本符号/语句目的符号名称说明输入输入语句输入数据给一个变量处理赋值语句使用各类运算来更改的变量的值处理过程调用执行一组在命名过程中定义的指令输出输出语句显示变量的值。6变量变量(variable)表示的是计算机内存

3、中的位置,用于保存数据值在任何时候,一个变量只能容纳一个值在程序执行过程中,变量的值可以改变命名:以字母开头,由字母、数字、下划线组成7变量赋值过程说明X的值程序当程序开始时,没有任何变量存在未定义第一个赋值语句,X←32,分配数据值32给变量X32下一个赋值语句,X←X+1,检索到当前X的值为32,给它加1,并把结果33给变量X33下一个赋值语句,X←X*2,检索到X当前值为33,乘以2,并把结果66给变量X668RAPTOR变量值的设置基本原则:任何变量在被引用前必须存在并被赋值变量的类型由最初的赋值语句所给的数据决定设置方法通过输入语句赋值通过赋值语句

4、的中的公式运算后赋值通过调用过程的返回值赋值9RAPTOR数据类型数值(Number):如12,567,-4,3.1415,0.000371字符串(String):如“Hello,howareyou?”,“JamesBond”,“Thevalueofxis:”注意:本系统不能使用汉字字符!10变量报错的原因未定义引用11变量报错的原因拼写错12不同类型的数据不可比较13RAPTOR常量RAPTOR定义了四个常量(Constant)下列四个符号取值为固定值,不可更改,只能引用pi(圆周率)定义为3.1416e(自然对数的底)定义为2.7183true/yes(

5、布尔值:真)定义为1false/no(布尔值:假)定义为014给程序增加语句符号在“start”和“End”之间的箭头上点鼠标右键,在快捷菜单可以添加语句符号。15输入(Input)语句输入语句的编辑(Edit)对话框提示部分变量部分16输入(Input)语句输入语句在流程图中显示的状态运行时对话框17输出语句执行输出语句将在主控(MasterConsole)窗口显示输出结果输出的结果可以使用或不使用换行操作其中"TheNumberIs:"是输出语句的提示部分,为文本型数据两端加双引号,+表示连接后面的内容,n两端无双引号表示它是一个变量。Endcurren

6、tline选中表示下一个输出语句将另起一行。注意:提示部分文字只能用英文,不支持汉字。18输出语句运行程序,点击工具栏的在输入框输入数字:5输出结果出现在主控窗口。19赋值语句(编辑)在输入语句和输出语句之间插入赋值符号,双击Set部分为接受赋值的变量或To部分为表达式20赋值语句(显示)流程图中的赋值语句21表达式可以是任何计算单个值的简单或复杂公式是值(无论是常量或变量)和运算符的组合。例如,考虑下面的两个例子: (1)x←(3+9)/3(2)x←3+(9/3)22内置运算符和函数数学运算:+,-,*,/,^,**(加、减、乘、除、乘方)rem,mod

7、(求余),sqrt(开平方)log,abs,(对数,绝对值)ceiling,floor(向下取整,向上取整)23内置运算符和函数三角函数:sin,cos,tan;正弦,余弦,正切cot,arcsin,arccos;余切,反正弦,反余弦arctan,arccot;反正切,反余切24内置运算符和函数random,伪随机数Length_of求数组元素个数,求字符串长度25表达式计算的“优先顺序”1.计算所有函数的值;2.计算括号中表达式;3.计算乘幂(^,**);4.从左到右,计算乘法和除法,最后从左到右,计算加法和减法。26注释注释本身对计算机毫无意义,并不会被

8、执行。注释的目的是增强程序的可读性,帮助他人理解你所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。