[计算机类试卷]VB笔试模拟试卷4及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷4及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 4及答案与解析 1 最简单的交换排序方法是 ( A)快速排序 ( B)选择排序 ( C)堆排序 ( D)冒泡排序 2 栈通常采用的两种存储结构是 ( A)线性存储结构和链表存储结构 ( B)散列方式和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 线性表的顺序存储结构和线性表的链式存储结构分别是 ( A)顺序存取的存储结构、顺序存取的存储结构 ( B)随机存取的存储结构、顺序存取的存储结构 ( C)随机存取的存储结构、随机存取的存储结构 ( D)任 意存取的存储结构、任意存取的存储结构 4 完全不考虑程序的内部结构和内部特征,而只是根据程序功
2、能导出测试用例的测试方 法是 ( A)黑箱测试法 ( B)白箱测试法 ( C)错误推测法 ( D)安装测试法 5 在结构化设计方法中,生成的结构图 (Sc)中,带有箭头的连线表示 ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)控制程序的执行顺序 ( D)数据的流向 6 下列选项,不属于模块间耦合的是 ( A)数据耦合 ( B)同构耦合 ( C)异构耦合 ( D)公用耦合 7 一个关 系中属性个数为 1时,称此关系为 ( A)对应关系 ( B)单一关系 ( C)一元关系 ( D)二元关系 8 为用户与数据库系统提供接口的语言是 ( A)高级语言 ( B)数据描述语言 (DDL) (
3、 C)数据操纵语言 (DML) ( D)汇编语言 9 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和 ( A)可重用性差 ( B)安全性差 ( C)非持久性 ( D)冗余性 10 需求分析阶段的任务是确定 ( A)软件开发方法 ( B)软件开发工具 ( C)软件开发费用 ( D)软件系统 功能 11 在 Visual Basic中,被称为对象的是 ( A)窗体 ( B)控件 ( C)控件和窗体 ( D)窗体、控件和属性 12 Visual Basic标题栏上显示了应用程序的 ( A)大小 ( B)状态 ( C)位置 ( D)名称 13 对下列程序段,说法正确的是 Text1
4、Top=2000 Text1 Left=800 ( A) Text1对象的左边界距窗体的左边界是 800twip,上边界距窗体的上边界为2000twip ( B) Text1对象的左边界距屏幕的左边界为 800twip,上边界距屏幕的上边界为2000twip ( C) Text1对象的宽度为 2000twip,高度为 800twip ( D) Text1对象的高度为 800点,宽度为 2000点 14 用于显示输入输出文本的控件是 ( A) ( B) ( C) ( D) 15 下列操作可以打开立即窗口的是 ( A) Ctrl + D ( B) Ctrl + F ( C) Ctrl + G (
5、D) Ctrl + E 16 有变量定义语句 Dim max, min As String,则可以知道 max的类型是 ( A)变体 类型 ( B)单精度型 ( C)双精度型 ( D)字符串型 17 表达式 32 Mod l423的值是 ( A) 1 ( B) 0 ( C) 2 ( D) 3 18 在窗体上有一个命令按钮,然后编写如下事件过程 Private Sub Command1 _ cickc ( ) a=InputBox(“enter the first integer“) b=InputBox(“enter the second integer“) Print b + a End S
6、ub 程序运行后, 单击命令按钮,先后在两个输入框中分别输入 “2”和 “6”,则输出结果为 ( A) 2 ( B) 62 ( C) 8 ( D) 26 19 在属性窗口中设置何属性,可以把指定的图形放入当前对象中 ? ( A) Current Y ( B) Picture ( C) Current x ( D) Stretch 20 在窗体上添加标签控件 Label1之后,标签控件的默认的名称 Name是 ( A) Label ( B) Label1 ( C) Text ( D) Text1 21 当组合框的 Style属性设置为何值时,组合框称为 下拉式列表框 ( A) 0 ( B) 1
7、( C) 2 ( D) 3 22 下列程序段的执行的结果是 Dim a(10), b(10) i=3 For j=1 To 5 a(j) =j b(i) =2 * i + j Next j Print b(i); a(i) ( A) 11 3 ( B) 3 15 ( C) 3 11 ( D) 15 3 23 对窗体编写如下事件过程: Option Base 1 Private Sub Form_KeyPress (KeyAScii AS Integer) arr=Array(12, 15, 18, 20, 24) m1=arr(1) m2=1 If fKeyAscii=12 Then For
8、i=2 To 5 If arr(i) m1 Then m1=arr(i) m2=i End If Next i End If Print m1 Print m2 End Sub 程序运行之后按回车键,输出结果为 ( A) 12 1 ( B) 20 2 ( C) 18 5 ( D) 24 12 24 在以下事件过程中,可以在用户按下鼠标右键时,显示一个上边框,以鼠标当前位置为心的弹出式菜单,而且这个弹出式菜单还可以识别右键对菜单命令的选择,相应的选项; ( A) Private Sub Form _ Mouse Up(Button As Integer, Shift AS Integer, _
9、X As Single, Y As Single) If Button=2 Then PopupMenu mnuEdit, vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton, X, Y, mnuEditOpen End If End Sub ( B) Private Sub Form _ MouseUp(Button AS Integer, Shift AS Integer, _ X As Single, Y As Single) If Button=2 Then PopupMenu mnuEdit, End If End Sub ( C) P
10、rivate Sub Form _ MouseUp(Button AS Integer, Shift AS Integer, _ X As Single, Y As Single) PopupMenu mnuEdit, vbPopupMenuCenterAlign Or_ vbPopupMenuRightButton End Sub ( D) Private SUb Form _ MouseUp(Button AS Integer, _ Shift As Integer, X As Single, Y As Single) If Button=2 Then PopupMenu mnuEdit,
11、 2 End If End Sub 25 为了通过键盘访问主菜单项,可在菜单编辑器的 “标题 ”选项中的某个字母前插入何字符,建立热键字母 ? ( A) & ( B) # ( C) * ( D) $ 26 下列程序段的执行结果为 Dim t(10) For k=2 To 10 t(k) =11 - k Next k X=6 Print t(2+t(x) ( A) 2 ( B) 3 ( C) 4 ( D) 5 27 下列程序的执行结果为 a=10 b=20 If a b Then a=a + b Else b=b-a Print a, b ( A) 20 20 ( B) 30 20 ( C) 3
12、0 40 ( D) 15 15 28 对话框在关闭之前,不能继续执行其他操作,这种对话框属于 ( A)输入对话框 ( B)输出对话框 ( C)模式 (模态 )对话框 ( D)无模式对话框 29 下面叙述不正确的是 ( A)对顺 序文件中的数据操作只能按一定的顺序操作 ( B)顺序文件结构简单 ( C)顺序文件的数据以字符 (ASCII码 )形式存储 ( D)能同时对顺序文件进行读写操作 30 当双击窗体 Form1 时,要将窗体 Form1隐藏起来、将窗体 Form2以模式方式显示出来的事件过程,正确的是 ( A) Private Sub Form _ Db1Click( ) Forml Hi
13、de Form2 Show 0 End Sub ( B) Private Sub Form _ Db1Click( ) Form Hide Form 2 Show 1 End Sub ( C) Private Sub Form _ Click( ) Form l Hide Form 2 Show End Sub ( D) Private Sub Form _ Dbl Click( ) Form l Enabled=False Form 2 Enabled=True End Sub 31 有如下函数过程: Function HFC(ByVal x AS Integer, ByVal y As I
14、nteger)As Integer Do While y 0 sic=x/y X=y y=sic Loop HFC=x End Function 以下是该函数的调用过程,该程序的运行结果是 Private Sub Command1 _ Click( ) Dim a AS Integer Dim b As Integer a=12 b=2 x=HFC(a,B)Print x End Sub ( A) 0 ( B) 6 ( C) 2 ( D) 80 32 有如下事件过程: Sub ABD(x, y, z ) z =X +y End Sub Private Sub Command1 _ Click(
15、 ) a =30: b =40 Call ABD(a, b, c ) Print c End Sub 运行上面的程序,单击命令按钮,输出结果为 ( A) 70 ( B) 70 0 ( C) 7.0E+1 ( D)显示错误信息 33 如下事件过程: Function Feed(x) If x 10 Then Feed=X Else Feed=10+x End If End Function Private Sub Command1_Click( ) x=Val(Input Box(“ “, 0) pay=Feed(x) Print pay End Sub 运行时在输入框内输入变量 x的值为 15
16、,输出结果为 ( A) 0 ( B) 15 ( C) 25 ( D) 30 34 在窗体上画一个命令按钮,然后编写如下事件过程: Sub BTC(old Copy( ) As Integer, new Copy( ) As Integer) Dim i AS Integer For i=LBound(oldCopy( )To UBound(oldCopy( ) newCopy(i)=oldCopy(i) Next i End Sub Private Sub Command1 _ Click( ) Dimm(10) As Integer, n(10)As Integer For i=1 To 1
17、0 m(i) =i*i Next i Call BTC(m, n) Print n(5) End Sub 程序运行后,单击命令按钮输出结果为 ( A) 0 ( B) 2 ( C) 10 ( D) 25 35 在窗体上画一个命令按钮,然后写出如下事件过程: Private Sub Command1 _ Click( ) S=1 Do S=(S + 1) (S + 2) Number=Number+1 Loop Until S =6 Print Number, S End Sub 程序运行后,输出的结果是 ( A) 2 3 ( B) 3 18 ( C) 1 8 ( D) 10 20 36 长度为
18、n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【 】。 37 用树结构表示实体类型及实体间联系的数据模型称为【 】。 38 类是一个支持集成的抽象数据类型,而对象是类的【 】。 39 数据流图的类型有【 】和事务型。 40 当数据的物理结构 (存储结构、存取方式等 )改变时,不影响数 据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【 】。 41 在 Visual Basic的立即窗口内输入以下语句 X=65 ? Chr$(X) 在窗口中显示的结果是【 】。 42 有下面一个程序段,从文本框中输入数据,如果该数据满足条件,除以 4余1
19、,除以 5余 2则输出,否则,将焦点定位在文本框中,并清除文本框的内容。 Private Sub Command1_Click( ) x=Val(Text1 Text) If【 】 Then Print x Else Text1 Text=“ 【 】 End If End Sub VB 笔试模拟试卷 4答案与解析 1 【正确答案】 D 【试题解析】 冒泡排序是一种最简单的交换类排序方法,它是通过相邻数据元素的交换逐步将线性表变成有序。交换排序方法有冒泡排序和快速排序,显然选项B 和选项 C错误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难。 注
20、意:插入排序、选择排序、归并排序、基数排序等排序方法的特点。 2 【正确答案 】 A 【试题解析】 和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top 指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。注意:这 3种运算方法在各种存储结构中的应用。 3 【正确答案】 B 【试题解析】 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数 据元素地址可通过公式 LOC(ai) =LOC(a1)+(i-1)L 计算得到,从而实现了 随机存 取。对于链
21、式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是 一种顺序存取的存储结构。 顺序存储结构和链式存储结构的定义和性质,两种存储结构的操作方法。 4 【正确答案】 A 【试题解析】 黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能 导出测试月例。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试 也称为逻辑覆盖测试,故选项 B不正确;错误推测法月是黑箱测试所使用的一种具体的 方法,故选项 C不正确;安装测试是测试层次中的一种,它属于高级测试,故选项 D不 正确。 注意:常用的黑箱测试方法及其定义,白箱测试用例的准则, 5 【正确答案】 A 【试题解析】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 答案 解析 DOC
