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

    VB复习资料.doc

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

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

    VB复习资料.doc

    一、知识点:第1章 Visual Basic 概述1. Vb的主要特点:面向对象、事件驱动、结构化设计语言等2. 窗体设计器窗口、属性窗口、工程资源管理器窗口等的作用3. 对象的概念,对象的三要素(属性、事件、方法)4. Vb应用程序开发步骤 5. 工程中包含的4类文件及它们的扩展名第2章 VB程序设计的基础1. VB的常用数据类型(Integer、Long、Single、Double、String),类型名、类型符、占用的字节数。2. 常量和变量的含义,如何声明常量和变量(关键字分别为Const 和Dim)3. 变量的命名规则。4. 三种变量:局部变量、模块变量和全局变量的作用域。5. vb中的函数(内部函数、字符处理和字符串函数)的用法和作用,主要需要掌握的函数有:、Int( )、Len( )、RTrim()、Rnd( )、Sqr()、Val()、Year(Now)、Exp()、LoadPicture()6. 算术运算符、关系运算符、逻辑运算符的作用,会计算表达式,运算符的优先级顺序,表达式的执行顺序。7. 数学表达式和vb表达式的相互转换8. 会计算已知表达式的值第3章 数据的输入与输出语句1. Print方法的使用格式、功能及能使用print方法的四种对象(窗体、图片框、打印机、立即窗口)2. 与print方法相关的函数Tab()、Spc()、Space()、Format()3. Cls方法的功能4. InputBox函数的格式和功能5. MsgBox函数和MsgBox语句的格式和功能第4章 程序设计语言1. 赋值语句的功能(变量赋值、控件属性赋值),赋值号和数学中的等号含义上的区别 2. 单分支条件语句和双分支条件语句的格式和执行过程,块结构和单行结构格式的区别 3. IIF()函数的格式、功能及使用方法4. 多分支条件语句IFThenElseIf 语句和Select Case的格式、功能、执行流程 5. For循环的格式、功能及执行流程6. Do循环(Do While和Do Until)的格式、功能和执行流程7. 理解各种循环执行过程,能根据题目条件选择合适的循环8. 会计算循环执行次数9. End语句的功能10. 数组的概念、数组的表示、数组的默认下界、能根据给定的数组计算出数组中元素的个数 11. 过程的概念和功能 12. 函数的概念及功能 第5章 窗体1. 对象的基本属性(Name 、Caption、Width、Height、Left、Top、Visible、Enabled、Font中的FontNameFontSizeFontBoldFontItalic、BlackStyle、ForeColor、PasswordChar、MaxLength )含义、数据类型2. 对象属性的设置方法3. 窗体的基本属性和特有属性(picture)、事件(load、Click、DblClick、MouseDownMouseUpMouseMoveKeyPressKeyDownKeyUp、LoadUnload)和方法(Move、SetFocus) 第6章 常见控件的使用1. 标签和文本框控件的功能、常用属性(文本框的Text属性)、事件(change、keypress、Lostfocus)和方法(Setfocus)。2. 命令按钮的属性、事件和方法。3. VB常用对象的属性(名称、Caption等)。三、简答题1、 简述VB应用程序的开发步骤。创建工程; 建立用户界面; 设置各个对象的属性; 编写事件过程代码; 运行调试程序; 保存程序; 生成可执行文件。2、 简述VB中书写语句及语法应遵循的规则。一条语句通常以一个关键字、过程名称或一个变量名开头;空格在语句中起分隔符的作用;通常一行写一条语句,也可以在一行中写多条语句,蛋语句间必须用冒号(:)分开。语句前可以有空格,左边有空格的语句称为缩进语句,以增加程序的可读性。如果一条语句的内容太长,表示结束的语句行的最后连个字符必须是续行符(空格加下画线),但总的字符数不能超过255个;为增强程序的可读性,需要添加注释语句,注释语句的开始标示符为单引号()。3、 简述For循环的格式及功能。 格式: For(循环变量)=(初值)To(终值)Step 步长循环体Exit ForNext(循环变量)功能:当循环变量的值在初值到终值范围内每变化一次时,程序就执行一次循环体中的语句块,并使循环变量增加一个步长。当循环变量的值不在初值到终值范围内时,程序就退出循环,执行Next后面的语句。4、 举例说明VB的对象及三要素。对象(Object)是对具有某些特性的具体事物的抽象。每个对象都具有描述其特征的属性及附属于它的行为。对象在现实生活中是很常见的,列如,一个物体是一个对象,一个人是一个对象。在可视化的编程中,常见的对象有窗体、标签、文本框等。从可视化编程的角度来看,对象是一个具有属性(数据和方法(行为)的实体。一个对象建立以后,其操作就可以通过与对象有关的属性、事件和方法来描述。属性(Property)是指对象的一项描述内容,用来描述对象的一个特性,不同的对象具有不同的属性,而每个对象又用若干属性来描述。列如,描述对象“人”的属性有性别、年龄、身高、学历等。因此,属性是对象的特性,属性定义了对象所具有的特性,属性定义了对象所具有的特性数据,它是对象所有特性数据的集合。事件(Event)是预先定义的动作,是对象触发的行为的描述,有用户或系统激活。VB中的事件通常包括键盘事件和鼠标事件等,如单击鼠标就发生了一个Click事件。为了响应事件,可以为事件加入响应代码,也可以执行某个方法。方法(Method)指对象为实现一定功能而编写的内部函数的过程。如果对象已创建,便可以在应用程序中调用这个对象的方法。事件通常已经预先由系统定义好,不能随便扩充,而方法和属性却可以无限扩展。5、 列举说明VB6.0的IDE的窗口组成(至少4个)、功能。窗口组成:窗体窗口,工具箱窗口,属性窗口,代码窗口。使用窗体编辑器可以用可视化的方式方便、直观的设计其所包含的可视控件的外观、初始显示位置和其他属性等。工具箱中提供的是一组可以添加到窗体上的控件,在设计窗体时可以把工具箱上的控件直接添加到窗体上。属性窗口用于显示和修改一个对象的属性。代码窗口是输入应用程序代码的编辑窗口。6、 什么是变量,VB中变量的命名规则是怎样的?变量:变量是指在程序运行中,其值可以发生变化的数据。变量的命名规则为255个字符以内,第一个字符必须是字母,其后可以是字母、数字和下画线的组合,最后一个字符也可以是类型说明符。通常使用具有一定含义的变量名,帮助说明功能,简化调试过程。保留字不能用做变量名。7、 说明inputbox函数和msgbox函数的格式和功能。InputBox格式:InputBox(prompt,title,default,xpos,ypos,helpfile,context)功能:产生一个对话框,这个对话框作为输入数据的界面,等待永辉输入数据,并返回所输入的内容。MsgBox:格式(msg,typetitle,helpfile,context)功能:在屏幕上显示一个消息对话框,根据用户的选择确定其后的操作。8、 简述Visual Basic语言的赋值语句,要求举例说明赋值语句的使用方法。格式:变量名=表达式 功能:将右边的表达式的值赋给左边的变量名Eg: A%=6.3 说明:A为整型变量,A中的结果为6.9、 简述计算机程序的三种基本结构。 顺序结构:按照命令编写的前后顺序依次执行分支结构:按照条件的判断结果执行不同的分支循环结构:重复执行一组操作。10、 简述图1中使用了哪几种控件?每个控件可能的作用是什么? 图1用了三种控件。标签 Label ,文本框 TextBox ,命令按钮9Commandutton)标签控件用于显示文本信息,它不允许用户编辑文本中的内容,但运行时可以用代码修改。文本框是一个文本编辑区。用户可以在程序设计阶段或程序运行阶段期间在这个区域中输入、编辑、修改和显示文本。 命令按钮通常用来在它的单击事件中完成一种特定的程序功能。11.说明基本数据类型有那些,包括其名称、存储空间及类型说明符。(至少举出常见的6种类型)数据类型占用字符/B取值范围类型符String()2065535¥Integer(整型)2-3276832767%Long(长整型)4-2147483648到2147483647&Single(单精度实型)4负数:-3.4E+38-1.4E-45正数:1.4E-453.4E+38!Double(双精度实型)8负数-1.79D+308-4.94D-324正数:4.94D-3241.79D+308#Currency(货币类型)8-922337203685477.5808到922337203685477.580712.说出以下程序执行的功能是什么;如果在输入对话框中输入36,请写出程序执行的结果是什么。Private Sub Form_Click() Dim x As Integer x = Val(InputBox("请输入一个整数:", "输入数据", "0") If x Mod 2 <> 0 Then Print x & "为:奇数" Else Print x & "为:偶数" End IfEnd Sub功能:判断输入的数据是奇数还是偶数,并在屏幕上显示。输入36,则在屏幕上显示 36为:偶数13.说出以下程序执行的功能是什么;程序执行的结果是什么。Private Sub Form_Click() Dim S As Integer S = 0 For i = 1 To 30 If i / 3 = Int(i / 3) Then Print i; End If Next iEnd Sub功能:找出1到30能被3整除的数,并在屏幕上显示。在屏幕上显示 3 6 9 12 15 18 21 24 27 30 14.执行下列程序后,s的值为 S = 6 For i=-5 to 9 step 3 S = s + 1 Next iI=10 s=1115.执行下列程序后,K的值为 k = 0 do while k<=13 k = k+1 LoopK=1416. x = 1Do X = x + 3 Print xLoop Until X>=39 要求程序运行时执行10次循环体。17.以上程序段的作用是m = x x = y y = m将X的值赋给m,将y的值赋给x,将m的值赋给y. 18.在窗体的单击事件中有如下代码Private Sub Form_Click()Dim a As Integer, b As Integer, c As Integer, d As Integera = InputBox("输入第一个数")b = InputBox("输入第二个数")c = InputBox("输入第三个数")Print "输入的三个数是:" a; "、" b; "、" cIf a < b Then d = a: a = b: b = dIf a < c Then d = a: a = c: c = dIf b < c Then d = b: b = c: c = dPrint "排序后的结果是:" a; "、" b; "、" cEnd Sub程序运行时单击窗体,分别输入17、2、6。则执行结果为屏幕上显示: 输入的三个数是:17 2 6 排序后的结果是:17 6 218.在窗体的单击事件中有如下代码:Private Sub Form_Click()Dim x As Integerx = InputBox("输入一个整数:")If x Mod 2 = 0 ThenPrint x; "是偶数"ElsePrint x; "是奇数"End IfEnd Sub程序运行时单击窗体输入2014,输出结果是: 2014是偶数四、程序题1、 使用循环语句求1n间的奇数累加和。Private Sub Form_Click()a = 0For x = 1 To n Step 2a = a + xNext xPrint aEnd Sub2、 现有人口数约为15亿,设年增长率为1.5%,编写程序,计算多少年后人口将增加到18亿。Private Sub Form_Click()x = 15y = 0Do While x >= 18y = y + 1x = x * 1.015LoopPrint yEnd Sub3、 用DoLoop循环求N!,要求通过输入对话框输入N的值,并在窗体上显示结果。Private Sub Form_Click()N = InputBox("请输入数据")x = 1Dox = N * xN = N - 1Loop Until N = 1PrintEnd Sub4、 编写一段程序,实现在单击窗体时通过键盘接收一个百分制成绩,将其转换成“优”(90分以上)、“良”(8089)、“中”(7079)、“及格”(6069)、“不及格”(59分以下),运行时,单击窗体显示结果。要求分别用if语句和select语句实现。Private Sub Form_Click() Private Sub Form_Click()X = InputBox("请输入成绩") x% = InputBox("请输入成绩")Select Case x If x > 100 Or x < 0 ThenCase Is > 100, Is < 0 Print "输入的成绩无效"Print "输入的成绩无效" ElseIf x >= 90 ThenCase Is >= 90 Print "优"Print "优" ElseIf x >= 80 ThenCase Is >= 80 Print "良"Print "良" ElseIf x >= 70 ThenCase Is >= 70 Print "中"Print "中" ElseIf x >= 60 ThenCase Is >= 60 Print "及格"Print "及格" ElseCase Else Print "不及格"Print "不及格" End IfEnd Select End Sub End Sub5、 根据用户输入的课程成绩,判断课程成绩是否合格。Private Sub Form_Click()x = InputBox("请输入成绩")If x >= 60 ThenPrint "合格"ElsePrint "不合格"End IfEnd Sub6、 计算下面分段函数的值,并输出y的值。Private Sub Form_Click()x! = InputBox("x=")If x > 0 Theny = 3 * xElsey = 5 * x + 4End IfPrint yEnd Sub7、 编程计算四个数的和及平均值,并显示计算结果。Private Sub Form_Click()X1! = InputBox("X1=")X2! = InputBox("X2=")X3! = InputBox("X3=")X4! = InputBox("X4=")y = X1 + X2 + X3 + X4Z = (X1 + X2 + X3 + X4) / 4Print y; ZEnd Sub8、 编程在窗体内显示下列图形,要求第一行在第30列开始显示,并要求使用循环语句设计程序。 * * * * *Private Sub Form_Click()For i = 1 To 5x = 31y = "*"Print Tab(x - i); yNextEnd Sub9、 编程计算: 1/2 +1/3+1/4 +1/999 Private Sub Form_Click()s = 0k = 1Do Until k >= 999k = k + 1s = s + 1 / kLoopPrint sEnd Sub10、 通过键盘输入两个整数a和b,若a>=b,求其乘积c并显示;若a<b,求其商c并显示。Private Sub Form_Click()a% = InputBox("请输入a")b% = InputBox("请输入b")If a >= b ThenPrint "c=" a * bElsePrint "c=" a / bEnd IfEnd Sub11、 计算5! Private Sub Form_Click()N = 5x = 1Dox = N * xN = N - 1Loop Until N = 1Print xEnd Sub12、 使用DO循环实现求5+55+555+5555+55555Private Sub Form_Click()x = 0y$ = 5z = 5Do Until x >= 4x = x + 1y = y & 5z = z + Val(y)LoopPrint zEnd Sub14 > = ( + 现 = - * ( ! /; = >""" "入" =( 示并 求若显 其= 整个输 = ( / / ) * ( * * * * * 序计语环要示开 在一,下内窗 / + +" ( "=" "=" " ( 果算显值均和四 "=( =( 值的并的函 格合" 格合 0 "成输( ( 格格成程绩成输 "" 格格 格 格及 0 > " 中 => > 良 良 0= = " 优" = = 效的" 效无的" 00 0> "成请( % )成请( ( _ 现句 句 用。示窗,运, ”及) (格) 0“ “上分”“转成百收键时窗现序 = "据输 ( 果示上在的入框输要!求 . + = ( 亿 增人少计程编 增, 口 = ( _ 和加数间 语序偶 :果输 入窗时 数是" 数是 ":整输 ( 码下有击体在 是的后 是个输 :显果行则 输体单行 "" ;"是果序 := = = < = : ;" " 是个入 "数入" "个第( "个一" , , ( 代如件单体. 的,赋的,赋 = 用作序体循 行序 = + = 为值,列行 = = 为为 列执0 示示显屏,的能到找 ( ( 么什结序程什的程出偶为 示屏在示上幕数还数的入 数:" 数:"& 0> )0"数",数入请( = ( 么么结行写,输话输如什是行下说0 型币( 0+ - - 型实双 .- .-型实( 型( 型型 (型范/符类型种 常至符类及、其包那类基能功定一完件它来钮令 本显和编入区个期运或计设可。辑个框改修用行,的文户允它本示用 按令 标件图?什用的控件几了 作组行:构分的行断的按构执依后写令照。种序算 果结量整:说 量变边的表右能 式名法用句值例要句的言 作的其选的,话个显屏 , 格 容的入并数入永面的为话对,对产 , , , ( 式格 能功格数 函 名量用留。调,功助量变一有常明型可字后最的画字母后其须符个内个 则据的化发其运序量变的样则的中 变口窗码序入口窗性象个和显用上窗添接上具可窗设,体加以是供等属其示初观控的包计的方方视可编窗口窗,性窗工口窗能、 (组 明展展可却法,便不好系预常法的对这程应可建象如的部写而一为指 法方行以代响事可件响件 了就击,事和盘包常的。激或,的行象,作先是 (合的性特是据特有象定,的具了性性特是属因、高年性属“述如述来若用每性同具对,个的对用内一象) 述来方件的有过可操后建个。)(方据属个象看的编等本、体有见,的可象个是,一体,如见很生在。它附性征其具个。物体特有对 素要对 句语 ,出序,范终初的环当个加变循句的循行序时化内围值值的当量环( 体长 )( 初)循 能式环 )引为开语注释注要可程个个 数的,线格符是符连的语束,长句条果性的增语进语空左格可语开(用须蛋语写行可句一写用作分句头开变一程字个常句则的应及写 件行成生;保 序调行 码过编 ;象个设 ;户 ;工骤骤的应述答) 名属对法和事属钮) 法 事性 框属常能框文使的常 ) 方) 、 、 事、 属和性方设类据含 、 的 、 、 、 属基窗窗能念 和 素中算的定、认组数组、功的次行循适择目根程过种流流能式) 流执功格环 流执能格 和 句件方使功格的 别式行和块行和的件分语件 区义等学数赋值属值赋能语设 功和句 和函功式数 功功( 、( ( ( 的法 口即、图体对的法 使能、使的语出输数的式已转互式 达序序式,级优运式计用的运、算符( ( ) ) 、 、 、(、( 、的掌要用法的函字符函部的域用量和量、局则名 别字(和声,的变数节占型、, 、 、 (类用基的序 展扩们文 包骤发开用法、事性要象念作等窗管程口属窗言计化动件象面要概

    注意事项

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

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




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

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

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

    收起
    展开