大学计算机实践教程raptor,大学计算机实践教程.docx

这是一份大学计算机实践教程,重点介绍了Raptor程序设计环境,包括其基本程序环境、流程控制、数组使用、子图和子程序定义、文件操作以及图形窗口操作。Raptor是一个可视化的流程图编程工具,特别适合初学者,因其语法简单、调试友好。教程详细阐述了Raptor的特点、使用原因、基本概念、运算符、表达式、函数及其编程规则。

大学计算机实践教程

——面向计算思维能力培养

大学计算机实践——Raptor 程序设计

1. 概述

2. Raptor基本程序环境

3. Raptor流程控制

4. Raptor数组及使用

5. Raptor子图和子程序的定义及调用

6. Raptor文件的使用

7. Raptor图形窗口基本操作

2

大学计算机实践教程——面向计算思维能力培养

1. 概述

1.6可视化的程序设计工具—Raptor

什么是RAPTOR

选用Raptor进行程序设计的主要原因

RAPTOR的特点

3

大学计算机实践教程——面向计算思维能力培养

1.6可视化的程序设计工具—Raptor

什么是RAPTOR

Raptor是基于流程图的可视化程序开发环境。流程图是一系列相互连接的图形符号的集合,其中每个符号代表要执行的特定类型的指令。符号之间的连接决定了指令的执行顺序。

4

大学计算机实践教程——面向计算思维能力培养

1.6可视化的程序设计工具—Raptor

选用Raptor进行程序设计的主要原因:

Raptor最大限度地减少语法要求的情形下,帮助用户编写正确的程序指令。

Raptor开发环境是可视化的。Raptor程序实际上是一种有向图,可以一次执行一个图形符号,以便帮助用户跟踪Raptor程序的指令流执行过程。

Raptor是为易用性而设计的

Raptor程序的调试和报错消息更容易为初学者理解 。

使用Raptor的目的是进行算法设计和运行验证,不需要重量级编程语言(如C++或Java)的过早引入给初学者带来的学习负担。

5

大学计算机实践教程——面向计算思维能力培养

1.6可视化的程序设计工具—Raptor

RAPTOR的特点:

语言简单、紧凑、灵活(6个基本语句/符号),使用流程图形式实现程序设计。

具备基本运算功能,有18种运算符,可以实现大部分基本运算。

提供了数值、字符串和字符3种数据类型以及一维和二维数组。组合以后,可以实现大部分算法所需要的数据结构,包括堆栈、队列、树和图。

……

6

大学计算机实践教程——面向计算思维能力培养

2. Raptor基本程序环境

2.1 Raptor概述

2.2 Raptor编程基本概念

2.3 Raptor运算符和表达式

2.4 Raptor函数

2.5 使用Raptor

7

大学计算机实践教程——面向计算思维能力培养

2.1 Raptor概述

Raptor主窗口

Raptor主窗口——含有4个主要区域

8

大学计算机实践教程——面向计算思维能力培养

2.1 Raptor概述

Raptor主控制台

Raptor主控制台窗口——用于显示用户的所有输入和输出。

9

大学计算机实践教程——面向计算思维能力培养

2.1 Raptor概述

Raptor 程序结构

必须要有[Start]和[End]

程序由[Start]开始, 运行至[End]结束

在[Start]和[End]之间插入其他流程图符号,便可制作有一定功能的程序。

1.点击左侧符号;

2.点击右侧文档窗口中的流程线;

3.多次点击流程线可插入多个符号。

10

大学计算机实践教程——面向计算思维能力培养

2.1 Raptor概述

Raptor基本图型符号

先介绍赋值(assignment)调用(Call)输入(Input)输出(Output)四个类型的语句

目的

符号

名称

说明

输入

输入语句

用户输入的数据,每个数据值存储在一个变量中。

处理

赋值语句

使用某些类型的数学计算来更改的变量的值。

调用

过程调用

执行在命名过程中定义的指令。过程可能改变参数的值(即变量)。

输出

输出语句

显示变量的值(或保存到文件中)。

11

大学计算机实践教程——面向计算思维能力培养

2. Raptor基本程序环境

2.1 Raptor概述

2.2 Raptor编程基本概念

2.3 Raptor运算符和表达式

2.4 Raptor函数

2.5 使用Raptor

12

大学计算机实践教程——面向计算思维能力培养

2.2 Raptor编程基本概念

标识符(identifier)的命名规则

必须以一个字母开头

第一个字母后可以跟任意的字母、数字或下划线

不能出现空格,空格只能作为结束符

不区分大小写,如:Count 和 count等价

保留字(Raptor自己使用)不能作为用户标识符,如:

e不能作变量名,Raptor将其定义为数值常量

red不能作变量名,Raptor将它定义为颜色常量

Get_Key不能作变量名,Raptor将它定义为过程名

13

大学计算机实践教程——面向计算思维能力培养

2.2 Raptor编程基本概念

常量——固定不变的量

pi(圆周率):3.1416(默认精度4位)。

e(自然对数的底数):2.7183(精度设

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值