最新整理高中信息技术常量、变量、标准函数和表达式.docx

合集下载

高中信息技术:常量、变量、标准函数和表达式

高中信息技术:常量、变量、标准函数和表达式

高中信息技术新课程标准教材信息技术( 2019 — 2020学年度第二学期 )学校:年级:任课教师:信息技术教案 / 高中信息技术编订:XX文讯教育机构常量、变量、标准函数和表达式教材简介:本教材主要用途为学习本知识能够调动学生的激情与兴趣,对相关教师和学生创造力的开发有促进作用,对教学效果提升有着积极的影响,本教学设计资料适用于高中信息技术科目, 学习后学生能得到全面的发展和提高。

本内容是按照教材的内容进行的编写,可以放心修改调整或直接进行教学使用。

一、课题:二、教学目标:⑴掌握常用的数据类型。

⑵掌握常量、变量的概念及定义符号常量和变量的方法。

⑶掌握调用函数的方法。

⑷掌握算术表达式和字符串表达式。

三、教学的重点和难点:重点:常量、变量和表达式难点:符号常量,算术表达式中运算符的运算顺序四、教学过程:导入新课学习本章第三节时,我们建立了一个求圆的周长和面积的程序,它是用vb语言编制的,其中的代码是由一个个语句构成的,语句中包含了常量、变量、函数、表达式,而这些就是本节课将要学习的vb语言的基础知识。

揭示目标启动多媒体教学系统,向学生广播学习目标(1)掌握常用的数据类型。

(2)掌握常量、变量的概念及定义符号常量和变量的方法。

(3)掌握常用函数。

(4)掌握算术表达式和字符串表达式。

新授内容广播:启动visual basic软件,打开课前准备好的程序。

看下面这一行代码:print "欢迎学习vb语言基础!"这句代码的意思是显示“欢迎学习vb语言基础!”这句话。

显然引号中的内容在程序运行过程中是始终不变的,这在vb中被称为常量。

板书: 1、常量常量就是在程序运行过程中保持不变的量。

运行多媒体教学系统的联机讨论功能,贴出例6-3-1中的代码:'求圆的周长和面积dim radius as singledim peri as singledim area as singleprivate sub cmdcalcu_click()radius = val(txtradius.text) '取得半径值peri = 2 * 3.14159 * radius '计算周长area = 3.14159 * radius * radius '计算面积txtperi.text = str(peri) '输出周长txtarea.text = str(area) '输出面积end subprivate sub cmdclose_click()endend sub提问:请说出其中哪些是常量?学生观察程序代码,在学习小组内相互讨论,得出答案后贴出。

第6次课(常量、变量、表达式、函数)

第6次课(常量、变量、表达式、函数)

第五部分常量、变量、表达式及函数一、常量与变量:1.1 常量:1.数值型常量:①. 由0 - 9、小数点、正负号构成;②.对于很大的数据一般采用科学记数法形式书写;如:5.12E+12(表示5.12×1012)、5.12E-12(表示5.12×10-12)2.货币型常量:①.由前置(前导)符号“$”开始,如:$1234.12;②.默认采用4位小数,如果多余4位小数,则对多余的位数进行四舍五入;③.不能采用科学记数法表示。

3.字符型常数(字符串):①.用单引号( ' ' )、双引号(" ")、方括号定界( [ ] );如:'abcd'、"abcd"、[abcd];&&注意:定界符必须成对出现②.定界符不能交叉,如:’abcd”、”abcd]都是错误的;③.不包含任何字符的字符串("")叫空串,空串与包含空格的字符串(" ")不同。

4.日期型常量:①.用大括号(花括号)定界,如:{10/08/01};②.分隔符可以用斜杠(/)、连字号(-)、句点(.)、空格;③.日期型常量分为:传统日期格式与严格日期格式。

●传统日期格式:(用SET STRICTDATE TO 0设置)◆月、日用2位数字表示;◆年可用2位,也可以用4位。

如:{10/08/01},{10/08/2001}●严格日期格式:(默认,用SET STRICTDA TE TO [1|2]设置)◆{^yyyy-mm-dd};如:{^2010-06-12}◆书写时大括号内的第一个字符必须是脱字符(^);◆年必须用4位数;◆年月日的次序不能颠倒、不能缺省;5.日期时间型常量:包括日期与时间两个部分,{<日期>,<时间>},如:{^2006-03-08,06:30P}6.逻辑常量:①.用两个(.)定界,如.T.、.Y.;②.逻辑型常量取值有:.T.、.t.、.F.、.f.、.Y.、.y.、.N.、.n.;③.逻辑型常量只占一个字节。

2.3.1程序设计基本知识(数据类型、常量、变量及表达式)高中信息技术必修一课件

2.3.1程序设计基本知识(数据类型、常量、变量及表达式)高中信息技术必修一课件
用于逻辑判断,只有Ture 和 False
list
用来存放一组数据的序列,列表中所有的元素放在 [] 中间,并用 逗号分开,例如: [1, 2, 3], [‘a’, ‘b’, ‘c’]
强制转换数据类型
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
在程序设计中,可以通过强制类型转换操作,把某个数据从一种数据类 型转换成为另一种数据类型。
例如,逻辑运算符not、and和or的优先级为:not>and>or。
巩固提升:
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
1. 下面的运算符中,优先级最低的运算符是( )
A. *
B.!= C. + D. =
2. 程序的运行结果是?
a=2 b=3 c=a<b print(((a+b)/(b-a)**a)and c)
自主学习:
数据类型 常量 变量 运算符与表达式
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
PHale Waihona Puke thon语言常见的数据类型有以下几种:
数据 类型
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
数据类型 整型 浮点型 字符串型 布尔型 列表
运算符与表达式
人教中图版(2019) 数据与计算 2.3 《程序设计基本知识》
③ 逻辑运算符:可以对关系式或布尔值进行逻辑运算,运算结果仍为布尔值 True或 False。
逻辑运算符 not and
描述 非 与
用法 not a a and b
举例

基本数据类型、常量和变量及常用标准函数

基本数据类型、常量和变量及常用标准函数
求三角形的面积的表达式
本课小结
1、VB的基本数据类型 2、变量、常量,及常量与变量的定义 3、常用的标准函数
Asc(X)
Chr(X) Val(X) Str(X) Len(X)
Asc("A")
Chr(48) Val("-170") Str(-170) Len(“A+B”)
65
"0" -170 "-170" 3
Mid(X,n,k)
Mid("sanguo",3,2)
"ng"
练一练 1、下列能把数值内容转换成字符串的是 A、str() B、chr() C、Asc() D、Val() 2、Len(“Friend”)的值是 A 、6 B 、7 C、 8 D、 9
性质
-2147483648~2147483467 范围内的任何整数 绝 对 值 在 1.401298E-45 到 3.402823E38内的任何实数,有效数 字约 6~7 位 (基本是一些小的数字)
绝对值在10E-324到1.79E308内的任何实数,有效 数字约14~15位 E表示乘方的底数为10
练:下列可作为Visual Basic 变量名的是 (A)4*Delta (B)A_ha (C)4ABC (D)A+B (E)底 (F) 234 (G)Dim
练一练:
• 下列可作为Visual Basic 变量名的是
(A)4*Delta (B)Alpha (C)4ABC (D)A+B
定义变量的格式: Dim 变量名 as 变量的类型 如: Dim a as integer 定义变量a为整数类型 Dim x,y,z as integer 定义三个变量 x,y,z为整数类 型

常量、变量、函数和表达式

常量、变量、函数和表达式

变量需要一个名字作标志
(1)数值变量名的起法: (1)数值变量名的起法: 数值变量名的起法 以字母打头,后跟字母 数字.小数点, 字母. 以字母打头,后跟字母.数字.小数点, 长度不限,但只有前40个有效字符。 长度不限,但只有前40个有效字符。 40个有效字符 如:a1,bbb,x1,Y1,num,p1.1等合法变 a1,bbb,x1,Y ,Y1 num,p1.1等合法变 量名, ,N>m n_2则是非法变量名 >m, 则是非法变量名。 量名,1x,N>m,n_2则是非法变量名。 (2)字符变量名的起法: (2)字符变量名的起法: 字符变量名的起法 数值变量后跟一个$符号来表示。 数值变量后跟一个$符号来表示。 例:A$,b3$,num$等。 A$,b3$,num$等
2).科学记数法: 2).科学记数法: 例-3.567E+3表示-3.567x103 3.567E+3表示表示 3.13E- 表示3.13x10 3.13E-2表示3.13x10-2 其中E表示幂底数值10 其中E表示幂底数值10,E后跟的整数为幂指数。 10, 后跟的整数为幂指数。 (2)字符型常量:是由双引号引起来的一串字符: 字符型常量:是由双引号引起来的一串字符: “00345”等 如:“hello!”, “apple”, “00345”等 都是字符常量
三、函数
QBASIC把数学中常用函数已经作成子程 QBASIC把数学中常用函数已经作成子程 我们可以直接使用。 序,我们可以直接使用。 常见的标准函数: 常见的标准函数: ABS(X) SQR(X) 求X的绝对值 求X的算术平方根
三、函数
常见的标准函数: 常见的标准函数: SIN(X) 的正弦值( 求X的正弦值(角X的单位必须是弧 度,10 =3.14159/180弧度) =3.14159/180弧度 弧度) COS(X) INT(X) RND(X) 的余弦值(规定同上) 求X的余弦值(规定同上) 求不大于X 求不大于X的最大整数 求产生一个(0,1)内的随机数 求产生一个(0,1)内的随机数 (0,1)

常量、变量、函数与表达式

常量、变量、函数与表达式

常量、变量、函数与表达‎式⒈常量常量(const‎a n t)是指在程序‎运行过程中‎保持不变的‎量,在V isua‎l Basic‎中,常量一般分‎为数值常量‎与字符串常‎量两种。

⑴数值常量数值常量就‎是数学中说‎的常数,数值常量有‎整型常量和‎实型常量两‎种。

整型常量即‎整数,是指不带小‎数的数值,如1、0、-10、+107等都‎是合法的整‎数。

实型常量即‎实数,是指带小数‎的数值。

实型常量又‎分为定点数‎和浮点数两‎种。

定点数:3.14159‎,-6.8,1.997浮点数:2e6、1e5、88E-18浮点数对应‎的就是数学‎上的科学计‎数法,以幂数形式‎表示一个实‎数,例如123‎4.56可以表‎示为1.23456‎×103 。

由于程序中‎无法表示上‎标和下标,因此用英文‎字母"E"(或"e")表示底数1‎0,则1.23456‎×103可表‎示为1.23456‎E3。

⑵字符串常量‎被一对双引‎号括起来的‎若干个合法‎的字符称为‎字符串常量‎。

例如"china‎"、"V isua‎l Basic‎"、"18"、"3.14"等。

字符串常量‎指的是双引‎号中的字符‎,不包括双引‎号本身。

⑶符号常量如果程序中‎多次用到同‎一个常量,则可以用一‎个有意义的‎名字表示这‎个常量,称为符号常‎量,代表常量的‎符号称为"常量名",常量名的命‎名方法与后‎面的变量名‎一样。

例如,求圆的周长‎和面积的程‎序代码:Let r=5Let s=3.14159‎*r*rLet c=2*3.14159‎*rPrint‎"s=";s, "c=";c可以先用C‎o nst语‎句定义一个‎符号常量p‎i代替3.14159‎,形式如下:Const‎常量名[As 类型]=表达式则可以写出‎如下的程序‎代码:Const‎pi As Singl‎e=3.14159‎Let r=5Let s=pi*r*rLet c=2*pi*rPrint‎"s=";s, "c=";c当常量需要‎改动时,仅需改动符‎号常量定义‎语句。

常量、变量、函数、表达式、数据类型

常量、变量、函数、表达式、数据类型

常量、变量、函数、表达式、数据类型一、常量指在程序运行过程中始终保持不变的常数、字符串等;VB的常量有两大类:内存常量和自定义常量;内存常量是由系统预定义的。

自定义常量的定义语法:const 常量名as类型=表达式例:const pi as single=3.14二、变量可以看作内存中存放数据的存储单元的名称。

程序通过变量名引用变量的值;通过对变量的赋值来实现将某一类型的信息存入存储单元中。

在VB中变量名用英文字母打头,由英文字母、汉字、数字及下划线等字符组成。

变量名不分大小写,但变量名不能与系统已用的其他名称重名。

变量的说明语句格式:Dim 变量As 类型例:Dim r As single,a As integer赋值语句:变量=表达式三、函数:(P29)函数名(参数表)ABS( )SQR( )SIN( )COS( )V AL( )STR( )四、表达式1、算术表达式是由常量、变量、函数及算术运算符、圆括号组成。

算术运算符:+ -* / ^ (乘方) \ (整除) MOD(取余数)例:(a+b)2ab 将表达式转换成程序能接受的表达式,以下转换正确的是()A.(a+b)^2/ab B.(a+b)^2/(ab)C.(a+b)* (a+b)/ (ab) D.(a+b)* (a+b)/ (a*b)字符串运算符:& 用于连接两个或更多的字符串。

它具有自动将非字符串数据转换为字符串的功能。

例如:123&”456”注:123+”456”表达式是不合法的2、关系表达式是由关系运算符等连接常量、变量构成的字符序列,用来对两个数据或表达式进行比较,比较的结果为真则取值为.T.,否则取值为.F.。

即关系表达式的运算结果是逻辑值。

关系运算符:=<> < > >= <=3、逻辑表达式:将多个关系表达式用逻辑运算符连接起来时,该表达式就是逻辑表达式。

逻辑表达式的运算结果是逻辑值。

高中信息技术课件常量、变量、函数、表达式

高中信息技术课件常量、变量、函数、表达式

函数的功能 x的绝对值 取不大于x的最大整数 x的平方根 产生[0,1)的随机数 x的正弦值(x单位为弧度) x的余弦值(x单位为弧度) 将字符型数据转化为数值型数据 将数值型数据转化为字符型数据
函数值类型 数值 数值 数值 数值 数值 数值 数值 字符
练习~~
函数
Abs(86) Abs(-86)
常量、变量、函数、表达式
常量和变量
常量是指在程序运行过程中保持不变的量 变量时用来存放数据的,在程序运行中,变 量的值是不确定的。 变量必须有一个变量名,如a、x1等。定义变 量名的原则:以字母或汉字开头,由字母、 数字、汉字及下划线组成。但是不能取VB中 的保留字,如End、Print等。

变量的命名规则
① 必须以字母或汉字开头。 ② 只能由字母、汉字、数字和下划线组成。 ③ 字符个数不超过255 个。 ④ 变量名不能使用VB 中的保留字。 ⑤ VB 不区分变量名中字母的大小写。 ⑥ 为增加程序的可读性,变量名最好取有意义的名 称,建议前面加上数据类型的缩写。
变量声明的形式:
Dim 变量名 As 数据类型
Not:取反 And:与 Or:或


运算符的执行顺序(优先级): 算术运算符>字符串连接运算符>关系运算符>逻辑运算符
练习


1、写出下列表达式的 值 123+“321”&“ABCD” Not(2*5<>11)
答案: “444ABCD” False
(x+y)/(x-y) 1/2*g*t*t
2、比较两段程序,它们有哪些不同点和相同点?你觉得哪段更 好?
函数

函数是一段用来完成某种特定运算或功能的 程序。函数的格式一般为: 函数名(参数1,参数2,…) 函数的参数可以是一个或几个,甚至没有。 一般情况下,函数总要返回一个函数值。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最新整理高中信息技术教案常量、变量、标准函数和
表达式
一、课题:常量、变量、标准函数和表达式
二、教学目标:
⑴掌握常用的数据类型。

⑵掌握常量、变量的概念及定义符号常量和变量的方法。

⑶掌握调用函数的方法。

⑷掌握算术表达式和字符串表达式。

三、教学的重点和难点:
重点:常量、变量和表达式
难点:符号常量,算术表达式中运算符的运算顺序
四、教学过程:
导入新课
学习本章第三节时,我们建立了一个求圆的周长和面积的程序,它是用VB 语言编制的,其中的代码是由一个个语句构成的,语句中包含了常量、变量、函数、表达式,而这些就是本节课将要学习的VB语言的基础知识。

揭示目标
启动多媒体教学系统,向学生广播学习目标
(1)掌握常用的数据类型。

(2)掌握常量、变量的概念及定义符号常量和变量的方法。

(3)掌握常用函数。

(4)掌握算术表达式和字符串表达式。

新授内容
广播:启动VisualBasic软件,打开课前准备好的程序。

看下面这一行代码:Print"欢迎学习VB语言基础!"
这句代码的意思是显示“欢迎学习VB语言基础!”这句话。

显然引号中的内容在程序运行过程中是始终不变的,这在VB中被称为常量。

板书:1、常量
常量就是在程序运行过程中保持不变的量。

运行多媒体教学系统的联机讨论功能,贴出例6-3-1中的代码:
求圆的周长和面积
DimRadiusAsSingle
DimPeriAsSingle
DimAreaAsSingle
PrivateSubcmdCalcu_Click()
Radius=Val(txtRadius.Text)取得半径值
Peri=2*3.14159*Radius计算周长
Area=3.14159*Radius*Radius计算面积
txtPeri.Text=Str(Peri)输出周长
txtArea.Text=Str(Area)输出面积
EndSub
PrivateSubcmdClose_Click()
End
EndSub
提问:请说出其中哪些是常量?
学生观察程序代码,在学习小组内相互讨论,得出答案后贴出。

(后面提问。

相关文档
最新文档