[计算机类试卷]VB笔试模拟试卷70及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷70及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷70及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 70及答案与解析 1 队列适用于下列哪一种应用 ? _ ( A)表达式求值 ( B)堆排序算法的实现 ( C)树的层次次序周游算法的实现 ( D)二叉树对称序周游算法的实现 2 对线性表进行二分法查找,其前提条件是 _ 。 ( A)线性表以顺序方式存储,并已按关键码值排好序 ( B)线性表以顺序方式存储,并已按关键码值的查找频率排好序 ( C)线性表以链接方式存储,并已按关键码值排好序 ( D)线性表以链接方式存储,并已按关键码值的查找频率排好序 3 有一排好序 的线性表,长度大于 2,对给定的 k值,分别用顺序查找和二分查找查找一个与 k值相等的元素,比较的次数分别为 x和
2、 y。在查找不成功的情况下,正确的 x和 y的关系是 _。 ( A) x y ( B)总是 x y ( C) x y ( D)与 k值的大小有关 4 对于建立良好的程序设计风格,下面描述正确的是 _。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法即可 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 在面向对象的程序设计中,下列叙述错误的是 _ 。 ( A)任何一个对象构成一个独立的模块 ( B)一个对象不是独立存在的实体,各个对象之间有关联,相互依赖 ( C)下一层次的对象可以继承上一层次对象的某些属性 ( D)上述三种说法都正确 6 在结构化设计方法中
3、生成的结构图 (SC)中,带有箭头的连线表示 _ 。 ( A)模块之间的调用关系 ( B)程序的组成成份 ( C)控制程序的执行顺序 ( D)数据的流向 7 软件测试过程是软件开发过程的逆过程,其最基础性的测试应是 _ 。 ( A)集成测试 ( B)单元测试 ( C) 有效性测试 ( D)系统测试 8 一般在数据流程图中,圆圈用来表示 _ 。 ( A)外部实体 ( B)变换 /加功 ( C)数据存储 ( D)数据流 9 数据库三级模式体系结构的划分,有利于保持数据库的 _ 。 ( A)数据独立性 ( B)数据安全性 ( C)结构规范化 ( D)操作可行性 10 在数据管理技术发展过程中,文件系
4、统与数据库系统的本质区别是:数据库系统具有 _ 。 ( A)数据结构化 ( B)数据无冗余 ( C)数据共享 ( D)数据独立性 11 Visual Basic程序设计采用的编程机制是 ( A)可视化 ( B)面向对象 ( C)事件驱动 ( D)过程结构化 12 下列说法错误的是 ( A)资源文件的扩展名为 .res ( B)一个窗体对应一个窗体文件 ( C) Visual Basic中的一个工程只包含一个窗体 ( D) Visual Basic中一个工程最多可以包含 255个窗体 13 表达式 Right(“Beijing“, 4)的值是 ( A) Beij ( B) jing ( C) e
5、iji ( D) ijin 14 下列语句的输出结果为 Print Format$(5689.36, “000, 000. 000“) ( A) 5, 689.36 ( B) 5, 689.360 ( C) 5689.3 ( D) 5689.36 15 要使文本框可输入多行文字,要更改的默认选项是 ( A) SorollBoars和 MultiLine ( B) Visible ( C) ScrillBoars ( D)以上都不是 16 下面说法不正确的是 ( A)变量名的长度不能超过 255个字符 ( B)变量名可以包含小数点或者内嵌的类型声明字符 ( C)变量名不能使用关 键字 ( D)变
6、量名的第一个字符必须是字母 17 以下关于过程及过程参数的描述中,错误的是 ( A)过程的参数可以是控件名称 ( B)用数组作为过程的参数时,使用的是 “传地址 ”方式 ( C)只有函数过程能够将过程中处理的信息传回到调用的程序中 ( D)窗体可以作为过程的参数 18 下列选项中,不属于模块间耦合的是 ( A)数据耦合 ( B)同构耦合 ( C)异构耦合 ( D)公用耦合 19 设有如下声明: Dim x As Integer 如果 Sgn(x)的值为 -1,则 x的值是 ( A)整数 ( B)大于 0的整数 ( C)小于 0的整数 ( D)小于 0的数 20 在文本框中,当用户键入一个字符,
7、能同时引发的事件是 ( A) KeyPress和 Click ( B) KeyPress和 LostFocus ( C) KeyPress和 Change ( D) Change和 LostFocous 21 Sub过程与 Function过程最根本的区别是 ( A) Sub过程的过程不能返回值,而 Function过程能返回值 ( B) Function过程可以有形参, Sub过程不可以 ( C) Sub过程可以使 用 Call语句直接使用过程名调用,而 Function过程不可以 ( D)两种过程参数的传递方式不同 22 以下哪个关键字声明的局部变量在整个程序运行中其值一直保留 ( A)
8、Stafic ( B) Private ( C) Dim ( D) Pubic 23 在窗体上添加一命令按钮,名称为 Command1,然后为该命令按钮编写如下事件过程,该过程的执行结果为 Option Base 1 Private Sub Command1_Click() Dim a As Variant a=Array(1, 2, 3, 4) j=1 For i=4 To 1 Step-1 s=s+a(i)*j j=j*10 Next Print s End Sub ( A) 4321 ( B) 1234 ( C) 34 ( D) 12 24 在窗体上添加一命令按钮,其名为 Command
9、1,然后编写代码如下。 private Sub Command1_Click() Dim arr(5)As Integer, arr1(5)As Integer n=3 For i=1 To 5 an(i)=i arrl(n)=2*n+i Next Print arr1(n); arr(n) End Sub 程序的运行结果为 ( A) 3 11 ( B) 11 3 ( C) 13 3 ( D) 3 13 25 下列程序运行时输出的结果是 Private Sub Form_Click() Dim x x=Array(“天天向上 ”, “清华大学 ”, “天上人间 ”, “程序设计 ”) For
10、i=LBound(a, 1)to UBound(a, 1) If Left(a(i), 1)=“天 ”Then Print a(i); Next End Sub ( A)天天向上 ( B)天天向上天上人间 ( C)出错信息 ( D)天天向上清华大学天上人间程序设计 26 在窗体上添加一个命令按钮,名为 Command1,一文本框,名为 text1,则执行如 下事件过程后,文本框中的输出为 For i=1 To 3 For j=1 To 3 For k=1 To 2 x=x+3 Next k, j, i Text1.Text=str(x) ( A) 21 ( B) 42 ( C) 54 ( D)
11、 72 27 下面程序段执行结果为 x=Int(Rnd()+4) Select Case x Case 5 Print“excellent“ Case 4 Print“good“ Case 3 Print “pass“ Case Else Print “fail“ End Select ( A) excellent ( B) good ( C) pass ( D) fall 28 有如下函数过程。 Function Fun( By Val x As Integer,By Val y As Integer) As Integer Do While y 0 reminder = x Mod y x
12、my y = reminder Loop Fun = x End Function 以下调用函数的事件过程,该程序的运行结果是 Private Sub CommandT_Click( ) Dim a As Integer,b As Integer a = 100:b =25 x =Fun(a,B)Print x End Sub ( A) 0 ( B) 25 ( C) 50 ( D) 100 29 单击命令按钮时,下列程序的运行结果为 Private Sub Command1_Click( ) Print Fun(23, 18) End Sub Public Function Fun(m As
13、Integer, n As Integer) As Integer Do Whilem n Do While m n : m-m - n: Loop Do While m n : n=n - m: Loop Loop Fun =m End Function ( A) 0 ( B) 1 ( C) 3 ( D) 5 30 阅读程序: Function Fun( a As Integer) Static c b=0:b=b+2:c=c+2 F=a*b*c End Function Private Sub Commandl _ Click( ) Dim a As Integer a=2 For i =
14、 1 To 2 Print Fun (a); Next End Sub 运行上面的程序,单击命令按钮,输出结果为 ( A) 8 16 ( B) 9 18 ( C) 10 20 ( D) 7 14 31 设在窗体上有个文本框,然后编写如下的事件过程。 Private Sub Text1_KeyDown(KeyCode As Integef, Shift As Integer) Const Alt=4 ConstKey_F2=p; m; n End Sub Private Sub Command1.Click() a1=1: b=2: c1=3 Call Test(a, b1+3, (c1) Pr
15、int “Main: “; a1; b1; c1 End Sub 程序运行后,输出结果为 ( A) Sub: 2 6 4 Main: 2 6 4 ( B) Sub: 2 6 4 Main: 2 6 4 ( C) Sub: 2 6 4 Main: 1 2 3 ( D) Sub: 2 6 4 Main: 2 2 3 34 以下事件过程可以将打开对话框的标题改为 “新时代 ”的是 ( A) Private Sub Command2_CliCk() CommonDialog1.DialogTitle=“新时代 ” CommonDialog1.ShowOven End Sub ( B) Private
16、Sub Command2.Click() CommonDialog1.DialiogTitle=“新时代 ” CommonDialog1.ShowFont End Sub ( C) Private Sub Command2_Click() CommonDialog1.DialogTitle=“新时代 ” CommonDialog1.Show End Sub ( D) Private Sub Command2_Click() CommonDialog1.DialogTitle=“新时代 ” CommonDialog1.ShowColor End Sub 35 如果准备读文件,打开顺序文件 “te
17、xt.dat”的正确语句是 ( A) Open “text.dar“For Write As #1 ( B) Open “text.dat“For Binary As #1 ( C) Open “text.dat“For Input As #1 ( D) Open “text.dat“For Random As #1 36 算法的基本特征是可行性、 确定性、【 】和拥有足够的情报。 37 某二叉树中度为 2的结点有 18个,则该二叉树中有【 】个叶子结点。 38 在面向对象的程序设计中,类描述的是具有相似性质的一组【 】。 39 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【
18、 】。 40 数据库管理系统常见的数据模型有层次模型、网状模型和【 】 3种。 41 下列表达式有错误,正确的写法应该是【 】。 (a+B)+c/80-5(d+e) 42 在窗体上画两个文本框,其名称分别为 Text1和 Text2,然后编写如下事件过程: Private Sub Form_Load() Show Text1.Text=“ “, Text2.Text=“ “ Text2.SetFocus End Sub Private Sub Text2_KeyDown(KeyCode As Integer,Shift As Integer) Text 1.Text=Text1.Text+Ch
19、r(KeyCode-4) End Sub 程序运行后,如果在 Text2文本框中输入 “efghi”,则 Text1文本框中的内容为【 】。 43 当用【 】方式打开文件时,如果对文件进行写操作,则写入的数据附加到原来文件的后面。 44 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下程序: Function M(x As Integer, y As Integer) M=IIf(x y,x,y) End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a=100 b=200 Print
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 70 答案 解析 DOC
