课件编号8493675

粤教版高中信息技术必修 4.1.3 认识程序中的基本元素 课件(共22张PPT)

日期:2024-05-21 科目:信息技术 类型:高中课件 查看:59次 大小:1059443Byte 来源:二一课件通
预览图 1/9
基本,PPT,22张,课件,元素,中的
  • cover
4.1.3 认识程序中的基本元素 回顾 课堂随机点名器 活动 计算机程序中通常会出现常量、变量、函数、运算符、表达式、语句等,这些都是计算机程序的基本元素,在VB中运行给定的四个程序,运行并体会它们的作用。 计算机程序语言组成? 文章 程序 问题分析 问题:设计一个程序,计算圆的面积。 圆的面积公式:S=????????2 当r取一些不同的值时,算出对应的S的值, ????取值3.14. r= 2 cm,S= 3.14*2*2= 12.56 cm r= 3 cm,S= 3.14*3*3= 28.26 cm r= 8 cm,S= 3.14*8*8= 200.96 cm r= ? cm,S= 3.14*?*?= ? cm 思考:哪些量可变,哪些量不可变? ? 图形化程序 常量 常量 :程序运行过程中固定不变的量。 常量的声明格式: const 常量名=表达式 例如: Private Sub Command1_Click() Const pi = 3.14 Dim r As Integer Dim s As Double r = Val(Text1.Text) s = pi * r * r Text2.Text = s End Sub 变量 程序运行过程中值可以发生改变的量,使用变量前一般要先声明变量和变量的类型,字符型变量要跟“$”符号。 声明格式 :dim <变量名> as <变量类型> 例如:private sub form_click() xm1$="刘" xm2$="丽" dm1=asc(xm1$) dm2=asc(xm2$) print ("字符"), print "机内代码是:" print xm1$, print dm1 print xm2$, print dm2 end sub 思考 在vb中,有如下语句: Dim str as string str=“str” 其中str=“str”的含义? 函数 函数:表示一种映射关系(对应法则) 在VB中,函数指能完成特定功能的程序(段)。 例如: 绝对值函数:abs(x) 平方根函数:sqr(x) 获取机内码:Asc(x) 获取机内码对应字符:Chr(x) 运算符和表达式 运算符———用来对运算对象进行各种运算的操作符号。 表达式———由变量、常量、运算符、函数和圆括号等按一定的规则组成的。VB中有算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式等。 其中运算对象包括常数、常量、变量和函数,而常数、常量、变量和函数可以看作没有运算符的表达式。 VB中的运算符分五类———算术运算符、连接运算符、关系运算符、逻辑运算符和特殊运算符。 算术运算符 运算符 名称 优先级 示例 结果 ^ 乘方 1 3^2 9 - 负号 2 -2 -2 * 乘 3 2*5 10 / 除 3 4/5 .8 \ 整除 4 4\5 0 Mod 取模 5 5 Mod 4 1 + 加 6 2+3 5 - 减 6 4.5-2.4 2.1 算术运算符的使用: 数学表达式 VB表达式 X2+y2 x*x+y*y b2-4ac b*b-4*a*c (x*x+y*y)/4*a*b 字符串运算符 字符串运算符有“&”和“+”两个 运算符 说明 示例 结果 & 连接两个字符串表达式 “Hello " & “world" “Hello world" + 计算和,也可连接字符串 "123"+"456" "123456" 关系运算符与关系表达式 <(小于)??????<=(小于等于)??????<>(不等)??? =(等于)??????>=(大于等于)???????>(大于) ??说明:? (1)关系运算的结果为True或False,分别用“1”、“0”表示。 ?(2)若两个操作数是数值型,按大小比较;若为字符型,按ASCII码(拼音)值进行比较。 关系运算符与关系表达式 逻辑运算符与逻辑表达式 日期运算符与日期表达式 日期表达式是用日期运算符“+”或“-”将算术表达式、日期型常量、日期函数等连接起来的式子。 例:#2018/09/01#+30的运算结果是: 2018-10-1 语句 程序由一行行语句组成,语句是指挥计算机工作的指令,每个语句都有其格式规定,包括关键词、参数、符号等。 如:打印语句print 一个应用程序可能由若干段程序组成,每段程序前面都有起始定义语句和结束语句。 如:private sub 是定义子程序的语句,end sub是结束子程序的语句,它们成对出现;Form窗体是子程序的应用对象,click表示单击鼠标时开始执行该子程序,load表示程序装载后开始执行。 探究 请写出以下程序段中的基本元素 private s ... ...

~~ 您好,已阅读到文档的结尾了 ~~