[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷149及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 149及答案与解析 1 下列对于线性链表的描述中正确的是 _。 ( A)存储空间不一定连续,且各元素的存储顺序是任意的 ( B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 ( C)存储空间必须连续,且前件元素一定存储在后件元素的前面 ( D)存储空间必须连续,且各元素的存储顺序是任意的 2 在最坏情况下,冒泡排序的时间复杂度为 _。 ( A) n(n-1)/2 ( B) nlog2n ( C) n(n+1)/2 ( D) (n+1)/2 3 从程序的行文角度, 编写程序源代码应注意 _。 ( A)源程序文档化 ( B)程序的语句结构 ( C)数据的说明 ( D)以
2、上都是 4 软件中子类部件对父类部件属性的延续性指软件的 _。 ( A)独立性 ( B)共享性 ( C)多态性 ( D)继承性 5 软件生命周期是指 _。 ( A)软件系统投入运行到软件系统被淘汰 ( B)软件系统开始研制到软件系统投入试运行 ( C)软件系统投入试运行到软件系统被淘汰 ( D)软件系统开始研制到软件系统被淘汰 6 下列叙述中正确的是 _。 ( A)软件交付使用后还需要进行维护 ( B)软件一旦交付使用后就不需要进行维护 ( C)软件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 7 对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等
3、工作的是 _。 ( A)应用程序员 ( B)用户 ( C)数据库管理员 ( D)数据库管理系统的软件设计员 8 在关系数据库设计中,设计视图 (View)是 _阶段的内容。 ( A)需求分析 ( B)概念设计 ( C)逻辑设计 ( D)物理设计 9 开发软件时对提高开发人员的工作效率至关重要的是 _。 ( A)计算机的并行处理能力 ( B)领导的关心 ( C)程序人员的数量 ( D)软件开发环境 10 数据库中,数据的物理独立性是指 _。 ( A)数据库与数据库管理系统的相互独立 ( B)用户程序与 DBMS的相互独立 ( C)用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 ( D)
4、应用程序与数据库中数据的逻辑结构相互独立 11 下列可作为 Visual Basic变量名的是 _。 ( A) A#A ( B) 4A ( C) ? xy ( D) constA 12 有如下事件过程: Prirate Sub Form_Click() A$=“123“: B$=“456“ x=Val(A$)+Val(B$) Print x100 End Sub 程序运行后,单击窗体,则窗体上显示的内容是 _。 ( A) 123 ( B) 3 ( C) 5 ( D) 579 13 在窗体中添加一个命令按钮,名称为 Command1,然后编写如下程序: Private Sub Command1_
5、Click() Dim a As Integer, b As String, c As Integer a=1234: b=Str(a)c=Len(b)Print c End Sub 程序运行后,单击命令按钮,则在窗体上显示的内容是 _。 ( A) 0 ( B) 5 ( C) 6 ( D) 7 14 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() x=-5 If Sgn(x)Then y=Sqn(x2) Else y=sgn(x) End If Print y End Sub 运行上面的程序,单击命令按钮,其输
6、出结果是 _。 ( A) -5 ( B) 25 ( C) 1 ( D) -1 15 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a S=“VisualBasic“ Print String(3, a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是_。 ( A) VVV ( B) Vis ( C) sic ( D) 11 16 定义变量如下: Dim Str_x Str_x=“祝你成功 !“ 若在立即窗口中显示 Str_x的值,下面正确的是 _。 ( A) Debug. Print Str
7、_x ( B) PictureBox. Print Str_x ( C) Printer. Print Str_x ( D) Print Str_x 17 设有语句: x=InputBox(“输入数值 “, “0“, “示例 “) 程序运行后,如果从键盘上输人数值 10并按回车键,则下列叙述中正确的是 _。 ( A)变量 x的值是数值 10 ( B)在 InputBox对话框标题栏中显示的是 “示例 ” ( C) 0是默认值 ( D)变量 x的值是字符串 “10” 18 执行如下语句: a=InputBox(“Today“, “Tomorrow“, “Yesterday“, “Day befo
8、re yesterday“, 5) 将显示一个输入对话框,在对话框的输入区中显示的信息是_。 ( A) Today ( B) Tomorrow ( C) Yesterday ( D) Day before yesterday 19 在窗体上画一个命令按钮,名称为 Command1,然后编写如下事件过程; Private Sub Command1_Click() a $=“software and hardware“ b $=Right(a$, 8) c $=Mid(a$, 1, 8) MsgBox a$, ,b$,c$,1 End Sub 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示
9、的是 _。 ( A) software and hardware ( B) software ( C) hardware ( D) 1 20 以下能够触发文本框 Change事件的操作是 _。 ( A)文本框失去焦点 ( B)文本框获得焦点 ( C)设置文本框的焦点 ( D)改变文 本框的内容 21 假定窗体上有一个标签,名称为 Lahel1,为了使该标签透明并且没有边框,则正确的属性设置为 _。 ( A) Label1. BackStyle=0 Label1. BorderStyle=0 ( B) Label1. BackStyle=1 Label1. BorderStyle=1 ( C)
10、Label1. BackStyle=True Label1. BorderStyle=True ( D) Label1. BackStyle=False Label1. BorderStyle=False 22 在窗体 (名称为 Form1)上画一个名称为 Text1的文本框和一个名称为 Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为 “计算机等级考试 ”。以下能实现上述操作的事件过程是 _。 ( A) Prlvate Sub Text1_Change() Command1. Caption=“计算机等级考试 “ End Su
11、b ( B) Private Sub Command1_Click() Caption=“计算机等级考试 “ End Sub ( C) Private Sub Form_Load() Text1. Caption=“计算机等级考试 “ End Sub ( D) Private SubCommand1_Click() Text1. Text=“计算机等级考试 “ End Sub 23 以下关于图片框控件的说法中,错误的是 _。 ( A)可以 通过 Print方法在图片框中输出文本 ( B)清空图片框控件中图形的方法之一是加载一个空图形 ( C)图片框控件可以作为容器使用 ( D)用 Stretc
12、h属性可以自动调整图片框中图形的大小 24 为了使命令按钮 (名称为 Command1)右移 200,应使用的语句是 _。 ( A) Command1. Move-200 ( B) Command1. Move 200 ( C) Command1. Left=Command1. Left+200 ( D) Command1. Left=Command1. Left-200 25 在窗体上画一个名为 List1的列表框、一个名为 Label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是 _。 ( A) Private
13、 Sub List1_Click() Label1. Caption=List1. ListIndex End Sub ( B) Private Sub List1_Click() Label1. Name=List1. ListIndex End Sub ( C) Private Sub List1_Click() Label1. Name=List1. Text End Sub ( D) Private Sub List1_Click() Label1. Caption=List1. Text End Sub 26 在窗体上画一个名称为 Text1的文本框和一个名称为 Command1的命
14、令按钮,然后编写如下事件过程: Private Sub Commaadl_Click() Dim arrayl(10, 10)As Integer Dim i, j As Integer For i=1 To 3 For j=2 To 4 arrayl(i, j)=i+j Next j Next i Text1. Text=arrayl(2, 3)+arrayl(3, 4) End Sub 程序运行后,单击命令按钮,在文本框中显示的值是 _。 ( A) 12 ( B) 13 ( C) 14 ( D) 15 27 下面数组说明语句错误的是 _。 ( A) Dim b(-10)As Double
15、( B) Dim c(8, 3)As Byte ( C) Dim d(-10 To-1)As Boolean ( D) Dim e(-99 To-5, -3 To 0) 28 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub CommaLndl_Click() For n=1 To 20 If n Mod 3 0 Then m=m+n3 Next n Print n End Sub 程序运行后,如果单击命令按钮,则窗体上显示的内容是 _。 ( A) 15 ( B) 18 ( C) 21 ( D) 24 29 在窗体上画一个名称为 List1的列表
16、框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 _。 ( A) For i=0 To List1. ListCount-1 Next ( B) For i=0 To List1. Count-1 Next ( C) For i=1 To List1. ListCount Next ( D) For i=1 To List1. Count-1 Next 30 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim num As Integer num=1 Do Until num 6 Print n
17、um; num=num+2.4 Loop End Sub 程序运行后,单击命令按钮,则窗体上显示的内容是 _。 ( A) 13.45.8 ( B) 135 ( C) 1 4 7 ( D)无数据输出 31 在窗体上面一个命令按钮 (其 Name属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Coramandl_Click() Dim a s=0 a=Array(1,2,3,4) j=1 For i=4 To 1 Step-1 s=s+a(i)*j j=j*10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结
18、果是 _。 ( A) 4221 ( B) 1234 ( C) 34 ( D) 12 32 在窗体上画一个名称为 Label1的标签,然后编写如下事件过程: Private Sub Form_Click() Dim arr(10, 10)As Integer Dimi As Integer, j As Integer For i=2 To 4 For j=2 To 4 arr(i, j)=i*j Next j Next i Label1. Caption=Str(arr(2, 2)+arr(3, 3) End Sub 程序运行后,单击窗体,在标签中显示的内容是 _。 ( A) 12 ( B) 1
19、3 ( C) 14 ( D) 15 33 设有如下通用过程: Public Sub Fun(a() As Integer, x As Integer) For i=1 To 5 x=x+a(i) Next End Sub 在窗体上画一个名称为 Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程: Private Sub Command1_Click() Dim arr(5)As Integer, n As Integer For i=1 To 5 art(i)=i+i Next Fun arr, n Text1. Text=Str(n) End Sub 程序运行后
20、,单击命令按钮,在文本框中显示的内容是 _。 ( A) 30 ( B) 25 ( C) 20 ( D) 15 34 在窗体上面一个名称为 TxtA的文本框,然后编写如下的事件过程: Private Sub TxtA_KeyPress(KeyAscii as Integer) End Sub 若焦点位于文本框中,则能够触发 KeyPress事件的操作是 _。 ( A)单击鼠标 ( B)双击文本框 ( C)鼠标滑过文本框 ( D)按下键盘上的某个键 35 在窗体上画一个名称为 Command1的命令按钮和一个名称为 Text1的文本框,在文本框中输入以下字符串: Microsoft Visual
21、Basic Programming 然后编写如下事件过程: Private Sub Command1_CIick() Open“d:tempoutf. txt“ For Output As #1 For i=1 To Len(Text1. Text) c=Mid(Text1. Text, i, 1) If c =“A“ And c =“Z“ Then Print #1, LCase(c)End If Next i Close End Sub 程序运行后,单击命令按钮,文件 outf. txt中的内容是 _。 ( A) MVBP ( B) mvbp ( C) M V B P ( D) m v b
22、 p 36 所谓【 】,是指对数据集合中的各元素以各种方式进行运算,包括插入、删除、查找、更改等运算,也包括对数据元素进行分析。 37 在面向对象方法中,类的实例称为【 】。 38 软件工程学中除软件开发技术需重视外,另一重要组成内容是软件的【 】。 39 数据管理技术发展过程经过人工管理、文件系统和数据库系统 3个阶段,其中数据独立性最高的阶段是【 】。 40 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块 (桩模块 )。其中【 】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 41 在鼠标事件过程 MouseDown和 MouseUp中,参
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 149 答案 解析 DOC
