云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2-2数据的表示与处理(2)

2-2数据的表示与处理(2)

  • 62 次阅读
  • 3 次下载
  • 2025/5/23 6:37:04

2.2数据的表示与处理(2)

一、 【教学目标】

1、 知识与技能

掌握VB定义的常用的运算符和表达式,会把数学表达式改写成vb表达式,能写出vb表达式的执行结果。 2、方法与过程

本节涉及到基础知识较多,所以要一个一个问题解决,多结合练习来加强对这些新知识的巩固。再通过上机操作运行一个程序,让学生更理解。 3、情感态度和价值观

授课时要注意结合学生的思路,逐个问题解决,不可一蹴而就。

二、 重点难点

1、 教学重点

(1)VB常用的的基本数据类型,常量与变量,运算符和表达式 (2)VB程序的开发环境 2、教学难点

把本节的内容加以运用

三、 教学环境

1、预备知识:学生已掌握使用计算机解决问题的四个步骤——分析问题、建立模型、设计算法和编写程序。

2、硬件要求:建议本节课在多媒体电脑教室中完成,有广播教学系统或投影仪。 3、所需软件:学生机要安装VB6.0或以上版本。 四、 教学过程

(一)导入:

在“打字测试软件”程序中,我们是这样计算打字速度的:

打字速度=打字数/(打字所用秒数/60),在程序设计中如何完成这一任务呢?vb用表达式来完成这一任务。

表达式由变量、常量、运算符、函数和圆括号等按一定规律组合而成的。 (二)新课讲授

运算符是对数据进行加工的过程。描述各种不同运算的符号称为运算符,参与运算的数据称为操作数。在VB中,常用的运算符有算术运算符、字符串运算符和逻辑运算符等。 1、算数运算符与算数表达式 运算符号 含义 + 加号 - 减号 * 乘号 / 除号 ^ 乘方 \\ 整除 MOD 取余数 算术运算符的运算规则和数学中相同,如果意义不明确时,可以加上括号使其看起来更明白。VB中只使用一种括号“()”,它可以多次嵌套 2、字符串运算符与字符串表达式 字符串运算符有:&、+

VB中的字符串运算符是“&”,该运算符主要用于连接两个或更多的字符串, 例如:①"abcd"&"efg"”连接后结果为"abcdefg"。 ②"12"&"34" 连接后结果为"1234"

③"12"+ 34 连接后结果为46

3、关系运算符与关系表达式

在程序2-3中,程序的第三行是一个条件语句,其中的条件A>=0表达式,一般称为

关系表达式,关系表达式是用关系运算符连接起来的式子。 关系运算符号有: 运算符号 含义 = 等于 > 大于 >= 大于等于 < 小于 <= 小于等于 <> 不等于 当关系表式成立时其值为真(Ture),当表达式不成立时其值则为假(False);关系表达式的值既不是数值型量,也不是字符型量,而是一种新的数量类型——逻辑型。逻辑型只有两个可能的值:假(False)和真(Ture)。 关系表达式的值定义如下:

(1)对数值型的数据比较,是按照数值的大小来进行比较。如13>6的值为真。 (2)对其它类型数据的比较,则按照其序号进行比较。如"D">"B"其值为假。2

在实际问题中,对于一些复杂的条件,还需要几个关系表达式组合起来才能表示。例

如,条件2

为假。

And(与)当两个操作数都为真时,结果才为真。 Or(或)当两个操作数都为假时,结果才为假。 5、逻辑运算的顺序

(1)当条件中只有逻辑运算符时,运算的顺序为Not、And、Or

(2)当条件中既有算术运算符,又有关系运算符和逻辑运算符时,运算顺序是:算

术运算符,关系运算符,逻辑运算符 例如:

a+b>c+d and a>=5 or not c>0 or d<0

当a=5,b=7,c=2,d=1时,运算结果是真。 巩固练习:

1. 表达式 1 and 0的值 。 2. 13/3 MOD 5\\7的值 。

3. 在程序中用到某一整型变量的数据范围为-50000~50000,则该变量类型应该是 。

4. 设a=1,b=2,c=3,d=4,表达式 a>b And c<=d Or 2*a>c 的值是 。 5. 声明单精度常量PI代表3.14159 的语句为 。 6. X=2: Y=8: Print X+Y=10的结果是__________________。 7. VB表达式9^2 MOD 45 \\2 *3 的值______________。 8. 表达式32\\7 MOD 3^2的值是______________。

9. 欲定义一个定长为10的字符串变量Mystr,可写成: 。 10. 设x=6,y=4,z=7,表达式x>y And y>x-z Or xz的值是 。 11. 把条件为1? x ? 5 写成VB表达式为: 。 12、x是小于100的非负数,用vb表达式正确的是______。 a) 0

b) 0<=x<100

c) x>=0 AND x<100

d) 0<=x OR x<100 答案:C 13、 15.5\\2的结果是_____。

a) 1 b) 1.5 c) 7

d) 8 答案:D

14、 19.5 Mod 2*2的运算结果是_____。 a) 3.5 b) 1 c) 3

d) 0 答案:D

15、a和b中有且只有一个为0,可以用以下表达式来表示_____。 a) a=0 or b=0 b) a=0 Xor b=0

c) a*b=0 And a+b<>0

d) a=0 And b=0 答案:B

16、 Boolean 类型的数据由几个字节组成_______。 a) 1 b) 2 c) 3

d) 4 答案:B

17、 Cint函数返回值类型是_____。 a) 整型 b) 字符串 c) 变体

d) 双精度浮点型 答案:A

板书设计: (一)导入:

表达式由变量、常量、运算符、函数和圆括号等按一定规律组合而成的。 (二)新课讲授

1、算数运算符与算数表达式 2、字符串运算符与字符串表达式 3、关系运算符与关系表达式 4、逻辑运算符与逻辑表达式 5、逻辑运算的顺序 (三)课堂练习 (四)小结

(五)课后作业

搜索更多关于: 2-2数据的表示与处理(2) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

2.2数据的表示与处理(2) 一、 【教学目标】 1、 知识与技能 掌握VB定义的常用的运算符和表达式,会把数学表达式改写成vb表达式,能写出vb表达式的执行结果。 2、方法与过程 本节涉及到基础知识较多,所以要一个一个问题解决,多结合练习来加强对这些新知识的巩固。再通过上机操作运行一个程序,让学生更理解。 3、情感态度和价值观 授课时要注意结合学生的思路,逐个问题解决,不可一蹴而就。 二、 重点难点 1、 教学重点 (1)VB常用的的基本数据类型,常量与变量,运算符和表达式 (2)VB程序的开发环境 2、教学难点 把本节的内容加以运用 三、 教学环境 1、预备知识:学生已掌握使用计

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com