数据的表示与处理(VB教案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据的表示与处理
【课型】复习课
【三维目标】
知识与能力:掌握VB中常用的数据类型,区别变量和常量的定义及声明使用
过程与方法:面对不同的问题,能够具体对待,给变量或常量不同的类型定义
情感态度与价值观:注意培养学生严谨的学习习惯
【教学方法】讲授法、任务驱动法
【教学重点】使同学们掌握理解VB的常用数据类型、变量及变量名的命名规则。【教学难点】学会给变量定义合适的类型
【教学过程】
一、情景引入
数学中我们接触得数据是什么样的和我们程序设计语言中的数据又有什么不同呢在VB中的数据到底是如何表示的在计算机里如何对数据进行处理的呢我们的很多疑问,今天这节课都将被一一解答。
1、数学中的“数据”和程序设计中的“数据”,要区别对待!
2、数据类型是一种约定。不同的约定,计算机分配的存储空间大小也不
同。
“01000001”被定义为字符串型,则表示“A”
“01000001”被定义为数值型,则表示整数65。
二、计算机存储容量的单位
计算机存储容量的最小单位 bit称为“位”。
计算机存储容量的基本单位Byte称为“字节”。
位和字节之间的换算关系是 1字节 = 8位
千字节 KB 1KB=210字节=1024B
兆字节 MB 1KB=220字节=1024KB
吉字节 GB 1KB=230字节=1024MB
太字节 TB 1KB=240字节=1024GB
IP地址是32位,占4个字节。
三、VB中的数据类型 P21
1、数值型:
数据类型
关键字
存储容量
取值范围
备注
整型
Integer
2字节
-32768~~32768
可以表示整数
长整型
Long
4字节
单精度型
Single
4字节
合称为:浮点型、实型
可以表示带小数点的数
双精度型
Double
8字节
补充:将知识与数学中的数值型类型联系起来讲,比如:数学中实数,整数等,它们的取值范围是多少等。这样同学们就更容易地掌握VB语言中的数据类型以及它们取值范围。
师生互动:
⑴、若表示人的寿命,定义变量类型(Integer)
若表示圆的面积或者周长,定义变量类型(Single)
若表示全面税收,定义变量类型(Double)
⑵、在VB中,下列语句中哪个定义了一个实型变量(C)
A. Dim S As String
B. Dim B As Boolean
C. Dim Sum As Single
D. Dim I As Integer
2、字符串型:String ,指用一对英文状态下的””括起来的数据,不包括双引号””本身。
师生互动:
⑶、下面()不是字符串常量。
A."你好"
B.""
C."Ture"
D.#False#
解体分析:B选项"",是指空字符串。
3、布尔型:Boolean ,包含“True”和“False”。如果用数值型表示,True→-1,False→0。
师生互动:
⑷、设a=2,b=3,在VB中,表达式a>b And b>=3值是( )
B.-1
C.True
⑸、下列程序,当单击窗体时s的值是( )
Private Sub Form_Click()
Dim s as boolean
a = 2:
b = 3:
c = 4:
d = 5
s = a > b And 2 * a > c Or c <= d
Print s
End Sub
1
⑹、下列程序,当单击窗体时s的值是( )
Private Sub Form_Click()
Dim s As Integer
s = Not 2 * 5 <> 11
Print s
End Sub
分析:特别注意第5题和第6题中s被定义的类型,若定义为布尔型Boolean,结果为True 或 False;若S定义为整型Integer,则结果为-1或0。
4、日期型:Date,指用一对 # # 括起来的数据。例如:#2010/2/17#
四、常量与变量
1、常量、变量:课本上没有具体讲关于“变量”的概念,我们应结合物理、数学的一些公式来对常量、变量进行下个定义:比如:物理中的均速运动的公式:S=Vt进行分析,在一定的速度下,S的值随着t的值改变而变化,这里的常量是V,而变量是S和t。
请同学们分析一下:S=*R2 这里的常量是什么变量是什么
2、常量、变量的类型:
常量(Constant):分为数值常量、字符串常量等。
变量(Variable):分为字符型、整型、长整型、单精度型、双精度型、布型、日期型。
变量定义格式: Dim < 变量名> AS < 数据类型>
常量定义格式:Conse<变量名> [AS 数据类型] = 表达式
注意:应遵循先声明后使用的原则。
3、变量命名的约定:
①开头:字母或汉字
②以字母、汉字、数字、下划线组成。
③长度不超过255个字符
④大小写不区分
⑤不能使用保留字