以下为《实验4 Raptor的使用》的无排版文字预览,完整内容请下载
实验四 Raptor的使用
实验目的
熟悉可视化计算工具Raptor的运行环境。
掌握Raptor中常见符号的使用方法。
设计顺序结构的简单程序。
实验准备
2.1 Raptor简介
Raptor (Rapid Algorithmic Prototyping Tool for Ordered Reasoning,基于有序推理的快速算法原型设计工具)是一种基于流程图的可视化编程开发环境。专为程序和算法设计的基础课程的教学提供实验环境。
2.2 Raptor下载
Raptor官网:https://raptor.martincarlisle.com/
进入官网后界面如图1所示,向下拉动网页到Download RAPTOR栏(图2),点击Download latest version图标按钮,便可以开始下载。
/
图 1
/
图 2
安装
下载后是一个msi文件,双击运行开始安装。
/
图 3
弹出欢迎框,点击Next。
/
图 4
进入下一步:选择安装位置,选择后点击Next。
/
图 5
进入安装页面,点击Next。
/
图 6
安装完成,点击Close。
/
图 7
安装完成,打开软件界面如下:
/
图 8
Raptor程序设计举例
3.1 Raptor界面及符号
Raptor的界面由绘图编程窗口和主控台窗口组成,主控台窗口用于显示运行状态和运行结果。Raptor的界面及主控台窗口如图1和图2所示:
/ /
图 1主界面 图 2 主控台
在Raptor主界面的左部有六种基本的图形符号:赋值(Assignment)、调用(Call)、输入(Insert)、输出(Output)、选择(Selection)和循环(Loop),分别代表一种不同的语句类型。窗口右侧是主函数(main),它是程序执行的入口,椭圆框Start和End分别代表程序的开始和结束。
Raptor实现输出Hello World
在一个简单的输出Hello World的程序中,可以只用输出基本符号,也可以用赋值和输出两个基本符号实现。
(1) 单击选中输出图标(第三行第二个)
(2) 单击START和END之间连线,添加输出图符
(3) 双击添加的输出图符,弹出对话框,如图 3所示输入待输出的内容。”Hello World”,注意:双引号为英文形式且不能省略。
/
图 3
(4) 单击“Done”按钮,产生如图 4:Raptor实现输出Hello World的流程图(图中绿色字体为注释,可酌情添加)
/
图 4 Raptor实现输出Hello World
(5)运行、保存生成源程序
运行:菜单栏?运行、工具栏?/,单击?/运行按钮,运行结果在主控台中显示,如图 5:RAPTOR 主控台所示。
/
图 5 RAPTOR 主控台
保存:菜单栏?File、工具栏?保存?/?文件扩展名为.RAP文件。
“Run complete.”说明程序执行完成,若程序失败,则显示“Error,run halted”。其后显示的“3 symbols evaluated.”表示的是程序中被执行的符号数量,可据此粗略分析算法的复杂度。
也可以使用赋值符号输出字符串,其基本思路是先将字符串存储在某个位置,并为其命名,然后再进行输出。单击左部的Assignment,将其拖拽到Start与End之间即可,图6是插入赋值符号后的效果。然后需要实现将字符串赋值给某个变量。
/ /
图6 插入赋值符号 图7赋值语句窗口
双击 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 ***********
My first Program!
********************
4.2 程序2
编写程序,从键盘输入两个实数a,b,计算表达式3a(b+4)/2的值,并输出结果。
4.3 程序3
设圆的半径r=1.5,圆柱高h=3,编程求圆的周长,圆面积,圆球表面积,圆球体积,圆柱体积,并输出计算结果。
实验要求:
完成上述程序,按照实验报告模板形式书写实验报告,不允许改动模板提供的实验报告格式;
在每个程序的Start位置加注释部分,标明个人信息,如图
/
将所得程序贴图至实验报告。
实验报告文件命名格式:学号-姓名-实验4
命名不符合要求的无成绩。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《实验4 Raptor的使用》的无排版文字预览,完整内容请下载
实验4 Raptor的使用由用户“zhtao0528”分享发布,转载请注明出处