欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载
     

    Visual-Basic程序设计复习题-定稿.doc.pdf

    • 资源ID:5616442       资源大小:1.10MB        全文页数:28页
    • 资源格式: PDF        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    Visual-Basic程序设计复习题-定稿.doc.pdf

    Visual Basic 复习题 一、选择题 1. Visual Basic的三种工作模式是【C】。 (A)编辑、运行、中断(B)编译、中断、设计 (C)运行、设计、中断(D)编辑、编译、运行 2.如果耍使窗体的最大化按钮变成暗灰色(不起作用 ) ,应设置窗体的【C】屈性。 (A)Caption (B) Icon (C) MaxButton (D) MinButton 3.在设计阶段,双击窗体Forml的空白处,打开代码窗口, 显示【B】事件过程模板。 (A)Form Click (B) Form Load (C) Forml Click (D) Forml Load 4.设在窗体上有两个命令按扭,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不 能是【C Jo (A)cmdc (B) cmdb (C) cmdA (D) Command 1 5.以下可以作为Visual Basic变量名的是【C】。 (A) Fl. 1 (B) Ji (C) F2A (D) 2FA 6.假设某一工程文件的 : 独莎否理器窗口如图2-3所示,则该工程文件的磁盘文件名为【B】。 图2-3某工程的工程资源管理器窗口 (A)工程1. vbp (B) exer21? vbp (C) Forml. frm (D) exer21. frm 7.假设某一工程文件的工程资源管理器窗口如图2-3所示,则窗体文件的磁盘文件名为【D】。 图2-3某工程的工程资源管理器窗口 (A)工程1. vbp (B) exer21. vbp (C) Forml. frm (D) exer21. frm 8?假设某一工程文件的工程资源管理器窗口如图2-3所示,则标准模块文件的磁盘文件名为【D】。 图2-3某工程的工程资源管理器窗口 (A)工程1. vbp (B) exer21. vbp (C) Forml. frm (D) exer21? bas 9.Visual Basic程序设计语言屈于【C 】。 (A)而向过程的语言(B)而向问题的语言 (C)面向对象的语言(D)而向机器的语言 10.当将窗体的 【C】属性值设置为False时,将不显示窗体的控制菜单、最大化 / 最小化 及关闭按钮。 (A) MaxButton (B) MinButton (C) ControlBox (D) WindowState 11.要在窗体上显示图片,需设置窗体o (A) Caption (B) Icon (C) Picture (D) ControlBox 12.如果设计时在属性窗口将命令 F】属性设置为False,则运行时按钮不起作 用。 (A) Visible (B) Enabled (C) DisabledPicture (D) Default 13.语句X二X+l的正确含义是【C o (A)变量X的值与X+l的值相等(B)将变量X的值存到X+l屮去 (A) A二InputBox( 请输入一个正整数 “, (B)A = InputBoxC示例,请输入一个正整数,1) (C)A = InputBox(l,示例,请输入一个正整数) (D)A = InputBoxC请输入一个正整数“,“1“, 示例 ) 图4T输入框 (一) 16.将文本框的【A 屈性设置为True时,文本框可以输入或显示多行文木,且会在输入的内容超出 文本框的宽度时自动换行。 (A) Mult让ine (B) ScrollBars (C) Text (D) Enabled 17.如果将文本框的【A 属性设置为True,则运行时不能对文本框中的内容进行编辑。 (A) Locked (B) MultiLine (C) TabStop (D) Visible 14.变量未赋值时,数值型变量的值为【A o (C)将变量X的值加1后赋给变量X (D)变量X的值为1 (A) 0 (B)空串 (C) Null (D)没任何值 15.显示如图4-1所示的输入框的语句是【A o 示例,m 18.在设计阶段 , 当双击窗体上的某一个文本框控件时,系统将在代码窗口中显示该文本框控 件的【c】事件过程模板。 (A)Click (B) Db1C1ick (C) Change (D) GotFocus 19.下面程序段的功能是【D o A = 10.5 B = Int(A + 0. 5) Debug. Print B (A)求平均值(B)将一实数四舍五入取整 (C)求绝对值(D)舍去一实数的小数部分 20.以下【C】程序段可以实现X, Y变量值的交换。 (A) Y = X: X = Y (B) Z = X: Y = Z: X = Y (C) Z 二x: X 二Y: Y 二Z (D) Z = X: W = Y: Y = Z: X = Y 21?语句Print Sgn (-26)=; Sgn (-26)的输出结果为【C】。 (A) Sgn(-26)=26 (B) S如(-26)二-26 (C) Sgn(-26)二-1 (D) Sgn(-26)=1 22.下列程序段的执行结果为【B】。 X=2. 4:Z=3:K=5 Print A(;X+Z*K;) (A) A( 17 ) (B) A( 17? 4 ) (C) A( 18 ) (D) A( 2. 4+3*5 ) 23.下列程序段的执行结果为【A】。 X=0 Print X-l X=3 (A) -1 (B) 3 (C) 2 (D) 0 24.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的【D】属性。 (A) BackColor (B) BorderStyle (C) ForeColor (D) BackStyle 25.下列叙述不正确的是【B】。 (A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译 (B)注释语句可以放在代码中的任何位置 (C)注释语句不能放在续行符的后而 (D)代码屮加入注释语句的目的是捉高程序的可读性 26.下列语句正确的是【D】。 (A) If A2B Then T二A A二B B二T (B) If AB Then T二A;A二B;B二T (C) Tf A=B Then T二A A二B B二T (D) If A=B Then T二A:A二B:B二T 27.下列语句止确的是【A Jo (A) If X3*Y And XY Then Y二X, (B) If X3*Y And XY Then Y=X 3 (C) If X3*Y:XY Then Y=X3 (D) If X3*Y And XY Then Y二X*3 28.关于语句If x二1 Then y = 1,下列说法正确的是【C】。 (A) x=l和y=l均为赋值语句(B) x=l和y=l均为关系表达式 (C) x=l为关系表达式,y=l为赋值语句(D) x二1为赋值语句,y二1为关系表达式 29.下列程序段【D 能够正确实现条件:如果XY则A二15,否则A二-15。 (B)If X=0 And x=l And x= 0,Is = 1,Is = 2 y 二 3 End Select 31?下列程序段的执行结果为【C】。 X 二6 For K = 1 To 10 Step -2 X = X + K Next K Print K; X (A) -1 6 (B) -1 16 32.下列程序段的执行结果为【D X = 1 Y = 1 For I = 1 To 3 F 二X + Y X 二Y Y =F Print F; Next I (C) 1 6 (D) 11 31 (0 2 3 4 (D) 2 3 5 K 二K + 1 Next I Next J Print K (A) 10 (B) 6 (C) 11 (D) 16 34.下列程序段的执行结果为【C 】。 For X = 5 To 1 Step -1 For Y = 1 To 6 - X Print Tab(Y + 5); *; Next Y Print Next X (A) * (B) * (C) * (D) * * * * * * * * XgS ZgS ZgS ZgS ZgS * * * * * 35.用于设置粗体字的属性是【C o (A) FontNamc (B) FontSize (C) FontBold (D) Fontltalic 36.用于设置斜体字的屈性是【 D o (A) FontName (B) FontSize (C) FontBold (D) FontItalic 37.用于设置删除线的属性是【A , (A) FontStrikethru (B) FontSize (C) FontBold (D) FontTtalic 38.用于设置下划线的屈性是B o (A) FontName (B) FontUnderline (C) FontBold (D) Fontltalic 39.运行时,要清除图片框Pl中的图像 , 应使用语句【B o (A)Picturel.Picture 二 (B)Pl ? Picture 二LoadPictureO (C)Picturel? Picturc = LoadPicturc (D)Picture = LoadPicture( /Z C: WIND0WSClouds. bmp z,) 40.默认情况下,运行吋窗体最小化图标为6 , 如果要改变为其他图标,需设置窗体的【B 属性。 (A) Caption (B) Icon (C) MaxButton (D) MinButton 41.下列【B】程序段能删除列表框Listl中的所有项。 (A)分(B)秒(C)毫秒(D)微秒 43.下面的数组声明语句中【B】是正确的。 (A) Dim A3, 4 As nteger (B) Dim A(3, 4) As Integer (C)Dim A3; 4 As Integer (D) Dim A(3:4) As Integer 44.设冇数组声明语句: Option Base 0 Dim B(-lTo 10,2 To 9,20) As Integer 则数组B中共有【C】个元索。 (A)1800 (B) 1848 (C) 2016 (D) 2310 45.为了添加ComboBox控件屮的项目,需要使用【C】方法。 (A) Add (B) Remove (C) Addltem (D) Removeitem 46.为了删除ComboBox控件屮的项口 , 需要使用【D】方法。 (A) Add (B) Remove (C) AddTtem (D) Removeltem 47.要想在过程调用后返回两个结杲,下面的过程定义语句合法的是【C Jo (A) Sub Procl(ByVai n, ByVai m) (B) Sub Procl (n, ByVai m) (C)Sub Procl (n, m) (D) Sub Procl (ByVai n, m) 48.Sub过程与Function过程最根木的区别是【D】。 (A) Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以 (B)Function过程可以有参数,Sub过程不可以 (C)两种过程参数的传递方式不同 (D)Sub过程的过程名不能返回值,而Function过程能通过过程名返回值 49.在参数传递过程屮,使用关键字【A 来修饰参数,可以使之按值传递。 (A) ByVai (B) ByRef (C) Value (D) Reference 50.通用过程可以通过执行“工具”菜单中的【A】命令来建立。 (A)添加过程(B)通用过程(C)添加窗体(D)添加模块 51.执行“工程”菜单中的【D】命令,可以添加一个标准模块。 (A)添加过程(B)通用过程(C)添加窗体(D)添加模块 52.在窗体模块的通用声明段屮声明变量吋,不能使用【D】关键字。 (A) Dim (B) Public (C) Private (D) Static 53?使用Public Const语句声明一个全局的符号常量时,该语句应放在【C】。 (A)过程屮(B)窗体模块的通用声明段 (C)标准模块的通用声明段(D)窗体模块或标准模块的通用声明段 54.可以在窗体模块的通用声明段屮声明【A】。 (A)全局变量(B)全局常量 (C)全局数组(D)全局用户自定义类型 55.在用菜单编辑器设计菜单时,必须输入的项是【D o (A) Private Sub Command3 Click() For 1=0 To Listl. ListCount-1 Li st 1. Remove!tem I Next I End Sub (C) Private Sub Command3_Click() For 1=0 To Listl. ListCount-1 Listl? Rcmoveltem 1 Next I End Sub (B) Private Sub Command3_Click() For 1=0 To Listl. ListCount-1 Listl. Removeitem 0 Next I End Sub (D) Private Sub Command3_Click() For 1=0 To Listl. ListCount Listl? Removeltem 0 Next I End Sub 42.定时器的Interval屈性以【为单位指定Timer事件之间的时间间隔。 (A)快捷键(B)标题(C)索引(D)名称 56.执行语句Forml. ScaleLeft = 100: Forml. ScaleTop = 200 之后, 窗体Form 1 的左上角坐标为 【C】。 (A) (0,0) (B) (200, 100) (C) (100,200) (D)视ScaleMode属性的当前值而定 57.Cis方法可以清除窗体或图片框中的【C】内容。 (A)在设计阶段使用Picture?性设置的背景位图 (B)在设计阶段放置的控件 (C)在运行阶段产生的图形和文字 (D)以上全部内容 58.通过设置Shape控件的【A】属性可以绘制多种形状的图形。 (A) Shape (B) BorderStyle (C) F订IStyle (D) Style 59.以下不合法的常量是【A】。 (A)10八2 (B) 100 (C) 100.0 (D) 10E+01 60.Visual Basic中的数据也可以以十六进制或八进制表示,十六进制数据以【D】符号开头。 (A) $E (B) $H (C) 扩展名为 .frm 的 文件表示窗体文件 ; 扩展名为 .bas的文件表示标准模块文件; 包含ActiveX控件的文件扩展名 为.OCX。 5.对象是代码和数据的集合,例如,Visual Basic中的窗体、控件、菜单等都是对象。 6.属性用于描述对象的一些特征,设置对象的属性有两种方法,一种是在设计期在属性窗口屮设 置;另一种是在运行期进行设置,设置格式为对象名?属性名二属性值。犬部分属性可以用以上两 种方法进行设置,而有些屈性只能用一种方法设置。 7.事件就是在对彖上所发生的事情Visual Basic屮的事件如单击、双击、装载等。 8.一个应用程序可以冇多个窗体,使用工程菜单下的添加窗体命令, 或使用工具栏的添加窗体按钮 可以添加一个新的窗体。 9.关系式XW-5或X25所对应的布尔表达式是:X二-5 Or X=5 10.闰年的条件是:年号(Y)能被4整除,但不能被100整除;或者年号能被400整除,表示该 条件的布尔表达式是:Y Mod 4 =0 And Y Mod 1000 Or Y Mod 400二0 11 ?写出卜面Format函 数的值: (1)Format (5459. 4, #, #0? 00“) (2)Format(334. 9, #) (3)Format (0. 6725, 0. 00) (4)Format (0. 6725, #. 00) (5)FormatCIIELLO“, “O 值为:5, 459 ? 40 值为:335 值为:067 值为:67 值为:hello 值为:THIS IS IT (6)Format(“This is it“, “ ) 12.以下程序用于判断输入的年份是否是闰年。如果年份能被4整除但不能被100整除,或者 年份能被400整除,则该年为闰年;否则不是闰年。 Pri vate Sub Command1 Click () y = InputBoxC请输入年份 ) If y Mod 4=0 And y Mod 100 ? 0 Or y Mod 400 =0 Then Print y Next k Print Next i End Sub “” ;,够5 项折行 Print Else Pri nt rand (); “; End If Next m End Sub dx 的程序。 (1)设计界面 (见书P220) (2)编写通用过程 Function f (ByVai x As Double) As Double f = Sqr (4# - x * x) End Function Function Integ(ByVal a, ByVai b As Single, ByVai n Dim s As Double, h As Double Dim iAs Integer h = (b - a) / n s 二0. 5 * h * (f (a) + f (b) For i = 1 To n - 1 s 二s + f(a+i*h) * h Next i Integ = s End Function (3)编写事件过程 Private Sub Form_Load() Label 1. Caption =“积分下限 Label2. Caption =“ 积分上限 “ Label3. Caption =“ 曲顶矩形数 “ Label4. Caption = 积分结果 “ Commandl. Caption = 计算积分 “ Command2. Caption = 重新计算 “ End Sub Private Sub Commandl_Click() a = Vai (Textl. Text) b = Vai (Text2. Text) n = Vai (Text3. Text) Text4 .Text = Int eg (a, b, n) End Sub Private Sub Command2_Click() Text2 = Text4 Textl Text2 Text3 As Integer) Textl = Text3 =“ End Sub Text4 =

    注意事项

    本文(Visual-Basic程序设计复习题-定稿.doc.pdf)为本站会员(tbuqq)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

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




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开