欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    高中信息技术 第二单元VB程序设计复习 浙教版21818.docx

    • 资源ID:48284733       资源大小:40.06KB        全文页数:14页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    高中信息技术 第二单元VB程序设计复习 浙教版21818.docx

    第二单元 VB程序设计一、知识内容(一) 面向对象程序设计的基本思想与方法考试要求:对所所列知识要知知道其内容及及含义,并能能用自己的语语言或动作进进行表达、判判断和直接运运用。1面向对象程程序设计(oobjectt orieented progrramminng,缩写OOOP)方法法:在进行程程序设计是从从分析问题领领域中各种客客观事物本体体的属性和行行为,以及它它们之间的相相互关系着手手,在计算机机中建立起这这些客体的映映象对象,用用对象对应于于问题领域中中的客体,用用对象间的消消息传递来表表示客体的相相互作用、相相互关系。(二)属性、类类、事件和事事件处理的概概念考试要求:对所所列知识要知知道其内容及及含义,并能能用自己的语语言或动作进进行表达、判判断和直接运运用。1对象是客观观存在的事物物或概念。它它有两个特点点:状态和行行为。2一个对象的的状态是通过过若干个属性性(propperty)来来描述的;行行为是指对属属性进行操作作和处理的方方法(metthod)。在在面向对象的的程序设计中中,一个对象象是由一组对对象状态的数数据和一组描描述处理对象象属性的方法法的代码构成成的。对象的的属性定义其其外观,方法法定义其行为为,事件定义义其与用户的的交互。3类(claass)是对对相同性质的的对象的一种种抽象,而一一个对象则是是类的一个“实例”。4事件(evvent)就就是发生在对对象上的事情情,通常是由由用户在对象象上激发的一一种动作。一一个事件的发发生,可以引引起某个对象象上某个方法法(事件处理理过程)的执执行,即由某某个事件驱动动了相应的事事件处理过程程的执行。这这就是面向对对象程序设计计中的事件驱驱动概念。(二) VB应用程序的的界面设计与与调式考试要求:对所所列知识要理理解其确切含含义及与其它它知识的联系系,能够用所所学的信息技技术知识和操操作方法解决决实际问题,熟熟练应用信息息技术进行信信息的处理。1VB应用程程序的界面设设计(1)VB程序序设计语言:基于Bassic语言的的可视化程序序设计环境,采采用面向对象象的程序设计计方法(OOOP)。(2)VB应用用程序设计环环境的的窗口口主要由对象象窗口、控件件工具箱、属属性窗口、工工程窗口组成成。(3)控件工具具箱集中了常常用的基本控控件:标签llabel、文文本框TexxtBox、命命令按钮Coommandd Buttton、列表表框ListtBox等。(4)窗体(FForm)是是VB应用程序序的基本结构构。窗体可以以看作是一个个“容器”,其中放置置着各种各样样在应用程序序中必须用到到的对象。2VB应用程程序的运行和和保存运行:单击工具具栏中“运行”选项中的启启动按钮,运运行应用程序序。保存:在“文件件”菜单中选“工程另存为为”,该应用程程序的窗体和和工程分别存存储到文件中中,其相应的的文件扩展名名分别是“ .frmm”和“ .vbpp”。也可以选选“文件”菜单中的“生成工程xxxx.exee”,这样,就就可在Winndows环环境中直接运运行这个应用用程序了。(四)事件处理理代码的编制制方法考试要要求:对所列列知识要理解解其确切含义义及与其它知知识的联系,能能够用所学的的信息技术知知识和操作方方法解决实际际问题,熟练练应用信息技技术进行信息息的处理。对于对象而言,事事件就是发生生在该对象上上的事情,通通常是由用户户在对象上激激发的一种动动作。一个事事件的发生,可可以引起某个个对象上某个个方法的执行行,即由某个个事件驱动了了相应的事件件处理过程的的行为。在事件处理过程程中,可以按按预定设计好好的方式,改改变某个对象象的相关属性性值,因此是是这个对象的的状态得到相相应的改变。(五)VB基本本数据类型、常常量、变量和和数组考试要求:对所所列知识要理理解其确切含含义及与其它它知识的联系系,能够用所所学的信息技技术知识和操操作方法解决决实际问题,熟熟练应用信息息技术进行信信息的处理。1 数据:数数据是信息的的一种记录形形式。在VBB中,常用的的基本数据类类型有以下几几种:Intteger(整数型)、Long(长整数型)、Singlle(单精度度实数型)、Doublle(双精度度实数型)、Strinng(字符串串型)、Booleean(逻辑辑型)、Date(日期型)。2常量:常量量是在程序执执行过程中其其值不变的存存储单元或数数据。在VBB中,常量有有整数常量、实实数常量、字字符串常量和和逻辑常量这这几种类型。3变量:变量量用来表示数数据的存储区区,在程序运运行过程中,这这些存储区中中的值是可以以改变的。变变量名由字母母、数字和下下划线等字符符组成,但必必须以字母开开头,在变量量名中对大小小写字母是不不加区分的。变量说明语句的的常用形式为为:Dim变量量名As变量的的类型。4数组:数组组是由一批同同类型的变量量构成的一个个序列,组成成数组的每一一个变量被称称为数组的元元素,也称为为下标变量,下下标是一个整整数,用来指指出某个元素素在数组中的的位置。一维数组的常用用形式为:DDim 数组组变量名(AA1 To A2) AAs 元素的的类型。二维数组的常用用形式为:DDim 数组组变量名(AA1 To A2,B1 Too B2) As 元素素的类型。(六)VB各类类表达式与标标准函数考试要求:对所所列知识要理理解其确切含含义及与其它它知识的联系系,能够用所所学的信息技技术知识和操操作方法解决决实际问题,熟熟练应用信息息技术进行信信息的处理。1VB中的常常用标准函数数(1)常用数学学函数:Abbs(X)、Int(XX)、Sqr(XX)、Rnd()、 Exxp(X)、Log(XX)、Sin(XX)、Cos(XX)、Tan(XX)。(2)常用类型型转换函数和和字符串函数数:Asc(X)、Chr(XX)、Val(XX)、Str(XX)、Len(XX)、Mid(XX,n,k)、Fix(XX)。2基本运算与与表达式(1)VB的基基本运算:VVB的基本运运算包括算术术运算、关系系运算和逻辑辑运算三大类类。算术类基本运算算有:、-、*、/、Mod、+、-关系类基本运算算有:=、<>、<、>、<=、>=逻辑类基本运算算有:Nott 、And 、Or(2)表达式:表达式主要要用来规定值值的计算过程程,以及对于于某些情况或或条件的判断断。一个表达达式中可能包包括算术运算算、关系运算算和逻辑运算算等多种基本本运算,以及及这些基本运运算所涉及的的数据(变量量和常量)。(3)基本运算算的优先级从从高到低为:(1级),-(指负号,22级),、/(3级),(4级),Modd(5级),+、-(6级),=、<>、<、>、<=、>=(7级),Nott(8级),Andd(9级),Or(10级)。(七)常用的VVB语句考试要求:对所所列知识要理理解其确切含含义及与其它它知识的联系系,能够用所所学的信息技技术知识和操操作方法解决决实际问题,熟熟练应用信息息技术进行信信息的处理。(八)使用VBB实现顺序、选选择、循环三三种控制结构构考试要求:对所所列知识要理理解其确切含含义及与其它它知识的联系系,能够用所所学的信息技技术知识和操操作方法解决决实际问题,熟熟练应用信息息技术进行信信息的处理。1赋值语句: 变量名 = 表达式或或对象名.属性名 = 表达式2选择语句: 行If语语句:If 条件表达达式Theen 语句句1 Ellse 语语句2或或If 条件表达式式Thenn 语句 块IIf语句:If 条件表达式式1Then 语语句块 1ElseeIf 条条件表达式22Then 语句块 2 EElseIff 条件表表达式nThen 语句块 n Else 语句块 0 EEndIf3循环语句: For 语句 Foor 循环环变量 = 初值To终值Step 步长语句句块Nextt 循环变量量 Do 语句 Doo Whiile 条条件表达式语句句块Loopp4注释:注释释是以单引号号(')开头的一一串文字,可可以出现在程程序中需要说说明的位置上上,通过这一一串文字,对对附近的程序序段进行简要要的说明,增增加程序的可可读性。注释释对程序的执执行效果没有有任何影响,程程序运行时自自动跳过注释释。(九)过程、事事件处理过程程、自定义函函数考试要求求:对所列知知识要理解其其确切含义及及与其它知识识的联系,能能够用所学的的信息技术知知识和操作方方法解决实际际问题,熟练练应用信息技技术进行信息息的处理。1VB应用程程序是按模块块化的方式组组成的,一个个程序模块是是程序的一部部分,每个模模块负责解决决整个应用问问题的一部分分任务。程序序模块分为过过程和函数两两种。2过程:将程程序划分成一一个个较小的的逻辑单元,每每个逻辑单元元构成一个过过程。过程中中的代码可以以被重复调用用。过程分成成两类,一类类是事件处理理过程,另一一类是通用过过程。3事件处理过过程: SSub 事件件处理过程名名(参数表) 语句句块 End Sub 其中中,事件处理理过程名必须须符合下面的的规则:对象象名_事件的标准准名。VB的一些常用用对象上的常常见事件的标标准名有:文本框Textt:Text_Clickk、Text_DblCllick、Text_KeyPrress命令按钮Commmand:Commaand_Cllick、Commaand_DbblClicck标签Labell:KeyPrress4函数:函数数是类似于过过程的另一个个程序模块,不不同之处是函函数执行完成成后,函数的的计算结果被被送到函数的的调用点上,供供程序的后继继部分继续进进行处理。自定义函数: Functtion 函函数名(参数数表) Ass 类型名名 语句块End Functtion 二、例题分析1对于对象及及其特征的错错误理解是()。(A) 对象都都具有一个标标识自己以区区别其他对象象的名字。(B) 对象都都具有自身的的属性及其属属性值。(C) 对象一一般只用数据据表示属性,但但不用代码表表示行为。(D) 对象都都具有自身的的行为(操作)。参考答案:C 所考知识识点:对象的的概念。2下列控件中中可用于接受受用户输入文文本,又可用用于显示文本本的是(A) Labbel 控件件       (B) TexttBox 控控件(C) Timeer 控件       (D) CommmandBuutton 控件参考答案:B 所考知识识点:VB的的界面设计。3VB中保存存工程文件的的文件扩展名名为(A) vbpp    (B) ffrm     (C) ddoc     (D) ppas参考答案:A 所考知识识点:VB应用程序序的运行和保保存4VB语言中中,下列各种种基本数据类类型说明符中中表示单精度度实型数的是是(A) Intteger     (B) BBooleaan     (C) SSinglee    (D) SStringg参考答案:C 所考知识识点:基本数数据类型5在Visuual Baasic中,下下列属于字符符串常量的是是(A) Abss(100)(B) ""100"(C) VVal("1100")(D) 11/2参考答案:B 所考知识识点:数据、标标准函数的应应用。解此题需要了解解各函数返回回值的数据类类型,以及数数值和字符串串的表示方法法。题中Abbs()函数数求的是数值值的绝对值,返返回的是数值值;Val()函数是将将数字字符串串转换为数值值;返回值是是数值,1/2本身就是是数值;而数数字字符串的的表示需要加加引号。6下列可以作作为Visuual Baasic的变变量名的是(A) sqrr(B) 2ppai(C) cjj1(D) a+b参考答案:C 所考知识识点:变量的的命名。解此题需要了解解变量的命名名规则。变量量名是由字母母、数字和下下划线等字符符的任意字符符组成,但必必须以字母开开头,另外值值得一提的是是变量名不能能使用VB中中的保留字。题题中sqr属属于VB的保保留字;5ppai不是字字母开头;aa+b中“+”号是非法字字符。7函数Sqrr(X)功能能是(A) 求X的的算术平方根根(B) 求求X的绝对值值(C) 求不大大于X的最大大整数(D) 数数值X转换成成字串X参考答案:A 所考知识识点:标准函函数。8下列运算结结果中,值最最大的是(A) 344 (B) 3/4(C) 44 mod 3(D) 33 mod 4参考答案:D 所考知识识点:算术类类基本运算符符此题考生需注意意“/”、“”、“mod”三个有关除除的运算符的的区别93 modd 2 + 3 22的执行结果果为(A) -1(B) 33(C) 22(D) 00参考答案:C 所考知识识点:算术类类基本运算10a=5,bb=7,c=-2,d=1时,下列列结果为Faalse的是是(A) a + b > c + dd And a >= 5 Or Not cc > 0 Or d < 0(B) c + d > a + bb And a >= 5 Or Not cc > 0 Or d > 0(C) a + b > c + dd And a < 55 Or NNot c > 0 OOr d << 0(D) a + d < b + cc And a >= 5 Or Not cc < 0 Or d < 0参考答案:D 所考知识识点:逻辑类类基本运算11下列属于于正确的Viisual Basicc表达式是(A) a+|b|(B) 33b-2a(C) 22?b(D) bb+5参考答案:D 所考知识识点:算术表表达式题中a+|b|和3b-22a均属数学学表达式,在在VB中表达达为a+abbs(b)和和3*b-22*a,而22?b中“?”不属于基本本运算符12在Vissual BBasic中中,"20""+"08""的运算结果果是(A) "288"(B) FFalse(C) ""20+088"(D) ""2008""参考答案:D 所考知识识点:字符串串表达式“+”运算符两两边的操作数数如果均为数数值型,则进进行算术运算算;如果均为为字符串,则则它的作用是是将两个字符符串连接起来来。题中两边边均为字符串串,帮结果为为D。值得一一提的是,“+”两头的操作作数的数据类类型必须是同同一类型的,否否则会提示错错误13以下哪项项是Visuual Baasic合法法数组元素的的表示法(A) X9(B) XX9(C) XX(I+9)(D) XX9参考答案:D 所考知识识点:数组延伸:在VB的的表达式中,一一般只出现小小括号,其它它括号只能出出现在字符串串当中。14下列属于于正确的赋值值语句是(A) a+bb=5(B) aa=2+3(C) 22+3=a(D) aa+b=2+3参考答案:B 所考知识识点:赋值语语句赋值语句首先要要计算赋值号号右边的表达达式的值,然然后将此值赋赋给赋值号左左边的变量或或对象属性。题题中A、C、DD的左边均不不是变量也不不是对象属性性,只有B符符合赋值语句句的要求15下列语句句中正确是(A) txtt3.texxt=txtt1.texxt+txtt2.texxt(B) CCommannd1.naame=cmmdOK(C) 12llabel.Captiion=12234(D) AA=InpuutBox(Helloo)参考答案:A 所考知识识点:赋值语语句、对象属属性在对象属性的赋赋值语句当中中,一切要注注意赋值号两两边的数据类类型是否一致致,且书写语语句是否规范范。题中B、CC选项Commmand11.namee与12laabel.CCaptioon均是字符符串类型,故故“=”均需加引号号;而D项中中InputtBox的输输入值需是字字符串,所以以Helloo需加引号;A选项要理理解两点:一一是txt11、txt22、txt33均表示文本本框的名称,二二是“+”代表的是连连接符的功能能,题中只是是将txt11和txt22中的字符串串连接后赋给给txt3。16下列程序序段中,可以以实现变量XX、Y的值交交换的是(A) y=xx: x=yy(B) zz=x: yy=z: xx=y(C) zz=x: xx=y: yy=z(D) zz=x: ww=y: yy=z: xx=y参考答案:C 所考知识识点:赋值语语句的运用X,Y的值的交交换需要一个个中间值Z,先先将X保存在在Z中,如此此X的值就可可以保存Y的的值,再将ZZ中的值赋值值给Y,这时时候实现了XX与Y的值的的交换。17有如下程程序段:x=5: y=-20if Not x>0 tthen xx=y-3 Else y=x+33y的值是_(A) 2(B) -23(C) 88(D) -17参考答案:C 所考知识识点:选择语语句18循环语句句For ii=1 Too 10 sstep 22 的循环次次数是(A) 5(B) 99(C) 88(D) 110参考答案:A 所考知识识点:循环语语句的运用19有如下程程序段:x=2For I=11 To 33If x< II Thenn x = x + IEnd IfNext I该程序段运行后后,x的值为为(A) 2(B) 44(C) 55(D) 77参考答案:C 所考知识识点:选择语语句与循环语语句的嵌套运运用20下列程序序段的执行结结果为n=1: s=0Do whille s<220s=s+nn=n+2LoopPrint nn; s(A) 9 16(B) 111 25(C) 111 20(D) 99 24参考答案:B 所考知识识点:Do循循环语句的运运用14用心 爱心 专心

    注意事项

    本文(高中信息技术 第二单元VB程序设计复习 浙教版21818.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开