国家二级(VB)机试模拟试卷282
选择题
1.在软件开发中,需求分析阶段产生的主要文档是( )。(B)
A. 可行性分析报告
B. 软件需求规格说明书
C. 概要设计说明书
D. 集成测试计划
解析:A错误,可行性分析阶段产生可行性分析报告。c错误,概要设计说明书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写的文档。B正确,软件需求规格说明书足后续工作如设计、编码等需要的重要参考文档。
2.下列各选项中,不属于序言性注释的是( )。(D)
A. 程序标题
B. 程序设计者
C. 主要算法
D. 数据状态
解析: 注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。
3.在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选中,则以下能够实现上述操作的语句序列是( )。
(D)
A. Option1.Value=False
Clleckl.Value=True
B. Option1.Value=True
Checkl.Value=0
C. Option2.Value=False
Checkl.Value=2
D. Option1.Value=Tree
Checkl.Value=l
解析:单选按钮控件的Value属性值为True表示被选中,False表示未被选中;复选框控件的Value属性值为0表示未选中,1表示选中,2表示禁止。本题中是单选按钮和复选框都被选中,故D选项正确。
4.下列程序运行后,输出结果为( )。
Sub abcd(ByVal n As Integer)
n=n+5
End Sub
Private Sub Form_Click()
n%=3
Call abcd(n%)
Print n%
End Sub(A)
A. 3
B. 4
C. 5
D. 8
解析:本题考查子过程的调用时的参数变化。ByVal是传值调用的关键字,传值调用的时候形参的改变不会影响到实参。
5.如图5所示,在列表框Listl中已经有若干人的简单信息,运行时在Textl文本框(即”查找对象”右边的文本框)中输入一个姓或姓名,单击”查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项;若未找到,则在Text2 中显示”查无此人”,在横线处应填写( )。
(B)
A. Listl.Text
B. Listl.List(k)
C. Listl.ItemData(k)
D. Listl.Text(k)
解析:考查字符串函数。首先要测定查找对象的长度,因此,第一空处应为:n=Len(Textl.Text),接下来在列表框中进行查找,找到则在Text2中显示Listl.List(k)的值,因此,第二空处应为Text2=Listl.List(k)。
6.假定Picturel和Text1分别为图片框和文本框的名称,下列不正确的语句是( )。(C)
A. Print 25
B. Picturel.Print 25
C. Text.Print 25
D. Debug.Print 25
解析:Print方法可以在窗体上显示文本字符串和表达式值,并可在其他图形对象或打印机上输出信息。也可以在立即窗口输出信息。但不能在文本框控件上输出信息,因此选项C不正确。
7.在窗体上画一个名称为Text1的文本框,然后画一个名称为Hscroll1的滚动条,其Min和Max属性分别为0和1 000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是( )。(A)
A. Private Sub Hscroll1_Change()
Text1.Text=HScroll1.Value
End Sub
B. Private Sub Hscroll1_Click()
Text1.Text=HScroll1.Value
End Sub
C. Private Sub Hscroll1_Change()
Text1.Text=Hscroll1.Caption
End Sub
D. Private Sub Hscroll1_Click()
Text1.Text=Hscroll1.Caption
End Sub
解析:本题考查滚动条的事件和属性。滚动条上滑块的位置决定了其Value属性的值,当滑块的位置发生改变时,将触发滚动条的Change事件。因此,要想在移动滑块时,在文本框中显示滚动条的当前值,可通过在滚动条的Change事件中将滚动条的Value属性值赋值给文本框的Text属性来实现。
8.在数据库系统的内部结构体系中,索引属于( )。(B)
A. 模式
B. 内模式
C. 外模式
D. 概念模式
解析: 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径,内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。
9.下列程序执行后,变量x的值为( )。
Dim a,b,c,d As Single
Dim x As Single
a=10:b=30:c=400
If b>a Then
d=a:a=b:b=d
EndIf
If b>c Then
x=b
Else lf a>c Then
x=c
Else
x=a
EndIf(B)
A. 10
B. 30
C. 400
D. 430
解析:考查选择语句的程序分析。If语句的执行是If条件表达式值为True时执行If分支,否则执行ElseIf分支或者结束。中首先判断b>a成立,因此a、b的值交换;接下来由于b>c不成立,a>c也不成立,因此x的值为a。
10.假设用复制、粘贴的方法建立了一个命令按钮数组Commandl,以下对该数组的说法错误的是( )。(B)
A. 命令按钮的所有Caption属性都是Commandl
B. 在代码中访问任意一个命
本文档预览:3600字符,共16795字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载