[计算机类试卷]国家二级(VB)机试模拟试卷144及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷144及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷144及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 144及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)循环队列是队列的一种链式存储结构 ( B)循环队列是队列的一种顺序存储结构 ( C)循环队列是非线性结构 ( D)循环队列是一种逻辑结构 2 下列关于线性链表的叙述中,正确的是 ( )。 ( A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上说法均不正确 3 一棵二叉树共有 25个结点,其中 5个是叶子结点,则度为 1的结点数为 (
2、)。 ( A) 16 ( B) 10 ( C) 6 ( D) 4 4 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是 ( )。 ( A)外模式 ( B)内模式 ( C)概念模式 ( D)逻辑模式 5 在满足实体完整性约束的条件下 ( A)一个关系中应该有一个或多个候选关键字 ( B)一个关系中只能有一个候选关键字 ( C)一个关系中必须有多个候选关键字 ( D)一个关系中可以没有候选关键字 6 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)除 ( D)并 7 下面描述中,不属于软件危机表现的是 ( )。 (
3、 A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 8 下面不属于需求分析阶段任务的是 ( )。 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软件集成测试计划 9 在黑盒测试方法中,设计测试用例的主 要根据是 ( )。 ( A)程序内部逻辑 ( B)程序外部功能 ( C)程序数据结构 ( D)程序流程图 10 在软件设计中不使用的工具是 ( )。 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 11 以下变量名中合法的是 ( )。 ( A)
4、x-2 ( B) 12abe ( C) sum_total ( D) print 12 已知 a=6, b=15, c=23,则语句 Print Sgn(a+b Mod b-c a)&a+b的输出结果为( )。 ( A) 6 ( B) 16 ( C) 31 ( D) 121 13 以下叙述中错误的是 ( )。 ( A)续行符与它前面的字符之间至少要有一个空格 ( B) Visual Basic中使用的续行符为下划线 (一 )。 ( C)以撇号 ()开头的注释语句可以放在续行符的后面 ( D) Visual Basic可以自动对输入的内容进行语法检查 14 以下关于多重窗体程序的叙述中,错误的是
5、 ( )。 ( A)对于多重窗体程序,需要单独保存每个窗体 ( B)在多重窗体程序中,可以根据需要指定启动窗体 ( C)在多 重窗体程序中,各窗体的菜单是彼此独立的 ( D)用 Hide方法不仅可以隐藏窗体,而且还可以清除内存中的窗体 15 以下关于文件的叙述中,错误的是 ( )。 ( A)顺序文件中的记录是一个接一个地顺序存放 ( B)随机文件中记录的长度是随机的 ( C)文件被打开后,自动生成一个文件指针 ( D) EOF函数用来测试是否到达文件尾 16 下面不是键盘事件的是 ( )。 ( A) KeyDown ( B) KeyUp ( C) KeyPress ( D) KeyCode 1
6、7 语句 Dim Arr(一 2 To 4)As Integer所定义的数组的元素个数为 ( )。 ( A) 7个 ( B) 6个 ( C) 5个 ( D) 4个 18 为了使窗体左上角不显示控制框,需设置为 False的属性是 ( )。 ( A) Visible ( B) Enabled ( C) ControlBox ( D) Caption 19 窗体上有 1个名称为 Text1的文本框, 1个名称为 Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为 ( )。 ( A) Private Sub Label1_Click
7、() Label1 Caption=Text1 Text End Sub ( B) Private Sub Label1_Change() Label1 Caption=Text1 Text End Sub ( C) Private Sub Text1_Click() Label1 Caption=Text1 Text End Sub ( D) Private Sub Text1_Change() Label1 Caption=Text1 Text End Sub 20 对窗体上名称为 Command1的命令按钮,编写如下事件过程: Private Sub Command1_Click() M
8、ove 200, 200 End Sub 程序运行时,单击命令按钮,则产生的操作是 ( )。 ( A)窗体左上角移动到距屏幕左边界、上边界各 200的位置 ( B)窗体左上角移动到距屏幕右边界、上边界各 200的位置 ( C)窗体由当前位置向左、向上各移动 200 ( D)窗体由当前位置向右、向下各移动 200 21 为了每秒钟发生一次计时器事件,可以将 Interval属性设置为 ( )。 ( A) I ( B) 10 ( C) 100 ( D) 1000 22 能够将组合框 Combol中最后一个数据项删除的语句为 ( )。 ( A) Combol RemoveItem Combol Li
9、stCount ( B) Combol Removeltem Combol ListCount-1 ( C) Combol Removehem Combol ListIndex ( D) Combol RemoveItem Combol List1ndex-1 23 用来设置文字字体是否为粗体的属性是 ( )。 ( A) Fontltalic ( B) FontUnderline ( C) FontSize ( D) FontBold 24 以下不能触发滚动条 Change事件的操作是 ( )。 ( A)拖动滚动框 ( B)单击两端的滚动箭头 ( C)单击滚动框 ( D)单击滚动箭头与滚动框之
10、间的滚动条 25 确定图片框 Picturel在窗体上位置的属性是 ( )。 ( A) Width和 Height ( B) Left和 Top ( C) Width和 Top ( D) Height和 Left 26 以下不属于单选按钮的属性是 ( )。 ( A) Caption ( B) Name ( C) Min ( D) Enabled 27 以下关于图片框控件的说法中,错误的是 ( )。 ( A)可以通过 Print方法在图片框中输出文本 ( B)图片框控件中的图形可以在程序运行过程中被清除 ( C)图片框控件中可以放置其他控件 ( D)用 Stretch属性可以自动调整图片框中图形
11、的大小 28 为了清除列表框中指定的项目,应 使用的方法是 ( )。 ( A) Cls ( B) Clear ( C) Remove ( D) Removeltem 29 假定 Picturel和 Text1分别为图片框和文本框的名称,则下列错误的语句是( )。 ( A) Print 25 ( B) Picturel Print 25 ( C) Text1 Print 25 ( D) Debug Print 25 30 设在工程文件中有一个标准模块,其中定义了如下记录类型: Type Books Name As String*10 TelNum As String*20 End Type 在窗
12、体上画一个名为 Command1的命令按钮,要求当执行事件过程Command1_Click时,在顺序文件 Person txt中写入一条记录。下列能够完成该操作的事件过程是 ( )。 ( A) Private Sub Command1_Click() Dim B As Books Open“c: Person txt“For Output As #1 B Name=InputBox(“输入姓名 “) B TelNum=InputBox(“输入电话号码 “) Write #1, B Name, B TelNum Close #1 End Sub ( B) Private Sub Command1
13、_Click() Dim B As Books Open“c: Person txt“For Input As #1 B Name=InputBox(“输入姓名 “) B TelNum=InputBox(“输入电话号码 “) Print #1, B Name, B TelNum Close #1 End Sub ( C) Private Sub Command1_Click() Dim B As Books Open“c: Person txt“For Output As #1 B Name=InputBox(“输入姓名 “) B TelNum=InputBox(“输入电话号码 “) Writ
14、e #1 B Close #1 End Sub ( D) Private Sub Command1_Click() Open“c: Person txt“For Input As #1 Name=InputBox(“输入姓名 “) TelNum=InputBox(“输入电话号码 “) Print #1, Name, TelNum Close #1 End Sub 31 运行如下程序: Private Sub Command1_Click() Dim a(5, 5)As Integer For i=1 To 5 For j=1 To 4 a(i, j)=i*2+j If a(i, j) 7=a(
15、i, j) 7 Then n=n+1 End If Next j Next Print n End Sub n的值是 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 32 窗体上有单选钮和列表框控件。单击名称为 Option1、标题为 “国家 ”的单选钮,向列表框中添加国家名称,如下图所示。 Option1的单击事件过程如下: Private Sub Option1 Click() Dim arr alT=Array(“中国 “, “日本 “, “德国 “, “美国 “, “澳大利亚 “) List1 Clear For i=0 To Ubound(aaa) List1 Ad
16、dItem alT(i) Next End Sub 以下关于上述代码的叙述中,正确的是 ( )。 ( A)程序有错,没有声明数组的维数及上下界 ( B)只有一维数组才能使用 Array为数组赋初值 ( C) For循环的终值应为 ListCount-1 ( D) For循环的初值应为 1 33 现有如下一段程序: Private Sub Command1_Chck() x=UCase(InputBox(“输入: “) Select Case x Case“A“To”C“ Print“考核通过 !“ Case“D“ Print“考核不通过 !“ Case Else Print“输入数据不合法 !
17、“ End Select End Sub 执行程序,在输入框中输入字母 “B”,则以下叙述中正确的是 ( )。 ( A)程序运行错 ( B)在窗体上显示 “考核通过 !” ( C)在窗体上显示 “考核不通过 !” ( D)在窗体上显示 “输入数据不合法 !” 34 窗体上有三个水平滚 动条,名称分别为 HSRed、 HSGreen和 HSBlue,取值范围均是 0 255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。 程序代码如下: Dim color(3)As Integer Private Sub Form_Load() Call fill
18、(color() End Sub Private Sub fill(c()As Integer) Form1 BaekColor=RGB(c(1), e(2), c(3) End Sub Private Sub HSRed_Change() color(1)=HSRed Value Call fill(color() End Sub Private Sub HSGreen_Change() color(2)=HSGreen Value Call fill(color() End Sub Private Sub HSBlue_Change() color(3)=HSBlue Value Call
19、 fill(color() End Sub 关于以上程序,如下叙述中错误的是 ( )。 ( A) color是窗体 级整型数组 ( B)改变任何一个滚动条滚动框的位置,窗体的背景色将立刻随之改变 ( C) 3个滚动条 Change事件过程中只设置了一个 color数组元素的值,调用 fill过程失败 ( D) fill函数定义中的形式参数是数组型参数 35 命令按钮 Command1的单击事件过程如下: Private Sub Command1_Click() x=10 Print f(x) End Sub Private Function f(y As Integer) f=y*y End
20、Function 运行上述程序,如下叙述中正确的是 ( )。 ( A)程序运行出错, x变量的类型与函数参数的类型不符 ( B)在窗体上显示 100 ( C)函数定义错,函数名 f不能又作为变量名 ( D)在窗体上显示 10 36 窗体上有 1个名称为 Text1、内容为空的文本框。编写如下事件过程: Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer) Print Text1 Text; End Sub 运行程序,并在文本框中输入 “123”,则在窗体上的输出结果为 ( )。 ( A) 123 ( B) 112 ( C)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 144 答案 解析 DOC
