[计算机类试卷]VB笔试模拟试卷129及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷129及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷129及答案与解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 129及答案与解析 1 Visual Bask中工程文件的扩展名是 _。 ( A) res ( B) frm ( C) vbp ( D) cls 2 要使 Form1的标题栏显示 “雀巢咖啡 ”,可在执行时使用语句 _。 ( A) Form1.Caption=“雀巢咖啡 “ ( B) Form.Caption=“雀巢咖啡 “ ( C) Form1.Value=“雀巢咖啡 “ ( D) Form.Value=“雀巢咖啡 “ 3 能被对象所识别的动作与对象可执行的动作分别称作对象的 _。 ( A)事件方法 ( B)过程方法 ( C)过程属性 ( D)事件属性 4 Double双精
2、度数占 _ 个字节 ( A) 2 ( B) 4 ( C) 8 ( D) 10 5 A、 B、 C均为整型,执行下列语句后,窗口上将显示 _。 A=7: B=2:C=11 Print A*C2B-A*C2/B ( A) 0.5 ( B) -1.0 ( C) 1.0 ( D) 0.5 6 已知字符串 A的值为 “AdvancedEducation”,现要将它全部转化为大写字母并存放在 A中,可以使用语句 _。 ( A) A=Ucase$(A) ( B) A=ToUpper$(A) ( C) A=ToLower$(A) ( D) A=Lcase$(A) 7 下列不能作为 Visual Basic变量
3、名的是 _。 ( A) IQ ( B) I_love_U ( C)本命年 ( D) _UN 8 设 x为整型变量,以下不能正确表达数学关系式 2 x 5的 Visual Basic表达式为 _。 ( A) x=3 Or x=4 ( B) 2 x 5 ( C) x 5 And x 2 ( D) Not(x =2) And Not(x =5) 9 在窗体上画一个名称为 Command1的命令按钮,然后编写如下程序 _。 Dim k As Integer Private Sub Form_Load() k=5 End Sub Private Sub Command Click() Static b
4、As Integer b b + k k=k+1 Print k, b End Sub 程序运行时,两次单击命令按钮 Command1后,在窗体上显示的第二行是 _。 ( A) 7 11 ( B) 5 11 ( C) 76 ( D) 2 1 10 如下图所示的四个 Check Box中,可以选择的个数最多为 _。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 11 在窗体上画一个命令按钮,名称为 Command1。然后编写如下程序: Private Sub Command1_Click() Dim a As Integer, b As Integer, c As Integer If
5、 a=0 Then x=x-1 Else If b 0 Then End If End If If c 0 Then x=3 Else x=4 End If Print x End Sub 程序运行后,单击命令按钮,其输出结果为 _。 ( A) 34 ( B) 4 ( C) 35 ( D) 3 12 在窗体上画一个名称为 Lisu的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 _。 ( A) For i = 0 To List1. ListCount-1 Next ( B) For i = 0 To List1.Count-1 Next ( C) For i = 0 To
6、List1. ListCount Next ( D) For i = 0 To List1. Count Next 13 编写如下程序: Private Sub Form Click() a$=: “4321“: b$=“abcd“ For 3=1 To 4 Print Mid$(a$, 5-j, 1)+Nid$(b$, j, 1); Next j Print End Sub 程序运行后,单击窗体,其输出结果为 _。 ( A) alb2c3d4 ( B) b4c3d2el ( C) eld2c3b4 ( D) la2b3c4d 14 用下面的语句所定义的数组的元素个数是 Dim arr(3 T
7、o -2 to 2) ( A) 20 ( B) 12 ( C) 15 ( D) 24 15 下列 _ 语句可以为动态数组分配实际元素个数。 ( A) public语句 ( B) static语句 ( C) Dim语句 ( D) ReDim语句 16 下面程序的功能是由随机函数产生 100个在 200 700之间的整数,然后找出最大者,并记下是第几个数,但程序不完整,请选择适当的内容在下划线处将程序补充完整。 Dim a(100) For j=1 To 100 a(j)=Int(Rnd*501+200): Print a(j) Next j : Print p=1 : max= _ For j=
8、2 To 100 If a(j) max Then max=a(j) : p=j Next j Print “The largest number is “ ; max Print “The position is“; p End ( A) 0 ( B) a(1) ( C) 1.7E+38 ( D) 1.7E-38 17 在 Visual Basic应用程序中,以下正确的描述是 _。 ( A)过程的定义可以嵌套,但过程的调用不能嵌套 ( B)过程的定义不可以嵌套,但过程的调用可以嵌套 ( C)过程的定义和过程的调用均可以嵌套 ( D)过程的定义和过程的调用均不能嵌套 18 在窗体画一个命令按钮
9、,然后编写如下过程,程序运行后,单击命令按钮,在输入对话框中输入 234,输出结果为 _。 Function Fun(ByVal num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While num k=k* (num Mod 10) num=num10 Loop fun=k End Function Private Sub Command1_Click() Dim n As Long Dim r As Long n=In put Box(“请输入一个数 “) n=CLng(n) r=Fun(n) Print r End Sub ( A
10、) 20 ( B) 24 ( C) 9 ( D) 28 19 假设在窗体 Form1画一个通用对话框控件 CommonDialogl,要建立 “打开文件 ”对话框,为了使得该对话框的标题显示为 “打开文件 ”,那么可以实现该功能的语句是 _。 ( A) CommonDialogl.DialogTile= “打开文件 “ ( B) CommonDialogl.DialogTile( “打开文件 “) ( C) CommonDialogl.FileTile=“打开文件 “ ( D) CommonDialogl.FileTile(“打开文件 “) 20 在 Visual Basic中,要使一个窗体从
11、内存中释放,应该使用的语句是 _。 ( A) Show ( B) Hide ( C) Load ( D) Unload 21 以下选项中不属于一个 Visual Basic应用程序组成模块的是 _。 ( A)启动模块 ( B)窗体模块 ( C)类模块 ( D)标准模块 22 以下描述中正确的是 _。 ( A)标准模块中的任何过程都可以在整个工程范围内被调 用 ( B)如果工程中不包含 Sub Main过程,则程序一定首先执行第一个建立的窗体 ( C)如果工程中包含 Sub Main过程,则程序将首先执行该过程 ( D)在一个窗体模块中可以调用在其他窗体中被定义为 Public的通用过程 23
12、要利用通用对话框控件来显示 “保存文件 ”对话框,需要调用控件的 _ 方法。 ( A) ShowPrimer ( B) ShowSave ( C) ShowOpen ( D) ShowColor 24 假设有文件列表框 File1、驱动器列表框 Drivel和目录列表框 Dirl,为了使三者同步,在下列语句中,正确的语句是 _。 FilePath=Did.Path FileFileName=Dirl.FileName Dirl.Path=Drivel.Drive Dirl. Path=Drivel. Path ( A) 和 ( B) 和 ( C) 、 和 ( D)以上全部 25 在下面向文件中
13、写入数据的命令语句中,不正确的是 _。 ( A) Print#文件号,输出项列表 ( B) Print#文件号, Unsing;输出列表项 ( C) Write#文件号,输出列表 ( D) Write#文件号, Unsing;输出列表 26 在算法的 4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 _特性。 27 按照数据的逻辑结构分类,数据结构可以分为线性结构和非线性结构,栈属于 _。 28 栈中允许进行插入和删除的一端叫做 _。 29 在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的 _。 30 软件工程研究
14、的内容主要包括: _技术和软件工程管理。 31 为了选择多个控件,可以按住【 】键,然后单击每个控件。 32 执行下面的程序段后, S的值为【 】。 s=5 For i=6 To 9 Step 0.6 s=s+1 Next i 33 由 Array函数建立的数组的名字必须是【 】类型。 34 若有一个动态数组 a有两个元素 a(0)和 a(1),现要令数组 a有三个元素 a(0)、a(1)和 a(2),则应当使用【 】语句。 35 在窗体上画一 个命令按钮 Command1,然后编写如下程序: Private Sub Command1_Click() Dim arr() As Integer
15、ReDim arr(3) For i=0 To 3 art(i)=i Next i x=InputBol(“请输入一个数字: “) If Val(x) 4 Then ReDim arr(4) art(4)=x End If Me.Print (arr(4)-arr(3) End Sub 程序运行后,单击命令按钮,在输入对话框中输入 12,输出结果为【 】。 36 程序运行后,单击命令按钮,在输入对话框中输入 12,输出结果为【 】。 37 启动窗体在【 】对话框中指定。 38 下列程序实现的功能是:当在窗体上单击时,把 C盘根目录下的文件 a1.txt,复制到 D盘,并取名为 a2.txt。
16、Private Sub Form_Click() Dim Ch As String Open “c:a1.txt“ For【 】 As #10 Open “d:a2.txt“ For Output As #20 Do While【 】 Line Input #10, Ch 【 】 Loop Close #10 Close #20 End Sub VB笔试模拟试卷 129答案与解析 1 【正确答案】 C 【试题解析】 在 Visual Basic中,类模块文件的扩展名是 .cls,窗体文件的扩展名是 .frm,工程文件的扩展名是 .vbp,资源文件的扩展名是 .res。 2 【正确答案】 B 【
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 129 答案 解析 DOC
