|课件下载
搜索
    上传资料 赚现金
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件
    立即下载
    加入资料篮
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件01
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件02
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件03
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件04
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件05
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件06
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件07
    粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件08
    还剩27页未读, 继续阅读
    下载需要30学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中信息技术2.1.2 数据存储的链式结构完美版ppt课件

    展开
    这是一份高中信息技术2.1.2 数据存储的链式结构完美版ppt课件

    2.1.2 VB语言及程序开发环境 回顾上一节课1.程序有哪七个特征?2、程序有哪三种基本的结构?一、VB语言概述Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。“Visual” 指的是开发图形用户界面 (GUI)的方法。“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。专业人员可以用 Visual Basic 实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。探究“求半径为r的圆的面积”的程序Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox("r=", "输入半径") s = pi * r *r Print "圆的面积s="; sEnd Sub探究“求半径为r的圆的面积”的程序思考:(1)程序有多少行,每一行的作用是什么?(2)如果按语句的作用区分,这个程序包含几个部分?‘定义名为command1_click()的控件事件过程‘说明程序中pi是常量∏‘定义半径r和面积s为单精度实型‘输入r的值‘把表达式pi*r*r的值赋给s‘把s的值输出到当前的窗体上‘过程结束 数据类型说明部分 数据的处理部分 数据的输入部分 数据的输出部分 Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox("r=", "输入半径") s = pi * r *r Print "圆的面积s="; sEnd SubVB程序一般包括四个基本知识Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox("r=", "输入半径") s = pi * r *r Print "圆的面积s="; sEnd Sub常量变量函数表达式二、基本数据类型数据:计算机能够处理数值、文字、声音、图形、图像等信息,均称为数据。数据类型:根据数据描述信息的含义,将数据分为不同的种类,对数据种类的区分规定,称为数据类型。VB中的常用基本数据类型:数值型数据、 日期型、字符串型、逻辑型、货币型、字节型、对象型、 变体型。VB中的常用基本数据类型整型数(Integer) 整型数表示不带小数点和指数符号的数,其内部存储空间和范围为: 存储空间(Byte): 2 范围:-32768 — 32767,小数部分四舍五入整型数(Integer)整型数的运算速度较快,而且比其他数据类型占据的内存要少。在For…Next循环内作为记数器变量使用时,整型数尤为有用。十进制整型数只能包括数字0~9、正负号(正号可以省略),如:10,2566,-38,0。长整型数(Long) 长整型数的数字组成与整数相同,正号可以省略,并且在数值中不能出现逗号(分节符)。 存储空间(Byte) :4 范围:-2147483648 —— 2147483647,小数部分四舍五入 如:32768,-2567898,10单精度型(Single)单精度型可以表示最多 7 位有效数字的数。小数点可以位于这些数字的任何位置,正号可以省略。单精度数可以用定点形式和浮点形式来表示。定点形式是指在该范围内含有小数的数。例如:-3.4、120.0 、+1.234、.00069 、-31.24单精度型(Single) 浮点形式是用科学记数法,即以 10 的整数次幂表示的数,以 E 表示底数 10,例如: -3.4×105 表示为 -3.4E5 -120.0×10-5 表示为 -120.0E-5双精度型(Double)双精度型可以表示最多 15 位有效数字的数。小数点可以位于这些数字的任何位置,正号可以省略。双精度数可以用定点形式和浮点形式来表示。字符串型(String)字符型数据是指一切可以打印的字符和字符串,它是用双引号括起来的一串字符。1、变长字符串可变长字符串是制字符串的长度是不固定的,随着对字符串变量赋予新的字符串,它的长度可增可减。按照默认规定,一个字符串如果没有定义成固定长的,都属于可变长字符串,如:“Visual Basic” , “可视化编程” 。2、定长字符串固定长字符串是指它在程序执行过程中,始终保持其长度不变的字符串。例如,下列语句声明一个长度为 20 个字符的字符串变量: Dim EmpAddress As String * 20 EmpAddress = “Beijing,China”如果赋予字符串的字符少于20个,则用空格将EmpAddress的不足部分填满,如果超过20个,则截去超出部分的字符。布尔型数据(Boolean)布尔型数据只有两个值:真(True)和假(False),经常被用来表示逻辑判断的结果。任何只有两种状态的数据,如True或False,Yes或No,On或Off,都可以表示为布尔型。当把数值型数据转换为Boolean型时,0转换为False,其他非0值转换为True。当把Boolean值转换为数值型时,False转为0,True转为-1。日期型数据(Date)日期型数据表示日期和时间,可以表示多种格式的日期和时间。Date型数据用两个“ # ”把日期和时间的值括起来。例如:#11/18/1999# 、#1999-11-18##11/18/1999 10:28:56 pm#如果输入的日期或时间是非法的或不存在的,系统将提示出错。三、常量与变量常量是指在程序运行过程中始终保持不变的常数、字符串等。 常量说明语句的格式是:Const  常量名  As 类型 = 表达式 例: Const pi as single=3.14在程序处理数据时,对于输入的数据、参加运算的数据、运行结果等临时数据,通常把它们暂时存储在计算机的内存中。变量就是命名的内存单元位置。变量名必须是由英文字母开头,后面则可以由字母、数字或下划线组成。变量说明的格式:Dim  变量  As 类型 例: Dim r as single ,s as integer变量四、运算符、函数和表达式 运算是对数据进行加工的过程。运算符:描述各种不同运算的符号称为运算符。在VB中,常有的运算符有算术运算符、 字符串运算符和逻辑运算符等。①算术运算符算术运算符算术运算符的运算规则和数学中的运算规则相同,如果意义不明确时,可以加上括号使其看起来更明白。VB中只使用一种括号“()”,它可以多次嵌套。 ①算术运算符算术运算符的优先顺序指数运算(^)负数(-)乘法和除法 (*、 /)整除(\)求余的模运算 (Mod)加法和减法 (+、 -)算术运算示例Dim MyValueMyValue = 10 / 4MyValue = 10 / 3MyValue = 10 \ 4MyValue = 10.67 \ 3MyValue = 2 ^ 3MyValue = 10 Mod 3MyValue= 12 Mod 4.3MyValue= 12.6 Mod 5MyValue=(-10) Mod 3 MyValue=10 Mod (-3)'返回 2.5' 返回 3.333333' 返回 2' 返回 3' 返回 8' 返回 1' 返回 0' 返回 3' 返回 -1' 返回 1 \与Mod参与运算的两数中有一个是浮点数,该数会先被四舍五入成整型后再进行运算。求余结果的正负号始终与第一个运算量的符号相同。例1设变量N=3,表达式-N^2的值是( )。A.-8 B.9 C.-9 D.8[解析]表达式N^2是计算N的2次方,并且由于运算符^的优先级大于取负号,结果值是-9。例2表达式4+5\6*7/8 mod 9的值是( )A.4 B.5 C.6 D.7例3VB表达式Sqr(a+b)^3*2中优先进行运算是( )。A. Sqr函数 B.+ C.^ D.*BB②字符串运算符字符串运算符:& VB中的字符串运算符有“&”,该运算符主要用于连接两个或更多的字符串。例如:“"abcd"&"efg"”连接后结果为"abcdefg"。 字符运算符函数在VB中有两类函数,分别是内部函数和自定义函数。常用的内部函数有数值函数、字符函数、转换函数、时间/日期函数和其它函数等,如表2-2所示。自定义函数是由程序员根据需要定义的函数。在程序中要使用一个函数时,只需要给出函数名和一个或多个参数,就能得到函数值。调用函数的格式如下:函数名(参数表) 。表达式表达式表达式是指某个求值规则,它是由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式子。 例如在程序中,式子pi*r*r是合法的表达式。 表达式书写举例VB的算术表达式为:3.14159/(a^2 +Sqr(b))VB表达式: a*b*c*d/e/f/g 或 a*b *c*d/(e*f*g) VB程序开发环境界面 窗体设计窗口 控件工具箱 代码窗口 工程资源管理器窗口 属性窗口 窗体布局窗口 系统三种工作模式 设计模式 运行模式 中断模式程序的运行
    相关课件

    粤教版 (2019)必修1 数据与计算3.3.1 计算机程序优秀课件ppt: 这是一份粤教版 (2019)必修1 数据与计算<a href="/xx/tb_c4007060_t3/?tag_id=26" target="_blank">3.3.1 计算机程序优秀课件ppt</a>,共20页。PPT课件主要包含了计算机程序,计算机的组成部件,计算机的工作原理,计算机的工作过程图解,计算机程序设计语言,机器语言,高级语言,高级语言的工作流程,编译程序,解释程序等内容,欢迎下载使用。

    高中信息技术粤教版 (2019)必修1 数据与计算3.3.2 计算机程序设计语言说课ppt课件: 这是一份高中信息技术粤教版 (2019)必修1 数据与计算3.3.2 计算机程序设计语言说课ppt课件,共15页。PPT课件主要包含了复习回顾,CONTENT,机器语言,汇编语言,高级语言,课堂总结等内容,欢迎下载使用。

    粤教版选修1 算法与程序设计2.2 程序的顺序结构完整版课件ppt: 这是一份粤教版选修1 算法与程序设计2.2 程序的顺序结构完整版课件ppt

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        粤教版 2019 高中选修1信息技术 2.1.2 VB语言及程序开发环境 课件
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map