[计算机类试卷]VB笔试模拟试卷181及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷181及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷181及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB笔试模拟试卷 181及答案与解析 1 下列选项中不属于结构化程序设计方法的是 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 2 模块独立性是软件模块化所提出的要求 ,衡量模块独立性的度量标准则是模块的 ( A)抽象和信息隐蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 3 在软件测试设计中 ,软件测试的主要目的是 ( A)实验性运行软件 ( B)证明软件正确 ( C)找出软件中全部错误 ( D)尽可能多地发现软件中的错误 4 栈通常 采用的两种存储结构是 ( A)顺序存储结构和链式存储结构 ( B)散列方式和索引方式 ( C)链表存储结
2、构和数组 ( D)线性存储结构和非线性存储结构 5 线性表 L=(a1,a2,a3,ai,an), 下列说法正确的是 ( A)每个元素都有一个直接前件和直接后件 ( B)线性表中至少要有一个元素 ( C)表中诸元素的排列顺序必须是由小到大或由大到小 ( D)除第一个元素和最后一个元素外 ,其余每个元素都有一个且只有一个直接前件和直接后件 6 若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历 访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是 ( A) bdgcefha ( B) gdbecfha ( C) bdgaechf ( D) gdbehfca 7 具有 3个结点的二叉
3、树有 ( A) 2种形态 ( B) 4种形态 ( C) 7种形态 ( D) 5种形态 8 下列叙述中 ,正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念 数据模型只能转换为关系数据模型 9 下列叙述中 ,正确的是 ( A)用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系 ( B)用 E-R图只能表示实体集之间一对一的联系 ( C)用 E-R图只能表示实体集之间一对多的联系 ( D)用 E-R图表示的概念
4、数据模型只能转换为关系数据模型 10 在长度为 64的有序线性表中进行顺序查找 ,最坏情况下需要比较的次数为 ( A) 63 ( B) 64 ( C) 6 ( D) 7 11 要将窗体 Form1标题设为 “学习 VB“以下能正确实现该功能的语句为 ( A) Form1.Name=“学习 VB“ ( B) Form1.Visible=“学习 VB“ ( C) Form1.Caption=“学习 VB“ ( D) Form1.Show=“学习 VB“ 12 下列不属于 Visual Basic特点的是 ( A)对象的链接与嵌入 ( B)结构化程序设计 ( C)编写跨平台应用程序 ( D)事件驱动
5、程序编程机制 13 各种运算符间的优先顺序从高到低是 ( A)比较运算符 算术运算符 逻辑运算符 ( B)比较运算符 逻辑运算符 算术运算符 ( C)算术运算符 比较运 算符 逻辑运算符 ( D)算术运算符 逻辑运算符 比较运算符 14 如果一个变量未经定义就直接使用 ,则该变量的类型为 ( A) Integer ( B) Byte ( C) Boolean ( D) Variant 15 D设 a=“a“,b=“b“,c=“c“,d=“d“,执行语句 x=IIF(ad),“A“,“B“)后 ,x的值为 ( A) a ( B) b ( C) B ( D) A 16 下列事件过程运行后输出结果是
6、 Private Sub Command1_Click() Print Format$(123,456, “#,#%“) End Sub ( A) 123.46% ( B) 123.45% ( C) 123.456% ( D) 12345.6% 17 在文本框中 ,当用户键入一个字符 ,能同时引发的事件是 ( A) KeyPress 和 Click ( B) KeyPress 和 LostFocus ( C) KeyPress 和 Change ( D) Change 和 LostFocous 18 单击命令按钮时 ,下列程序的执行结果是 Private Sub Command1_Click(
7、) Dim a As Integer, b As Integer, c As Integer a=3 b=4 c=5 Print SecProc(c, b, a) End Sub Function FirProc(x As Integer, y As Integer, z As Integer) FirProc=2 * x + y + 3 * z+2 End Function Function SecProc(x As Integer, y As Integer, z As Integer) SecProc=FirProc(z, x, y)+ x+7 End Function ( A) 20
8、( B) 25 ( C) 37 ( D) 32 19 在窗体上画一个命令按钮 (其 Name属性为 Command1),然后编写如下代码 : Private Sub Command1_Click() Dim a(5,5) For i=1 To 3 For j=1 To 4 a(i,j)=i*j Next Next For n=1 To 2 For m=1 To 3 Print a(m,n); Next Next End Sub 程序运行后 ,单击命令按钮 ,输出结果是 ( A) 2 4 6 1 2 3 ( B) 1 2 3 2 4 6 ( C) 1 2 3 4 5 6 ( D) 6 5 4 3
9、 2 1 20 有如下程序 : Private Sub Form_Click() E=1:F=1 For j=1 To 3 E=E+F:F=F+E Next Print E;F End Sub 该程序的输出结果是 ( A) 6 6 ( B) 5 8 ( C) 13 21 ( D) 34 55 21 引用列表框 (List1)最后一个数据项应使用 ( A) List1.List(List1.ListCount) ( B) List1.List(List.ListCount-1) ( C) List1.List(ListConut) ( D) List1.List(ListCount-1) 22
10、下列程序段的执行结果为 Dim A(3,3) For M=1 To 3 For N =1 To 3 If N=M Or N=3-M+1 Then A(M,N)=1 Else A(M,N)=0 End If Next N Next M For M=1 To 3 For N=1 To 3 Print A(M,N) Next N Print Next M ( A) 1 0 0 0 1 0 0 0 0 ( B) 1 1 1 1 1 1 1 1 1 ( C) 0 0 0 0 0 0 0 0 0 ( D) 1 0 1 0 1 0 1 0 1 23 设有下面的循环。 i=0 While i =65 And
11、KeyAscii d)为 True,所以 x的值应该为 “A“。 16 【正确答案】 A 【试题解析】 Format$(数值表达式 ,格式字符串 )的功能是按 “格式字符串 “指定的格式输出数值表达式的值 ,来将多余位数舍去。 17 【正确答案】 C 【试题解析】 键入字符会触发 KeyPress事件 ;在文本框中输入新信息将触发Change事件。 18 【正确答案】 C 【试题解析】 此题程序代码中用了嵌套调用 ,我们对这 样的问题要多加小心 ,不能掉以轻心 ,千万不要把实参和相对应的形参弄混淆。主调过程 Command1_Click输出的是 SecProc(c,b,a)的返回值,调用过程
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 181 答案 解析 DOC
