VB程序设计在线作业答案.docx
- 文档编号:7047422
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:38
- 大小:23.42KB
VB程序设计在线作业答案.docx
《VB程序设计在线作业答案.docx》由会员分享,可在线阅读,更多相关《VB程序设计在线作业答案.docx(38页珍藏版)》请在冰豆网上搜索。
VB程序设计在线作业答案
窗体顶端
1(5.0分)
以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是()
∙A)
Form1.Name="VisualBasic窗体"
∙B)
Form1.Title="VisualBasic窗体"
∙C)
Form1.Caption="VisualBasic窗体"
∙D)
Form1.Text="VisualBasic窗体”
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
2(5.0分)
利用下面哪个函数可判定访问文件时是否已到文件尾()
∙A)
LOF
∙B)
LOC
∙C)
EOF
∙D)
BOF
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
3(5.0分)
语句DIMAA(3,4,5)中定义的数组有多少个元素()
∙A)
12
∙B)
60
∙C)
120
∙D)
345
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
4(5.0分)
以下哪个是合法的变量()
∙A)
right
∙B)
abc@123
∙C)
123_abc
∙D)
ab123c
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
5(5.0分)
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
StaticxAsInteger
Cls
Fori=1To2
y=y+x
x=x+2
Next
Printx,y
EndSub
程序运行后,连续三次单击Command1按钮后,窗体上显示的是( )
∙A)
42
∙B)
1218
∙C)
1230
∙D)
46
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
6(5.0分)
下列说法错误的是()
∙A)
在同一模块不同过程中的变量可以同名
∙B)
不同模块中定义的全局变量不可以同名
∙C)
引用另一模块中的全局变量时,必须在变量名前加模块名
∙D)
同一模块中不同级的变量可以同名
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
7(5.0分)
把MsgBox的返回值转换为数值应该使用的函数是()
∙A)
Log
∙B)
Str
∙C)
Len
∙D)
Val
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
8(5.0分)
语句DIMARRAY(0to3,4,1to6)中定义的数组有()个元素。
∙A)
12
∙B)
60
∙C)
120
∙D)
345
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
9(5.0分)
窗体Form1的Name属性是Frm1,它的单击事件过程名是()
∙A)
Form1_Click
∙B)
Form_Click
∙C)
Frm1_Click
∙D)
Me_Click
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
10(5.0分)
当程序运行时,在窗体上单击鼠标,以下哪个事件是窗体不会接收到()
∙A)
MouseDown
∙B)
MouseUp
∙C)
Load
∙D)
Click
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
11(5.0分)
设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:
∙A)
text1.maxlength=0
∙B)
text1.enabled=flase
∙C)
text1.visible=flase
∙D)
text1.width=0
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
12(5.0分)
设菜单中有一个菜单项为“Open”。
若要为该菜单命令设计访问键,即按下Alt及字母O时,能够执行“Open”命令,则在菜单编辑器中设置“Open”命令的方式是()
∙A)
把Caption属性设置为&Open
∙B)
把Caption属性设置为O&pen
∙C)
把Name属性设置为&Open
∙D)
把Name属性设置为O&pen
参考答案:
A
收起解析
解析:
无
窗体底端
窗体顶端
13(5.0分)
使文本框获得焦点的方法是()
∙A)
Change
∙B)
GetFocus
∙C)
SetFocus
∙D)
LostFocus
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
14(5.0分)
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=InputBox("Input")
SelectCasex
Case1,3
Print"分支1"
CaseIs>4
Print"分支2"
CaseElse
Print"Else分支"
EndSelect
EndSub
程序运行后,如果在输入对话框中输入2,则窗体上显示的是( )
∙A)
分支1
∙B)
分支2
∙C)
Else分支
∙D)
程序出错
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
15(5.0分)
在窗体上画一个名称为Text1的文本框,然后画一个名称为HScroll1的滚动条,其Min和Max属性分别为0和100。
程序运行后,如果移动滚动框,则在文本框中显示滚动条的当前值,以下能实现上述操作的程序段是( )
∙A)
PrivateSubHScroll_Change()
Text1.Text=HScroll1.Value
EndSub
∙B)
PrivateSubHScroll_Click()
Text1.Text=HScroll1.Value
EndSub
∙C)
PrivateSubHScroll_Change()
Text1.Text=HScroll.Caption
EndSub
∙D)
PrivateSubHScroll_Click()
Text1.Text=HScroll.Caption
EndSub
参考答案:
A
收起解析
解析:
无
窗体底端
窗体顶端
16(5.0分)
以下关于文件的叙述中,错误的是()
∙A)
顺序文件中的记录一个接一个地顺序存放
∙B)
随机文件中记录的长度是随机的
∙C)
执行打开文件的命令后,自动生成一个文件指针
∙D)
LOF函数返回给文件分配的字节数
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
17(5.0分)
下面程序运行后输出的结果是:
( )
A$="CHINA"
B$=STRING$(3,A$)
PRINTB$
END
∙A)
CHI
∙B)
CCC
∙C)
INA
∙D)
AAA
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
18(5.0分)
以下关于多重窗体程序的叙述中,错误的是()
∙A)
用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体
∙B)
在多重窗体程序中,各窗体的菜单是彼此独立的
∙C)
在多重窗体程序中,可以根据需要指定启动窗体
∙D)
对于多重窗体程序中,而且单独保存每个窗体
参考答案:
A
收起解析
解析:
无
窗体底端
窗体顶端
19(5.0分)
以下关于MsgBox的叙述中,错误的是()
∙A)
MsgBox函数返回一个整数
∙B)
通过MsgBox函数可以设置信息框中图标和按钮的类型
∙C)
MsgBox语句没有返回值
∙D)
MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
20(5.0分)
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()
∙A)
Timer1.InterVal=0.5
∙B)
Timer1.Interval=5
∙C)
Timer.Interval=50
∙D)
Timer1.Interval=500
参考答案:
D
窗体底端
每题只有一个正确的选项。
窗体顶端
1(5.0分)
表达式5Mod3+3\5*2的值是()
∙A)
0
∙B)
2
∙C)
4
∙D)
6
参考答案:
B
收起解析
解析:
无
窗体底端
窗体顶端
2(5.0分)
假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为()
∙A)
MenuItem.Enabled=False
∙B)
MenuItem.Enabled=True
∙C)
MenuItem.Visible=True
∙D)
MenuItem.Visible=False
参考答案:
A
收起解析
解析:
无
窗体底端
窗体顶端
3(5.0分)
以下叙述中错误的是()
∙A)
如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
∙B)
Sub过程中不能嵌套定义Sub过程
∙C)
Sub过程中可以嵌套调用Sub过程
∙D)
事件过程可以像通用过程一样由用户定义过程名
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
4(5.0分)
用于从内存删除窗体的命令是()
∙A)
Move
∙B)
Hide
∙C)
Unload
∙D)
Delete
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
5(5.0分)
当一个复选框被选中时,它的Value属性的值是()
∙A)
3
∙B)
2
∙C)
1
∙D)
0
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
6(5.0分)
以下能够触发文本框Change事件的操作是()
∙A)
文本框失去焦点
∙B)
文本框获得焦点
∙C)
设置文本框的焦点
∙D)
改变文本框的内容
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
7(5.0分)
以下叙述中错误的是()
∙A)
事件过程是响应特定事件的一段程序
∙B)
不同的对象可以具有相同名称的方法
∙C)
对象的方法是执行指定操作的过程
∙D)
对象事件的名称可以由编程者指定
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
8(5.0分)
用于设置文件列表框控件显示文件类型的属性是()
∙A)
Filter
∙B)
Path
∙C)
Partern
∙D)
FileName
参考答案:
C
收起解析
解析:
无
窗体底端
窗体顶端
9(5.0分)
在VisualBasic中,若要将控制权交给操作系统则通过()的语句。
∙A)
End
∙B)
ExitDo
∙C)
ExitSub
∙D)
DoEvents
参考答案:
D
收起解析
解析:
无
窗体底端
窗体顶端
10(5.0分)
设x=4,y=8,z=7,表达式x ∙A) 1 ∙B) -1 ∙C) True ∙D) False 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 11(5.0分) 以下合法的VisualBasic标识符是() ∙A) ForLoop ∙B) Const ∙C) 9abc ∙D) a#x 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 12(5.0分) 以下语句的输出结果是()PrintFormat$(32548.5,"000,000.00") ∙A) 32548.5 ∙B) 325,485.00 ∙C) 032,548,50 ∙D) 32,548,50 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 13(5.0分) 为了使用通用对话框进行打开文件的操作,应将通用对话框的Action属性设定为() ∙A) 0 ∙B) 1 ∙C) 2 ∙D) 3 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 14(5.0分) 为了检测到用户按下键盘上的所有键,应该使用的键盘事件为() ∙A) KeyPress ∙B) MouseDown ∙C) KeyDown ∙D) MouseUp 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 15(5.0分) 假定有以下程序段: Fori=1to3 Forj=5to1Step–1 Printi*jNextj,i 则语句Printi*j的执行次数是( ) ∙A) 15 ∙B) 16 ∙C) 17 ∙D) 18 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 16(5.0分) 从键盘上输入两个字符串,分别保存在变量str1、str2中。 确定第二个字符串在第一个字符串中起始位置的函数是() ∙A) Left ∙B) Mid ∙C) String ∙D) Instr 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 17(5.0分) InputBox函数返回值的类型为() ∙A) 数值 ∙B) 字符串 ∙C) 变体 ∙D) 数值或字符串(视输入的数据而定) 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 18(5.0分) 用于设置通用对话框控件显示文件类型的属性是() ∙A) Filter ∙B) Path ∙C) Partern ∙D) FoleName 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 19(5.0分) 下面程序运行后输出的结果是( ) DIMC1,C2 C1="CHINA" C2=STRING$(2,C1) PRINTLeft(C1,1)+C2 ∙A) CHI ∙B) CCC ∙C) INA ∙D) AAA 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 20(5.0分) VisualBasic提供的OnErrorResumenext错误陷阱语句表示() ∙A) 当发生错误时,使程序转跳到语句标号为0的程序块 ∙B) 当发生错误时,不使用错误处理程序块 ∙C) 当发生错误时,忽略错误行,继续执行下一语句 ∙D) 当发生错误时,终止本过程执行,继续执行下一过程 参考答案: C 窗体顶端 1(5.0分) 在运行时,若要获得用户在文本框中所选择的文本,可通过访问()属性来实现。 ∙A) SelStart ∙B) SelLenght ∙C) Text ∙D) SelText 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 2(5.0分) 如果TAB函数的参数小于1,则打印位置在第()列。 ∙A) 0 ∙B) 1 ∙C) 2 ∙D) 3 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 3(5.0分) 不可以通过下列()操作将焦点赋给对象。 ∙A) 运行时使用TAB键 ∙B) 在代码中用CALL语句调用 ∙C) 在代码中用SETFOCUS方法 ∙D) 用访问键或用鼠标单击选择对象 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 4(5.0分) 若要暂时关闭定时器,则可通过设置()属性为False来实现。 ∙A) Visible ∙B) Enabled ∙C) Interval ∙D) Timer 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 5(5.0分) 假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是() ∙A) BOOLVAR=‘TRUE’ ∙B) BOOLVAR=.TRUE ∙C) BOOLVAR=#TRUE# ∙D) BOOLVAR=3<4 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 6(5.0分) 下列语句中正确的是() ∙A) txt1.text+txt2.text=txt3.text ∙B) command1.name=cmdok ∙C) 12label.caption=1234 ∙D) a=inputbox("hello") 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 7(5.0分) 用于返回窗体可用区域宽度的属性是() ∙A) ScaleWidth ∙B) ScaleLeft ∙C) ScaleHeight ∙D) ScaleTop 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 8(5.0分) 变量未赋值时,数值型变量的值为() ∙A) 0 ∙B) 空 ∙C) 1 ∙D) 无任何值 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 9(5.0分) 决定标签(Label)显示的属性是() ∙A) Text ∙B) Name ∙C) Caption ∙D) Alignment 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 10(5.0分) 设有如下程序段: x=2 Fori=1To10Step2 x=x+i Next 运行以上程序后,x的值是( ) ∙A) 26 ∙B) 27 ∙C) 38 ∙D) 57 参考答案: B 收起解析 解析: 无 窗体底端 窗体顶端 11(5.0分) 一个对象所能做的事情称为对象的() ∙A) 继承 ∙B) 属性 ∙C) 封装 ∙D) 方法 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 12(5.0分) 下面程序运行后输出的结果是( ) Str1$="AMERICA" Str2$=Len(Str1$) PRINTStr2$ END ∙A) 5 ∙B) 7 ∙C) 6 ∙D) 9 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 13(5.0分) 要在FORM_LOAD事件过程中使用PRINT方法在窗体上输出一定的内容,应: ∙A) 设置窗体的VISIBLE属性 ∙B) 设置窗体的CAPTION ∙C) 调用窗体的SHOW方法 ∙D) 设置窗体ENABLED属性 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 14(5.0分) 在运行阶段,要在文本框TEXT1获得焦点时选中文本框中所有内容,对应的事件过程是() ∙A) PrivateSubText1_GotFocus() Text1.SelStart=0 Text1.Sellength=Len(Text1.Text) EndSub ∙B) PrivateSubText1_LostFocus() Text1.SelStart=0 Text1.Sellength=Len(Text1.Text) EndSub ∙C) PrivateSubText1_Change() Text1.SelStart=0 Text1.Sellength=Len(Text1.Text) EndSub ∙D) PrivateSubText1_SetFocus() Text1.SelStart=0 Text1.Sellength=Len(Text1.Text) EndSub 参考答案: A 收起解析 解析: 无 窗体底端 窗体顶端 15(5.0分) 以下()程序段可以实施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 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 16(5.0分) 组合框的风格可通过()属性来设置。 ∙A) BackStyle ∙B) BorderStyle ∙C) Style ∙D) Sorted 参考答案: C 收起解析 解析: 无 窗体底端 窗体顶端 17(5.0分) 为了防止用户随意将光标置于控件上,应() ∙A) 将控件的TABINDEX属性设置为0 ∙B) 将控件的TABSTOP属性设置为TRUE ∙C) 将控件的TABSTOP属性设置为FALSE ∙D) 将控件的ENABLED属性设置为FALSE 参考答案: D 收起解析 解析: 无 窗体底端 窗体顶端 18(5.0分) 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() a$="VisualBasic" PrintString(3,a$) EndSub程序运行后, 单击命令按钮,在窗体上显示的内容是(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 程序设计 在线 作业 答案