精选VisualBasic程序设计期末完整题库200题含答案.docx
- 文档编号:3981614
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:34
- 大小:31.25KB
精选VisualBasic程序设计期末完整题库200题含答案.docx
《精选VisualBasic程序设计期末完整题库200题含答案.docx》由会员分享,可在线阅读,更多相关《精选VisualBasic程序设计期末完整题库200题含答案.docx(34页珍藏版)》请在冰豆网上搜索。
精选VisualBasic程序设计期末完整题库200题含答案
2019年VisualBasic程序设计期末测试复习题200题[含答案]
一、选择题
1.在visualbasic中,要将一个窗体从内存中释放,应使用______语句。
a)show
b)hide
c)load
d)unload答案:
D
2.使用CommonDialog控件的_________方法可显示“打印”对话框。
a)ShowOpen
b)ShowSave
c)ShowColor
d)ShowPrinter答案:
D
3.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a)MultiSelect
b)Index
c)Columns
d)List答案:
C
4.所有控件都有的属性是_______,在程序中作为对象的标识引用。
a)Caption
b)Value
c)Text
d)name答案:
D
5.在VisualBasic环境下,当写一个新的VisualBasic程序时,所做的第一件事是________。
a)编写代码
b)新建一个工程
c)打开属性窗口
d)进入VB环境答案:
B
6.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。
a)Open"Sd.dat"ForOutputAs#1
b)Open"C:
Sd.dat"ForInputAs#1
c)Open"C:
Sd.dat"ForOutputAs#1
d)Open"Sd.dat"ForInputAs#1答案:
C
7.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a)AutoSize
b)Alignment
c)Enabled
d)Visble答案:
A
8.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0
ForI=1to10
Forj=1to100
K=K+1
Nextj
NextI
a)0
b)10
c)100
d)1000答案:
D
9.若要将窗体隐藏起来,则实现的方法为_______。
a)Unload
b)Show
c)WindowsState
d)Hide答案:
D
10.下列结构中不属于循环结构的是______。
a)for/next
b)while/wend
c)With/endwith
d)do/loop答案:
C
11.下列控件中可自动设置滚动条的是________。
a)复选框
b)框架
c)列表框
d)标签框答案:
C
12.命令按钮Command1的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为_________。
a)在x前插入&
b)在x后插入&
c)在x前插入#
d)在x后插入#答案:
A
13.某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。
a)同时按下Ctrl+F键
b)按下F键
c)同时按下Alt+F键
d)同时按下Shift+F键答案:
C
14.在使用菜单编辑器设计菜单时,必须输入的项是____。
a)标题
b)名称
c)索引
d)快捷键答案:
B
15.已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。
a)A>=BANDB>=CANDC>0
b)A+C>BANDB+C>AANDC>0
c)(A+B)>=CORA-B<=CANDC>0
d)A+B>CANDA-B0答案:
B
16.下列命令按钮事件过程执行后,输出结果是_____。
Form=1to1000step2
a=10
forn=1to20step2
a=a+2
nextn
nextm
printa
a)1200
b)1000
c)30
d)20答案:
C
17.以下控件中没有Caption属性的控件是______。
a)标签框
b)文本框
c)框架
d)命令按钮答案:
B
18.下列语句中正确的是
a)txt1.text+txt2.text=txt3.text
b)command1.name=cmdok
c)12label.caption=1234
d)a=inputbox(hello)答案:
D
19.以下面_____那种方式打开的文件,只能读不能写。
a)Input
b)Output
c)Random
d)Append答案:
A
20.以下可以构成语句的一项是_______。
a)对象名.属性名
b)对象名.方法名
c)对象名.事件名
d)对象名.函数名答案:
B
21.下列程序段的执行结果为_____。
DimM(10),N(10)
I=3
forT=1To5
M(T)=T
N(I)=2*I+T
NextT
printN(I);M(I)
a)311
b)315
c)113
d)153答案:
C
22.如下数组声明语句,正确的是______。
a)dima[3,4]asintiger
b)dima(3,4)asstring
c)dima(n,n)assingle
d)dima(34)asinteger答案:
B
23.下列_______属性用于设置或返回文本框中的文本。
a)Caption
b)Text
c)Name
d)DragIcon答案:
B
24.写列选项中,合法的变量是______。
a)c%aaa
b)sum_3
c)Else
d)5persons答案:
B
25.如果x是一个正实数,对x的第二位小数四舍五入的表达式是_____。
a)0.1*Int(x+0.05)
b)0.1*Int(10*(x+0.05))
c)0.1*Int(100*(x+0.5))
d)0.1*Int(x+0.5)答案:
B
26.在VB中,过程共有三种,他们是______。
a)事件过程,子过程和函数过程。
b)sub过程,Function过程和Property过程。
c)事件过程,函数过程和属性过程。
d)Sub过程,函数过程和通用过程。
答案:
A
27.在VisualBasic设计界面中不能隐藏的窗口是______。
a)工程窗口
b)属性窗口
c)立即窗口
d)窗体窗口答案:
A
28.下列选项中,哪一项是所有控件共有的属性_______。
a)Caption
b)Value
c)Text
d)Name答案:
D
29.下列数据中哪一个是布尔常量_______。
a)123
b)not
c)TRUE
d)xyz答案:
C
30.下列数据类型不可能占8个字节的是_____数据类型。
a)Date
b)Long
c)Double
d)Currency答案:
B
31.如果有声明Dima(5)AsInteger,则该数组共占用______个字节内存。
a)5
b)6
c)10
d)12答案:
D
32.可以通过_____来删除列表框中的选择项。
a)Enable属性
b)RemoveItem方法
c)AddItem方法
d)Text属性答案:
B
33.在一个语句行内写多条语句时,语句之间应该用()分隔
a)逗号
b)分号
c)顿号
d)冒号答案:
D
34.“对象”是计算机系统运行的()
a)程序单位
b)逻辑单位
c)物理实体
d)基本实体答案:
D
35.下列叙述正确的是()
a)对象是包含数据又包含对象数据进行操作的方法的物理实体
b)对象的属性只能在属性窗口中设置
c)不同的对象能识别不同的事件
d)事件过程都要由用户点击对象来触发答案:
C
36.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是
a)0.01*int(x+0.05)
b)0.01*int(100*(x+0.005))
c)0.01*int(100*(x+0.05))
d)0.01*int(x+0.005)答案:
B
37.表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是?
a)4^5
b)3*4
c)x+1
d)SIN答案:
C
38.将任意一个正的两数N的个位数与十位数对换的表达式为
a)(N-INT(N/10)*10)*10+INT(N/10)
b)N-?
INT(N/10)*10)*10+INT(N)/10
c)INT(N/10)+(N-INT(N/10)
d)(N-?
INT(N/10)*10)*10+INT(N/10)答案:
A
39.要使一个命令按钮成为图形命令按钮,则应首先设置_____属性值。
a)Picture
b)Style
c)Downpicture
d)Disabledpicture答案:
B
40.Rnd函数可能产生的()值
a)2
b)1
c)0.1234
d)1.00005答案:
C
41.下列赋值语句正确的是(?
?
)
a)Text1.text=Text.text+Text2.text?
b)Text1.name=Text1.Name+Text2.Name?
c)Text1.Caption=Text1.Caption+Text2.Caption?
d)Text1.Enable=Text1.Enable+Text2.Enable?
答案:
A
42.设A=”abcdefghijklm”,下面()的函数值为”jklm”。
?
a)Mid(A,10,4)
b)Ringht(A,5)
c)Ringht(A,1,4)
d)Left(A,10,4)答案:
A
43.窗体设计器是用来设计()
a)应用程序的代码段
b)应用程序的界面
c)对象的属性
d)对象的事件答案:
B
44.双击窗体的任何地方,可以打开的窗口是()
a)代码窗口
b)属性窗口
c)工程管理窗口
d)以上3个选项都不对答案:
A
45.下列哪项是窗体对象的方法而不是属性()
a)Name
b)Print
c)Caption
d)Enabled答案:
B
46.除时钟外其它控件都没有的属性是
a)Top
b)Name
c)Visible
d)Interval答案:
D
47.语句PRINT?
“SGN(-26)=”;SGN(-26)的输出结果为
a)SGN(-26)=26
b)SGN(-26)=-26
c)SGN(-26)=+1
d)SGN(-26)=-1答案:
D
48.表达式(7\3+1)*(18\5-1)的值是()
a)8.76
b)7.8
c)6
d)6.67答案:
C
49.下面______控键对象具有绘图方法。
a)Image
b)Line
c)Picturebox
d)Frame答案:
C
50.不能触发滚动条Change事件的操作是_______。
a)拖动滚动块
b)单击两端箭头
c)单击滚动块
d)单击箭头与滚动块之间的滚动条答案:
C
51.Print方法不允许在____对象上输出数据。
a)窗体
b)代码窗口
c)立即窗口
d)图片框答案:
B
52.设x=-18,则Abs(5*x)=_____。
a)-90
b)90
c)18
d)5答案:
B
53.Strc=Mid("VisualBasic",10,3),则Strc的值_____。
a)"Vis"
b)"sua"
c)"Bas"
d)"sic"答案:
D
54.要把一个命令按钮设置成无效,应设置其哪一属性值_____。
a)Visible
b)Enabled
c)Default
d)Cancel答案:
B
55.表达式Int(-17.8)+Sgn(17.8)的值是______。
a)18
b)-17
c)-18
d)-16答案:
B
56.要在图片框P1中打印字符串“HowAreYou”,应使用语句()
a)Picture1.Print=“HowAreYou”
b)P1.Picture=LoadPicture(“HowAreYou”)
c)P1.Print“HowAreYou”
d)Print“HowAreYou”答案:
C
57.表达式Right("Beijing",4)的值是______。
a)Beijing
b)jing
c)eiji
d)ijin答案:
B
58.引用列表框的最后一项应使用()
a)List1.List(List1.ListCount-1)
b)List1.List(List1.ListCount)
c)List1.List(ListCount)
d)List1.List(ListCount-1)答案:
A
59.VB6.0中,执行下面的四个语句时出现错误的是_____。
a)x=SGN(0)
b)x=SQR(0)
c)x=LOG(0)
d)x=SIN(0)答案:
C
60.如果有声明Optionbase1dimarray(15),则该数组共有_____个元素。
a)16
b)15
c)13
d)14答案:
B
61.表达式:
5\2*3的值_____。
a)7.5
b)0
c)1
d)2答案:
B
62.文本框控件中将Text的内容全部显示为所定义的字符的属性项是(?
?
)
a)PasswordChar
b)需要编程来实现
c)Password
d)以上都不是答案:
A
63.以下关于复选框的说法,正确的是(?
?
)
a)一个窗体上的所有复选框一次只能有一个被选中
b)一个容器中的所有复选框一次只能有一个被选中
c)在一个容器中的复选框可以同时有多个被选中
d)无论是在容器中还是在窗体中,都不可以同时选中多个复选框答案:
C
64.当x=-5时,下列语句y=iif(x>0,x^2+1,x-1)执行后y的值_____。
a)0
b)26
c)-6
d)4答案:
C
65.在VB6.0中,12345678的类型中是______。
a)整数型
b)长整数型
c)字符串型
d)日期型答案:
B
66.ControlBox属性只适用于窗体,当窗体的______属性设置为0-None时,
则ControlBox属性不起作用。
a)Borderstyle
b)Autoredraw
c)Windowstate
d)Enabled答案:
A
67.以下程序输出的结果为______。
X=1
y=4
DoUntily>4
x=x*y
y=y+1
Loop
Printx
a)4
b)8
c)12
d)16答案:
A
68.变量X=32769,则变量声明时不能将其声明为_____。
a)Integer
b)Variant
c)Long
d)Single答案:
A
69.复选对象是否被选中,是由其_____属性决定的。
a)Checked
b)Value
c)Enabled
d)Selected答案:
B
70.没有Caption属性的控件是_____。
a)Label
b)OptionButton
c)Frame
d)LisBox答案:
D
71._____控件可以使用SetFocus()方法。
a)Frame
b)Label
c)TextBox
d)Timer答案:
C
72.以下不属控件的一项是_____。
a)文本框
b)标签框
c)列表框
d)消息框答案:
D
73.19.5Mod2*2的运算结果是_____。
a)3.5
b)1
c)3
d)0答案:
D
74.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是_____。
a)单选按钮
b)图片框
c)通用对话框
d)文本框答案:
C
75.窗体的BackColor属性用于设置窗体的______。
a)高度
b)亮度
c)背景色
d)前景色答案:
C
76.确定一个窗体大小的属性是_____。
a)Width和Height
b)Width和Top
c)Top和Left
d)Top和Height答案:
A
77.Print方法可以输出多个表达式值,若使用标准格式输出,各表达式的分割符应是______。
a)空格
b)逗号
c)冒号
d)分号答案:
B
78.为使计时器控件每隔5秒钟产生一个计时器事件(timer事件),则应将其Interval属性值设置为______。
a)5
b)500
c)300
d)5000答案:
D
79.如果有数组声明Dima(10)AsInteger,则该数组共有______个元素。
a)10
b)11
c)9
d)不确定答案:
B
80.若要设置定时器控件的定时时间,需设置的属性是_____。
a)interval
b)value
c)enabled
d)text答案:
A
81.x是小于100的非负数,用vb表达式正确的是______。
a)0
b)0<=x<100
c)x>=0ANDx<100
d)0<=xORx<100答案:
C
82.下列循环语句将执行______次。
A=100
Do
Printa
a=a+1
Loopuntila<=10
a)1
b)10
c)100
d)死循环答案:
D
83.下列程序执行后,变量s的值为______。
DimsAslong,xAsInteger
s=0:
x=1
DoWhile(x<10)
s=s+x
x=x+2
Loop
Prints
a)10
b)25
c)50
d)100答案:
B
84.菜单控件只包括一个事件,即
(1),当用鼠标单击或键盘选中后按“回车”键
时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
C
A、GotFocusB、LoadC、ClickD、KeyDown
85.编写如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfShift=6AndButton=2Then
Print"Hello"
EndIf
EndSub
程序运行后,为了在窗体上输出"Hello",应在窗体上执行以下_______操作。
a)同时按下Shift键和鼠标左键
b)同时按下Shift键和鼠标右键
c)同时按下Ctrl、Alt键和鼠标左键
d)同时按下Ctrl、Alt键和鼠标右键答案:
D
86.当执行以下程序时,在名为lblResult的标签框内将显示_____。
PrivateSubcmdlt_click()
DimI,R
R=0
ForI=1To5Step1
R=R+I
NextI
lblResult.Caption=Str(R)
EndSub
a)字符串15
b)整数15
c)字符串5
d)整数5答案:
A
87.下列程序的运行后s的值是_____。
S=0
Forx=99to1Step-2
s=s+x
Nextx
Prints
a)100
b)500
c)2500
d)5000答案:
C
88.用InputBox函数可帮助生成_______。
a)消息框
b)“保存”对话框
c)简单输入框
d)“颜色”对话框答案:
C
89.下列程序的执行结果为_____。
A=100:
b=50
Ifa>bThen
a=a-b
Else
b=b+a
Endif
Printa
a)50
b)100
c)200
d)10答案:
A
90.Msgbox函数返回值的类型是______。
a)数值
b)字符串
c)变体
d)数值或字符串(视输入情况而定)答案:
A
91.以下语句输出结果是(在立即窗口中)_____。
A="Beijing"
b="ShangHai"
Printa;b
a)BeijingShangHai
b)AbeijingShangHai
c)BeijingShangHai
d)Abeijing答案:
C
92.有如下程序:
F
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精选 VisualBasic 程序设计 期末 完整 题库 200 答案