vb期末考试试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1题(1.0分)题号:227
表达式1 and 0的值【1】.答案:1). False 第2题(1.0分)题号:222
把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】. 答案:1). False 第3题(1.0分)题号:60 a 和b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】. 答案:1). a=1 xor b=1 第5题(1.0分)题号:244
设x为一个两位数,将x个位数和十位数交换后所得两位数VB的表达式是【1】.
答案:1). (x mod 10) * 10 + int(x/10)
第7题(1.0分)题号:226
表达式32\7 MOD 3^2 的值是【1】. 答案:1). 4
第8题(1.0分)题号:288
文件按照存取方式及其组成结构可以分为顺序文件和【1】.
答案1). 随机文件或随机
第9题(1.0分)题号:319
Option Base 1的作用是确定数组的下界为【1】.
答案:1). 1
第1题(1.0分)题号:236
所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义.
答案:N
第2题(1.0分)题号:246
ActiveX控件是扩展名为*.ocx的独立文件,使用时需用
"工程"/"部件"载入或移去.
答案:Y
第3题(1.0分)题号:289
框架控件和形状控件都不能响应用户的鼠标的单击事件.
答案:Y
第4题(1.0分)题号:350
在窗体模块的声明部分中用Private声明的变量的有效范围是其
所在的工程.
答案:N
第5题(1.0分)题号:354
在框架控件上放置的控件可以移动到框架控件的外面. 答案:N
第6题(1.0分)题号:231
可以用"&","+"合并字符串,但是用在变异变量时,"+"可能会将两个数值加起来.答案:Y 第8题(1.0分)题号:247
Circle方法绘制扇形或圆弧图形时,图形的形状不仅与起始角、终止角的大小相关,而且与起始角、终止角的正或负相关.答案:Y 第9题(1.0分)题号:330
有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号.答案:Y
第10题(1.0分)题号:225
Visual Basic程序的运行可以从Main()过程启动,也可以从某
个窗体启动.
答案:Y
第1题(1.0分)题号:319
能够改变窗体边框线类型的属性是().
A:FontStyleB:BorderStyleC:BackStyleD:Bord er
答案:B
第2题(1.0分)题号:822
以下()对象不具有Clear方法.
A:列表框B:组合框C:剪贴板D:图片框
答案:D
第3题(1.0分)题号:258
常量-0.00013579的科学计数法是().
A:-1,3579E+0.4B:.00013579C:-13.579E-5D:-1.3579E-0.4
答案:C
第4题(1.0分)题号:230
vb 应用程序是分层管理的,其最高的层次为().
A:工程B:模块C:窗体D:过程
答案:A
第5题(1.0分)题号:837
用户可以通过设置菜单项的()属性值为FALSE来使该菜单项不可见.
A:HideB:CheckedC:VisibleD:Enabled答案:C
第6题(1.0分)题号:334
若要使标签控件显示时,不覆盖其背景内容,
应设置标签控件的()属性.
A:BACKCOLOR
B:BORDERSTYLE C:FORECOLOR D:BACKSTYLE
答案:D
第7题(1.0分)题号:377
下列哪个变量的取法是不正确的().
A:TNameB:T_TempC:T32D:T32#
答案:D
第8题(1.0分)题号:380
下列数据类型中,占用内存最小的是().
A:BooleanB:ByteC:IntegerD:Single
答案:B
第9题(1.0分)题号:371
下列关于设置控件属性的叙述正确的是(). A:用户必须设置属性值B:所有的属性值都可以由用户随意设定
C:属性值不必一一重新设置D:不同控件的属性项都完全一样
答案:C
第10题(1.0分)题号:801
要使标签能够显示所需要的东西,则在程序中应设置其哪一属性的值().
A:CaptionB:TextC:NameD:AutoSize
答案:A
第2题(2.0分)题号:277
下列说法哪些是正确的()?
A:不能对符号常量重新赋值
B:Label控件用来在窗体中显示文本,其中的文本用户不能直接修改
C:TAB()函数用于在输出表达式前将输出点定位在第N-1个字符位置
D:格式输出函数Format()可以使数值、日期或字符串按用户指定的格式输出
答案:ABD
第4题(2.0分)题号:285
在VB中,需要用数据访问对象对数据库进行访问,下列哪些属于VB的数据访问对象()。
A:DAOB:ADOC:OADD:RDO
答案:ABD
第5题(2.0分)题号:276
下列语句哪些是错误的语句()?
A:Const Imax As Integer=&o155 B:Const _Ga As String="abc"
C:Dim aa,bb As Integer,cc As String
D:yy=8,uu=9
答案:BD
第1题(10.0分)题号:57'【程序填空】'功能:求1!+2!+……+10!的值。
Private Sub Form_Click()
'**********SPACE**********
【?】
s = 1
For I = 2 To 10
t = t * I
'**********SPACE**********
【?】
'**********SPACE**********
【?】
Print s
End Sub
答案:
1). t = 1
2). s = s + t
3). Next I 或Next
━━━━━━━━━━━━━━━━
六、程序改错共2题(共计20分)
━━━━━━━━━━━━━━━━
第1题(10.0分)题号:460
'------------------------------------------------
'【程序改错】
'------------------------------------------------
'题目:已知C的公式表示如下:
' n!
' C=------------------
' (n-m)!*m!
'函数过程fac( )求k!函数,在Fomr_Click事件中完成运算,
'请修正程序中错误。
'------------------------------------------------ Option Explicit
Private Function fac(k As Integer) As Single Dim x As Single, j As Integer