VB计算机测试卷
一、选择题
1、与传统的程序设计语言相比,Visual Basic最突出的特点是( )。
A、结构化程序设计 B、程序开发环境
C、事件驱动编程机制 D、程序调试技术
2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。
A、"12334" B、123 C、12334 D、157
3、保存一个工程至少应保存两个文件,这两个文件分别是( )。
A、文本文件和工程文件 B、窗体文件和工程文件
C、窗体文件和标准模块文件 D、类模块文件和工程文件
4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。
A、Form1.Name="VisualBasic窗体"
B、Form1.Title="VisualBasic窗体"
C、Form1.Caption="VisualBasic窗体"
A、结构化程序设计 B、程序开发环境
C、事件驱动编程机制 D、程序调试技术
2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。
A、"12334" B、123 C、12334 D、157
3、保存一个工程至少应保存两个文件,这两个文件分别是( )。
A、文本文件和工程文件 B、窗体文件和工程文件
C、窗体文件和标准模块文件 D、类模块文件和工程文件
4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。
A、Form1.Name="VisualBasic窗体"
B、Form1.Title="VisualBasic窗体"
C、Form1.Caption="VisualBasic窗体"
D、Form1.Text="VisualBasic窗体"
5、下面正确的赋值语句是()。
A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x
6、Visual Basic 6.0集成环境的主窗口中不包括()。
5、下面正确的赋值语句是()。
A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x
6、Visual Basic 6.0集成环境的主窗口中不包括()。
A、标题栏 B、菜单栏 C、状态栏 D、工具栏
7.在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是________。
A. B. C. D.
8.在Visual Basic集成环境中,要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是________。
A. B. C. D.
9.在设计窗体时双击窗体的任何地方,可以打开的窗口是________。
A.代码窗口 B.属性窗口
C.工程资源管理器窗口 D.工具箱窗口
10.以下关系表达式中,其值为True的是______。
A."XYZ">"XYz" B."VisualBasic"<>"visualbasic"
C."the"="there" D."Integer"<"Int"
11.若变量a未事先定义而直接使用,则变量a的类型是_______。
A.Integer B.String C.Boolean D.Variant
12.在Visual Basic中,表达式3*2\5 Mod 3的值是________。
A.1 B.0 C.3 D.出现错误提示
13.设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是________。
A.3.5 B.4.8 C.4.3 D.4.7
14、设x=3,y=5,则以下表达式值为真的是________
A、(-3+5>x) And (y>0) B、(x<0) And (y>0)
C、(x>y) Or (y>0) D、x>=y And y>10
14、设x=3,y=5,则以下表达式值为真的是________
A、(-3+5>x) And (y>0) B、(x<0) And (y>0)
C、(x>y) Or (y>0) D、x>=y And y>10
15.一个对象可执行的动作与可被一个对象所识别的动作分别称为________。
A.事件、方法 B.方法、事件 C.属性、方法 D.过程、事件
16.窗体文件的扩展名是 。
A.vbp B.frm C.bas D.vbw
17.一只白的足球被踢进球门,则白、足球、踢、进球门是________。
A.属性、对象、方法、事件 B.属性、对象、事件、方法
C.对象、属性、方法、事件 D.对象、属性、事件、方法
18.如果把一个人当做对象,那么血型相当于这个对象的___ _____。
A.属性 B.方法 C.事件 D.特征
19.在Visual Basic中最重要的对象是 vb采用什么的编程机制 ,它是应用程序的基石。
A.标签 B.窗体 C.文本框 D.命令按钮
20、INT(100*RND)产生的随机整数的闭区间是()。
A、[0,99] B、[1,100] C、[0,100] D、[1,99]
A、[0,99] B、[1,100] C、[0,100] D、[1,99]
21、假定窗体的名称为Form1,则把窗体的标题设置为“VB_Test”的语句为( )。
A、Form1=“VB_Test” B、Form1.Caption=“VB_Test”
C、Form1.Text=“VB_Test” D、Form1.name=“VB_Test”
A、Form1=“VB_Test” B、Form1.Caption=“VB_Test”
C、Form1.Text=“VB_Test” D、Form1.name=“VB_Test”
22、执行x=String(6, "124abc")后,x的值是()。
A、124abc B、111111 C、124 D、abc
A、124abc B、111111 C、124 D、abc
23、设有声明:Dim X As Integer,如果Sgn(X) 的值为-1,则X的值是()。
A、任何整数 B、0 C、等于0的整数 D、小于0的数
A、任何整数 B、0 C、等于0的整数 D、小于0的数
24、设S="中华人民共和国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为
A、"中华民国" B、"中国人民" C、"中共人民" D、"人民共和"
A、"中华民国" B、"中国人民" C、"中共人民" D、"人民共和"
25.程序运行中用鼠标单击当前窗体时,会触发窗体的 事件。
A.Load B.Click C.DbClick D.KeyPress
26.要把窗体Form1加载到内存但不显示出来,可使用 语句。
A.Form1.show B.Form1.hide C.Load form1 D.unload Form1
27.若要将窗体从内存中卸载,应使用的方法是 。
A.Show B.Unload C.Load D.Hide
28.要在窗体Form1内显示“新年快乐”,使用的语句是 。
A.Form.caption="新年快乐" B.Form1.caption=" "
C.Form. print "新年快乐" D.Form1.print "新年快乐"
29.语句Print "5*20"输出的结果是__ __。
A."5*20" B.出现错误信息 C.5*20 D.100
30.Visual Basic 程序设计时常用的Print、Cls属于_____。
A.属性 B.对象 C.方法 D.事件
31.表达式X Mod Y \Z >5 And A+B+C>=36中最先被执行的运算是 。
A.+ B.And C.Mod D.\
32.对正实数X 的第四位小数四舍五入的VB表达式是 。
A.0.001*Int(x+0.005) B.0.001*(1000*x+0.5)
C.0.001*Int(1000*x+5) D.0.001*Int(1000*(x+0.0005))
A.0.001*Int(x+0.005) B.0.001*(1000*x+0.5)
C.0.001*Int(1000*x+5) D.0.001*Int(1000*(x+0.0005))
33.窗体上放置了三个文本框,若在Text1中输入456,在Text2中输入78,在程序中执行了语句Text3=Text1+Text2后,则在Text3中显示 。
A.434 B.45678 C.溢出 D.语法错误
34.设变量A的值为2,则哪一个函数的执行结果与其他三个不一样 。
A.Val(“A”) B.Int(A) C.Fix(A) D.Abs(A)
35.以下有关变量说明的叙述中,错误的是 。
A.工程中没有说明类型的变量都是不能使用的、不合法的
B.Dim语句既可用于说明变量的类型,也可说明数组的类型
C.Static语句用于在过程中说明静态变量
D.Private语句只能用于说明模块级变量
36.表达式3^2*12-9^(2/4)的值为 。
A.104 B.106 C.105 D.102
37.表达式Int(-20.9)+ Int(20.9+0.5)-Fix(-17.9)的值是 。
A.-17 B.16 C.17 D.18
38.设m=”morning”,下列 表达式的值是”mor”。
A.Mid(m,5,3) B.Left(m,3) C.Right(m,4,3) D.Mid(m,3,1)
39.假设变量int1是一个整型变量,则执行赋值语句int1=”12”+34 & 11后,变量int1的值是 __ ___。
A.46 B.123411 C.57 D.4611
40.表示“X>Y>Z”,正确的VB逻辑表达式是 。
A.X>Y And Y>Z B.X>Y>Z C.X>Y Or Y>Z D.X>Y And >Z
41.下列表达式的值是false的是______。
A.“n” & “969<”n97” B.instr(“visualbasic”,”b”)<>len(“basic”)
C.str(2000)<”2001” D.ucase(“aBC”)>”aBC”
42.下列程序运行的结果是 。
A=5
B= -5
C=Not A=B
Print C
A. True B. -5 C .0 D. False
43.以下语句的输出结果是________。
print format(12345.6,”000,000.00”)
A.012,345.60 B.12,345.60 C.12,345.6 D.012,345.6
44.设A=7,B=4,C=6,则表达式A Mod 3+B^3/C\5的值为 。
A.1 B.2 C.3 D.出错
45.A,B均为整型变量,且A=3,B=2,执行语句Print “A+B”, A=A+B输出的结果是 。
A.A+B False B.5 A=5 C.A+B A=5 D.5 False
46.表达式Abs(-7)+Len(“abcdef”)的值是 。
A.12 B.13 C.7abcdef D.-7abcdef
47.将任意一个两位正整数N的个位数与十位数对调得到新数的VB表达式是 。
A.(N mod 10)*10+N\10 B.(N\10)*10+N mod 10
C.(N mod 10)+N\10 D.(N mod 10)\10+N*10
48.用于获得字符串S从第5个字符开始的3个字符的函数是 。
A.Mid(S,5,3) B.Middle(S,5,3) C.Right(S,5,3) D.Left(S,5,3)
A.Mid(S,5,3) B.Middle(S,5,3) C.Right(S,5,3) D.Left(S,5,3)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论