- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深 圳 大 学 实 验 报 告
课程名称 计算机基础
项目名称 算法设计工具
学 院
专 业
指导教师
报 告 人 学号
实验时间 2016.12.01
提交时间 2016.12.08
教务处制
一、实验目的与要求
1.加深对算法设计和流程图的认识和理解;
2.掌握算法设计工具Raptor的基本工作环境;
3.掌握顺序结构、选择结构和循环结构的设计方法;
4.掌握Raptor的子图和子程序设计方法。
二、实验内容与方法
1.Raptor的工作环境
2.控制结构
(1)顺序结构案例一
(2)选择结构 案例2
(3)循环结构 案例3
3.子图和子程序 案例4
4.练习题
三、实验步骤与过程
1.Raptor的工作环境
1)Raptor的下载与安装
在Internet上查找Raptor003汉化版并下载,或访问Raptor官网(http:///)下载,按照Raptor汉化版安装向导的说明进行安装即可。
2)Raptor的窗口组成
启动Windows系统后,选择“开始”→“所有程序”→“Raptor汉化版”命令,或双击桌面上的Raptor快捷图标,打开Raptor的应用窗口,如图1所示。
标题栏
标题栏
工作区菜单栏符号区
工作区
菜单栏
符号区
工具栏
工具栏
图1
标题栏。标题栏位于Raptor窗口的顶部,显示该软件的图标,应用程序名称(Raptor汉化版)以及当前正在处理的Raptor的文件名。标题栏最左端是Raptor图标,单击该图标可以打开该软件的控制菜单,包括“还原”、“移动”、“移动”、“大小”、“最大化”、“最小化”和“关闭”等命令。右边的三个按钮分别是“最小化”按钮、“最大化”/ “还原”按钮和“关闭”按钮。
菜单栏。菜单栏位于标题栏的下方,包括“文件”、“编辑”、“比例”、“视图”、“运行”、“模式”、“画笔”、“窗口”、“生成”、“帮助”等10个菜单选项。单击每一个菜单选项都会激活一个下拉菜单,列出有关此项功能的具体操作命令。其中,“模式”菜单选项包含“初级”、“中级”、和“面向对象”3种模式。
工具栏。工具栏位于菜单栏的下方,显示常用的Raptor命令选项,用于快速启动这些应用,如“新建”、“打开”、“保存”、“运行”、“单步运行”以及“画笔”等。
符号区。Raptor有6种基本符号,每个符号代表一个特定的语句类型。各类语句的功能如下。
赋值语句:用于各类运算以更改变量的值。
调用语句:用于调用Raptor内置过程、子图和子程序。
输入语句:允许用户输入数据,并将数据赋值给一个变量。
输出语句:用于显示变量的值或保存到文件中。
选择语句:经过条件判断后选择两条路径之一,并继续执行。
循环语句:允许重复执行一个或多个语句,知道某些条件为真值。
工作区。工作区就是编制流程图的地方,用于显示当前编辑的程序。初级模式下,右击main程序可建立子图或子程序。
主控台。在Raptor中,当输出语句执行时,会将数据输出到“主控台”窗口上。每当程序运行结束时,在主控台上均会显示程序执行了多少条语句。
Raptor的“主控台”窗口如图2所示。
图2 Raptor的“主控台”窗口
退出Raptor的方法有多种,常用的方法是在Raptor应用程序窗口中选择“文件”→“退出”命令,或直接单击Raptor应用程序窗口上标题栏右端的“关闭”按钮。
2.控制结构
编写程序的重要工作之一就是控制语句的执行流程,控制结构含有3种基本类型,它们是顺序结构、选择结构和循环结构。
顺序结构
顺序结构是最简单的程序构造,它把每条语句按顺序排列,执行时程序从开始(Start)语句顺序执行到结束(End)语句,箭头连接着语句并指示程序的执行方向。
案例1已知某圆的半径radius,求该圆的面积Area。
首先确定计算圆的面积公式:Area=pi*radius*radius
然后在Raptor中编制相应的流程图,如图3所示。
图3 计算圆的面积
其运行结果如图4
图4
注意:在Raptor中目前没有提供为用户定义常量的功能,而只是在系统内部定义了若干符号来表示常用的数值型常数。当用户需要相应的值时,可直接使用代表这
您可能关注的文档
- 室外道路绿化工程组织设计.doc
- 室外总体与景观绿化施工方案.doc
- 手术室护士长竞聘演讲稿.doc
- 手术室应急预案与流程大全。.doc
- 手术室专业护士规范化培训计划.doc
- 售楼部案场管理{基础部分}.doc
- 售楼部保安年终总结.doc
- 述职报告与工作总结区别.doc
- 水池、种植顶板、屋面防水施工方案.doc
- 水稻技术员工作总结.doc
- 一城一云服务城市高质量发展白皮书(2023).pdf
- 中国连锁餐饮企业资本之路系列报告(2023)-历尽千帆,厚积薄发.pdf
- 有色金属行业专题研究:未来焦点,钒液流电池储能风潮兴涌.pdf
- 中国 “一带一路”实践与观察报告.pdf
- 医药生物-消费器械行业2023年中报总结:积极拥抱高璧垒高成长(202309).pdf
- DB50T 699-2016 简易升降机检验规则.pdf
- DB50T 746-2016 水库大坝安全监测资料整编分析规程 .pdf
- 看DAO2025-未尽研究报告(2024).pdf
- 市场洞察力报告-数据安全检查工具箱(2024).pdf
- 2024年预见未来:中国元医院建设发展调研报告.pdf
文档评论(0)