Raptor软件使用说明教案.pptx
《Raptor软件使用说明教案.pptx》由会员分享,可在线阅读,更多相关《Raptor软件使用说明教案.pptx(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1Raptor软件使用说明软件使用说明学习目标学习目标n n为什么学习RAPTOR系统?n nRAPTOR程序设计环境有那些基本概念?n n如何使用程序设计进行计算问题的求解?2第1页/共55页为什么要为什么要学习学习RAPTOR?n nRAPTOR(the Rapid Algorithmic Prototyping Tool for Ordered Reasoningthe Rapid Algorithmic Prototyping Tool for Ordered Reasoning-用于有序推理的快速算法原型工具),是一种基于流程图仿真的可视化的程序设计环境,为程序和算法设计的基础
2、课程的教学提供实验环境n n使用RAPTOR设计的程序和算法可以直接转换成为C+、C#、Java等高级程序语言,这就为程序和算法的初学者铺就了一条平缓、自然的学习阶梯3第2页/共55页使用使用RAPTOR的理由的理由n n可以在最大限度地减少语法要求的情形下,帮助用户编写正确的程序指令n n程序就是流程图,可以逐个执行图形符号,以便帮助用户跟踪指令流执行过程n n容易掌握n n用RAPTOR可以进行算法设计和验证,从而使初学者有可能理解和真正掌握“计算思维”4第3页/共55页RAPTOR基本程序环境基本程序环境n n基本界面5基本符号变量显示区“Main”的初始状态调速滑块程序输出区域第4页/
3、共55页四种基本符号四种基本符号/语句语句目的目的符号符号名称名称说明说明输入输入语句输入数据给一个变量变量处理赋值语句使用各类运算来更改的变量变量的值处理过程调用执行一组在命名过程中定义的指令输出输出语句显示变变量量的值。6第5页/共55页变量变量n n变量(variable)表示的是计算机内存中的位置,用于保存数据值n n在任何时候,一个变量只能容在任何时候,一个变量只能容纳一个值纳一个值n n在程序执行过程中,变量的值在程序执行过程中,变量的值可以改变可以改变n n命名:以字母开头,由字母、命名:以字母开头,由字母、数字、下划线组成数字、下划线组成7第6页/共55页变量赋值过程变量赋值过
4、程说明说明X的值的值程序程序当程序开始时,没有任何变量存在未定义第一个赋值语句,X32,分配数据值32给变量X32下一个赋值语句,XX+1,检索到当前X的值为32,给它加1,并把结果33给变量X33下一个赋值语句,XX*2,检索到X当前值为33,乘以2,并把结果66给变量X668第7页/共55页RAPTOR变量值的设置变量值的设置n n基本原则:n n任何变量在被引用前任何变量在被引用前必须必须存在并被赋值存在并被赋值n n变量的类型变量的类型由最初的赋值语句所给的数据决定由最初的赋值语句所给的数据决定n n设置方法n n通过输入语句赋值通过输入语句赋值n n通过赋值语句的中的公式运算后赋值通
5、过赋值语句的中的公式运算后赋值n n通过调用过程的返回值赋值通过调用过程的返回值赋值9第8页/共55页RAPTOR数据类型数据类型数值(Number):如如1212,567567,-4-4,3.14153.1415,0.0003710.000371字符串(String):如如“HelloHello,how are you?how are you?”,“James BondJames Bond”,“The value of x isThe value of x is:”注意:本系统不能使用汉字字符!10第9页/共55页变量报错的原因变量报错的原因n n未定义引用11第10页/共55页变量报错的原
6、因变量报错的原因n n拼写错12第11页/共55页不同类型的数据不可比较不同类型的数据不可比较13第12页/共55页RAPTOR常量常量n nRAPTOR定义了四个常量(Constant)n n下列四个符号取值为固定值,不下列四个符号取值为固定值,不可更改,只能引用可更改,只能引用n npi pi(圆周率)(圆周率)定义为定义为 3.1416 3.1416n ne e(自然对数的底)定义为(自然对数的底)定义为 2.7183 2.7183n ntrue/yes(true/yes(布尔值布尔值:真真)定义为定义为 1 1n nfalse/no(false/no(布尔值:假布尔值:假)定义为定义为
7、 0 014第13页/共55页给程序增加语句符号给程序增加语句符号在在“startstart”和和“EndEnd”之之间的箭头上间的箭头上点鼠标右键,点鼠标右键,在快捷菜单在快捷菜单可以添加语可以添加语句符号。句符号。15第14页/共55页输入输入(Input)语句语句n n输入语句的编辑(Edit)对话框n n提示部分提示部分n n变量部分变量部分16第15页/共55页输入输入(Input)语句语句n n输入语句在流程图中显示的状态n n运行时对话框17第16页/共55页输出语句输出语句 执行输出语句将在主控(执行输出语句将在主控(Master Master ConsoleConsole)窗
8、口显示输出结果)窗口显示输出结果输出的结果可以使用或不使用换行操输出的结果可以使用或不使用换行操作作其中其中The Number Is:The Number Is:是输出语句的提是输出语句的提示部分,为文本型数据两端加双引号,示部分,为文本型数据两端加双引号,+表示连接后面的内容,表示连接后面的内容,n n 两端无双两端无双引号表示它是一个变量。引号表示它是一个变量。End current End current line line 选中表示下一个输出语句将另起选中表示下一个输出语句将另起一行。注意:一行。注意:提示部分文字只能用英提示部分文字只能用英文,不支持汉字文,不支持汉字。18第17页
9、/共55页输出语句输出语句 n n运行程序,点击工具栏的n n在输入框输入数字:5n n输出结果出现在主控窗口。19第18页/共55页赋值语句(编辑)赋值语句(编辑)在输入语句和输出在输入语句和输出语句之间插入赋值语句之间插入赋值符号,双击符号,双击SetSet部分为接受赋部分为接受赋值的变量或值的变量或ToTo部分为表达式部分为表达式20第19页/共55页赋值语句(显示)赋值语句(显示)n n流程图中的赋值语句21第20页/共55页表达式表达式n n可以是任何计算单个值的简单或复杂公式n n是值(无论是常量或变量)和运算符的组合。n n例如,考虑下面的两个例子:例如,考虑下面的两个例子:(1
10、 1)x (3+9)/3x (3+9)/3(2 2)x 3+(9/3)x 3+(9/3)22第21页/共55页内置运算符和函数内置运算符和函数 n n数学运算:n n+,-,*,/,*(加、减、乘、除、乘方)(加、减、乘、除、乘方)n nremrem,modmod(求余),(求余),sqrtsqrt(开平方)(开平方)n nloglog,absabs,(对数,绝对值)(对数,绝对值)n nceilingceiling,floorfloor (向下取整,向上取整)(向下取整,向上取整)23第22页/共55页内置运算符和函数内置运算符和函数n n三角函数:n nsinsin,coscos,tant
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Raptor 软件 使用说明 教案
限制150内