VB综合复习题

2019-01-27 17:44

综合复习题

一、选择题

1. 以下叙述中,错误的是___________。

A. VB是事件驱动型可视化编程工具

B. VB窗体文件包含该窗体及其控件的属性,窗体级的常量、变量的定义等 C. VB工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D. VB中控件的某些属性只能在运行时修改 2.以下说法中,错误的是 。

A. 方法是构成对象实体的一个部分 B. 方法是一种特殊的过程或函数

C. 调用方法的一般格式是:[对象名.]方法名 [参数] D. 图片框和列表框均可执行Cls方法

3.以下叙述中,错误的是 。

A.在VB中,对象所能响应的事件是由系统定义的

B.对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定 C.VB中不同对象可具有名称相同的方法 D.VB中的对象具有自己的属性

4.在Visual Basic中,每个对象一般都能感知和接收多个不同的事件,并能对这些事件作出响应,其响应方式就是通过调用执行一个与之相对应的 来实现的。

A.事件过程 B.通用过程 C.主程序 D.Sub Main过程

5.下列选项中,不能使控件获得焦点的操作是 。

A.在程序运行期间,用鼠标单击对象 B.在程序运行期间,用快捷键选择对象 C.在程序运行期间,用Tab键 D.在程序运行期间,用Enter键

6.以下合法的VB标识符是 。

A.ForLoop B.Const C.9abc D.a#x

7.下面四组均为正确的VB常量是 。

A. 3276,123.56,1.2E-2,#True# B. -32768,1.34D2,\,25! C. &HABCE,02-03-2002,False,D-3 D.ABCDE,#02-02-2002#,E-2 8.下列表达式中,值为True的是 。

A.3<2<1

B.Ucase(\

C.Mid(\D.14 / 2 \\ 3 > 10 Mod 4

9.以下表达式的值为True的是______________。

A. Str(23.45)=Trim(\

B. Sgn(7 Mod 3 - 4)+ \

1

C. Fix(3.5)+Cint(2.5)=6

D. \

10.以下关系表达式中,其值为False的是 。 A.\ B.\

C. \\ D.\

11.设a=2, b=3, c=4, 下列表达式的值是 。

Not a<=c Or 4*c=b^2 And b<>a+c

A.-1 B.1 C.True D.False 12.数学表达式|e3+lnX+arctgY|对应的VB表达式是 。

A.Abs(e ^ 3 + Log(X) + 1 / Atn(Y))

B.Abs(Exp(3) + Log(X) / Log(10) + Atn(Y)) C.Abs(Exp(3) + Log(X) + 1 / Atn(Y)) D.Abs(Exp(3) + Log(X) + Atn(Y))

12x?5y?d3?m213.数学表达式

e?x?sinx,对应的VB算术表达式为____________。

A. (12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x) B. (12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x) C. (12*x+5*y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x) D. (12*x+5*y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x) 14.表达式4+5\\6*7/8的结果为____________。

A. 4 B. 5 C. 6 D. 7

15.只能用于除去字符串右侧空格的函数是 。

A.RightTrim B.RTrim C.Trim D.RLTrim

16.执行语句 Print Sgn(Fix(3.1) + Int(-3.1)) ,在窗体上输出的结果是 。

A.1 B.0 C.-1 D.6 17.下列语句不能正常执行的是 。

A.Print 20 + 5 = 25 B.Print \C.Print 11 & 11 D.Print 32700 + 100

18.设x=12,y=10,z=8,执行语句Print x < y < z后,窗体上显示的是_________。

A. True B. False C. -1 D. 出错信息 19.执行下面语句的正确显示结果是______________。 Print Format(+2004.601, \

A. +2,004.601 B. ++#2,004.601 C. #2,004.6010 D. +2,004.6010

20.在某过程中已说明变量a为整型、变量s为字符型,过程中的以下四组语句不能正常执行的是 。

A. s = 2 * a + 1 B. s = \a = s C. s = \ D. a = 2 : s = 16400 * a 21.在某事件过程中,以下声明语句正确的是______________。

A. Const eps As Single B. Dim ivar = \

C. Dim n As Integer, a(1 to n) As Integer D. Static m As Integer

22.关于窗体Name属性的叙述,正确的是 。

A.窗体Name属性的属性值必须通过属性窗口进行设置

2

B.窗体Name属性的属性值最长可达255个字符

C.窗体Name属性的属性值不能与其它的控件对象的Name属性的属性值相同 D.窗体Name属性的属性值可以通过赋值语句来给它赋值

23.确定一个控件在窗体上的位置的属性是 。

A.Width 和Height B.Width 或Height C.Top和Left D.Top或Left 24.关于窗体的Load语句和Show方法,下列说法正确的是 。

A.Load和Show的功能一样,都是将指定的窗体装入内容,同时显示出来 B.Load和Show的功能一样,都是将指定的窗体装入内容,但都不显示出来 C.Load和Show都能将窗体装入内存,但前者不显示出来,而后者显示出来 D.Load和Show都能将窗体装入内存,但前者显示出来,而后者不显示出来 25.以下能够触发文本框Change事件的是____________。

A. 文本框失去焦点 B. 文本框获得焦点 C. 清空文本框原有的内容 D. 文本框设置焦点 26.在窗体上有一文本框(名称为Text1),有如下代码:

Private Sub Form_Click()

Text1.SelStart = 5: Text1.SelLength = 3: Text1.SelText = \ End Sub

运行该程序在文本框中输入:this is a book。然后单击窗体,在文本框中将显示__ __。

A. this is a book B. thishello a book C. this hello a book D. this helloa book

27.设窗体上有一个文本框Text1,程序运行后,要求该文本框只能显示信息不能接收输入的信息,以下能实现该功能的语句是 。

A.Text1.Locked = True B.Text1.Enabled = True C.Text1.Visible = True D.Text1.TabStop = True

28.在窗体上有两个文本框Text1和Text2,若希望在Text1中输入字符时,该字符也将出现在Text2中,要实现该功能,则必须在文本框Text1的 事件中书写代码。

A.Click B.GotFocus C.LostFocus D.Change 29.在窗体上画一个文本框,然后编写如下事件过程: Private Sub Form_Click()

x = InputBox$(\请输入一个整数\ Print x + Text1.Text End Sub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击

“确定”按钮后,则在窗体上显示的内容是: 。

A. 123 B. 456 C. 579 D. 123456

30.窗体上有一个标签Label1,假设已存在三个整型变量a、b和c,且变量a 、b和c的值分别为1、2和3。以下的___________语句可以使标签内显示的内容为:3=1+2 A. Label1.Caption = c = a + b B. Label1.Caption = \

C. Label1 = c & \D. Label1.Print c & \

31.下列语句中,结果与Print \\输出相同的是 。

A.Print \ B.Print \

C.Print \ D.Print \

3

32.下列语句不能正确执行的是 。

A.Print \ B.Print 123+\.Print 12<45 D.Print 12 & 45 33.执行如下两条语句后,窗体上显示的是 。

A=9.8596

Print Format(A, \

A. 0,009.86 B.$9.86 C.9.86 D.$0,009.86

34.下列控件中,具有Caption属性的是 。

A.文本框 B.复选框 C.滚动条 D.列表框 35.下列选项中(其中对象的Name属性值均为默认值),控件的属性值既能在设计时设置,又能在运行时通过赋值语句改变的是 。

A.List1.Name B.Text1.MultiLine C.Command1.Style D.Label1.Visible

36.为了在按下ESC键时执行某个命令按钮的Click事件过程,需要把该命令按钮的 属性的值设置为True。

A.Value B.Default C.Cancel D.Enabled

37.下列有关单选钮、复选框和框架的说法中,错误的是 。

A.框架中的单选钮和复选框将随框架一起移动、显示和消失;

B.若要在框架中创建单选钮,只需将窗体上的单选钮拖到框架中即可;

C.框架的主要功能是用于对窗体上一些对象的分组,以便提供视觉上的区分; D.对于框架中的单选钮来说,它的操作不会影响框架外单选钮的操作。 38.以下关于复选框的说法,正确的是__________。

A. 一个窗体上的所有复选框一次只能有一个被选中 B. 一个框架中的所有复选框一次只能有一个被选中

C. 若选中一个复选框,则另一个已被选中的复选框自动变为不被选中 D. 无论是在框架中还是在窗体中,都可以同时选中多个复选框

39.若需要在同一窗体内安排两组相互独立的单选钮( OptionButton ),可使用 ____________ 控件将它们分隔开。

① TextBox ② PictureBox ③ Image ④ Frame A. ①② B. ②③ C. ②④ D. ③④

40.对时钟控件来说,它不具有的属性是 。

A.Interval B.Visible C.Enabled D.Name

41.为使计时器控件每隔3秒钟产生一个计时器事件(Timer事件),则应将其Interval属性的值设置为___________。

A.3 B.300 C. 3000 D.180

42.如图1所示,在窗体中创建了框架、单选钮和命令按钮(其中对象的Name属性值均为默认值),图中“公共基础课”字样的内容,是通过 语句来实现的。

A.Frame1.Caption=\公共基础课\B.Form1.Caption=\公共基础课\C.Option1.Caption=\公共基础课\D.Command1.Caption=\公共基础课\

43.在使用菜单编辑器设计菜单时,必须设置的菜单项属性是 。

4

A. Index B. Name C. Checked D.Visible 44.在用菜单编辑器设计菜单时,必须输入的是______。

A. 标题 B. 名称 C. 快捷键 D. 热键

45.下列选项中不属于结构化程序设计的基本结构的是 。

A.顺序结构 B.选择结构 C.循环结构 D.递归结构 46.下面关于赋值语句的说法中,错误的是 。

A.一个赋值语句只能给一个变量(或对象的一个属性)赋值 B.赋值语句是一种顺序语句

C.当赋值语句中变量的数据类型与表达式的数据类型不一致时,该语句一定会出错 D.赋值语句中出现两个“=”号时,系统会根据“=”所处的位置自动判断符号的意义。 47.如图2所示,Inputbox函数的参数中“提示信息”的值是 。

A.输入你的学号 B.信息输入框 C.0101001 D.确定

48.若要在窗体上弹出一个输入信息对话框,其标题为\输入对话框\,提示信息为\请输入您的姓名\,缺省信息为空,对话框在屏幕上显示位置的x坐标和y坐标均为100,则使用正确的InputBox函数是_________。

A. InputBox(\请输入您的姓名\输入对话框\ B. InputBox(\请输入您的姓名\输入对话框\ C. InputBox(\输入对话框\请输入您的姓名\ D. InputBox(\输入对话框\请输入您的姓名\

49.通用对话框的Action属性决定了通用对话框在运行阶段打开何种类型的对话框,当Action属性值为1时,其与之对应的方法是 。

A.ShowSave B.ShowOpen C.ShowColor D.ShowFont 50.在Select Case X结构中,如果60≤X≤69是其中的一个判断条件,则正确描述的测试项应该写成 。

A. Case 60 <= X <= 69 B. Case X>=60 And X <= 69

C. Case 60 To 69 D. Case Is <= 69, Is >=60 51.若选中单选钮Opt1时执行某个操作,则下列IF语句中条件表达式表述不正确的是 。

A.If Opt1 = True Then B.If Opt1.Value = 1 Then

C.If Opt1 Then D.If Opt1.Value = -1 Then 52.在Select Case X结构中,如果5≤X≤10是其中的一个判断条件,则正确描述

5≤X≤10的测试项应该写成 。

A. Case 5 <= X <= 10 B. Case 5 <= X, X <= 10 C. Case 5 To 10 D. Case Is <= 10, Is >= 5

5


VB综合复习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:社团田径训练记录(26页)[1]

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: