【计算机类职业资格】国家计算机二级(VB)83及答案解析.doc
《【计算机类职业资格】国家计算机二级(VB)83及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VB)83及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VB)83 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列关于栈的叙述正确的是(分数:2.00)A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.下列选项中不属于结构化程序设计方法的是_。 (分数:2.00)A.自顶向下B.逐步求精C.模块化D.可复用3.当 Esc键与单击该命令按钮作用相同时,此命令按钮的什么属性被设置为 Tree?(分数:2.00)A.StyleB.DefaultC.CaptionD.Cancel4.设 a=5,b
2、=4,c=3,d=2 下列表达式的值是_。3 2 * b Or a = c And b d (分数:2.00)A.1B.TrueC.FalseD.25.当滚动条位于最左端或最上端时,Value 属性被设置为( )。(分数:2.00)A.MinB.MaxC.Max和 Min之间D.Max和 Min之外6.设窗体上有一个列表框控件 List1,含有若干列表项。以下能表示当前被选中的列表项内容的是(分数:2.00)A.List1.ListB.List1.ListIndexC.List1.TextD.List1.Index7.下列程序执行的结果为( )。 x=25:y=20:z=7 Print “S“
3、;x+z*y;“)“ (分数:2.00)A.S(47)B.S(165)C.S(25+7*20)D.S(87)8.为了使模块尽可能独立,要求_。 (分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强9.下列程序段的执行结果为( )。 m=1 n=1 Select Case m Case 1 Select Case n Case 0 Print “* * 0 * *“ Case 1 Print “ * * 1
4、* * “ End Select Case 2 print “ * * 2 * * “ End Select (分数:2.00)A.159B.753C.357D.59110.设有如下程下段: x=2 For i=1 To 10 Step 2 x=x+i Next 运行以上程序后,x 的值是( )。 (分数:2.00)A.26B.27C.38D.5711.下列叙述中,正确的是( )。(分数:2.00)A.控件数组的每一个成员的 Caption属性值都必须相同B.控件数组的每一个成员的 Index属性值都必须不相同C.控件数组的每一个成员都执行不同的事件过程D.对已经建立的多个类型相同的控件,这些
5、控件不能组成控件数组12.语句 A=B+C代表的意思是( )。(分数:2.00)A.B.C.D.13.为了暂时关闭计时器,应把该计时器控件的哪个属性设置为 False?(分数:2.00)A.VisibleB.TimerC.EnabledD.Interval14.执行 x$=InputBox(“请输入 x的值“)时,在弹出的对话框中输入 123,在列表框 List1选中 1个列表项(数据为 456),使有的值使 123456的语句是( )。(分数:2.00)A.y=x$+List1List(0)B.y=x$+List1List(1)C.y=Val(x$)+Val(List1List(0)D.y=
6、Val(x$) s End Sub (分数:3.00)填空项 1:_填空项 1:_填空项 1:_37.下列程序的功能是:当 x100时,没有意义。请填空。 Private Sub Command1_Click1 Dim x As Single x=InputBox(“请输入 x的值!“) 2 Case Is3 Print“输入的数据出界!“ End Select Print x,y End Sub (分数:3.00)填空项 1:_38.下面是用冒泡法将 5个整数按升序排列,请将程序补充完整。 Sub GASR1 Dim m m=Array(10,1,5,6,7) For i=0 To 3 Fo
7、r j= 2 If m(i) =m(j) Then 3 m(i) =m(j) m(j) =t End If Next j 4 For i=0 To 4 Print m(i) Next i End Sub (分数:3.00)填空项 1:_39.以下过程的作用是将 26个小写字母逆序打印出来,请补充完整。 Sub Inverse1 For i=122 To 2 Print 3 ; Next i End Sub (分数:3.00)填空项 1:_40.下列程序的输出结果为 1。 num=2 While num 2 * b Or a = c And b d (分数:2.00)A.1B.True C.Fa
8、lseD.2解析:本题考的是关系运算符和逻辑运算符的执行顺序。当运算符不只一种时,要先处理关系运算符,然 后再处理逻辑运算符。关系运算符的优先顺序是相同的,而逻辑运算符的执行顺序是:Not,And,Or,Xor, Eqv,Imp。本题中先运行关系运算,3 2 * b 为 False,a=c 为 False,bd 为 True;然后执行 And 运算,为 False,再执行第一个 Or,为 False,最后执行第二个 Or,即 False Or True 为 True。5.当滚动条位于最左端或最上端时,Value 属性被设置为( )。(分数:2.00)A.Min B.MaxC.Max和 Min之
9、间D.Max和 Min之外解析:一般情况下,垂直滚动条的值由上往下递增,最上端代表最小值,最下端代表最大值;水平滚动条的值从左到右递增,最 左端代表最小值,最右端代表最大值。因此当滚动条位于最左端或最下端时,Value属性被设置为 Min。6.设窗体上有一个列表框控件 List1,含有若干列表项。以下能表示当前被选中的列表项内容的是(分数:2.00)A.List1.ListB.List1.ListIndexC.List1.Text D.List1.Index解析:List 属性获得的是列表项数组;List-Index 获得的是选中项的索引;Index 获得的是控件数组的索引;Text 属性获得
10、的是选中项的内容,故答案选 D。7.下列程序执行的结果为( )。 x=25:y=20:z=7 Print “S“;x+z*y;“)“ (分数:2.00)A.S(47)B.S(165) C.S(25+7*20)D.S(87)解析:该题涉及到赋值语句与运算符优先级的顺序,Print 语句具有运算功能, 故选项 C)是错误的:由于运算符的优先级是先乘除后加减,所以选项 B)为正确,选项 A) 和选项 D)不正确。 8.为了使模块尽可能独立,要求_。 (分数:2.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C.模块的内聚程度要
11、尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强解析:模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。耦合性与内聚性是模块独立性的两个定性标准,耦合与内聚是相互关联的。在程序结构中,各模块的内聚 性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性 和提高模块内的内聚性,有利于提高模块的独立性。9.下列程序段的执行结果为( )。 m=1 n=1 Select Case m Case 1 Select Case n Case 0 Print “* * 0 * *“ Case
12、 1 Print “ * * 1 * * “ End Select Case 2 print “ * * 2 * * “ End Select (分数:2.00)A.159B.753 C.357D.591解析:首先,当 i=0时,数组中的位置是 a00=1,当然,如果用排除法的话,就不用考虑后面的循环了,因为在 4个选项中,第 1个数为 1的选项只有 A)。本题执行第 2次循环时,i 的值为 1,则 cout函数中的数组指向为 a11=5,依次循环,可求出答案。10.设有如下程下段: x=2 For i=1 To 10 Step 2 x=x+i Next 运行以上程序后,x 的值是( )。 (
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB83 答案 解析 DOC
