首页 > 全部 > 二级VB > 国家二级(VB)机试模拟试卷247

国家二级(VB)机试模拟试卷247

本单篇文档共18436字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 模拟试卷 1034人下载
价格: 0.60 原价:¥9.00
收藏

国家二级(VB)机试模拟试卷247

选择题

1.窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是(  )。(A)

A. Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode=13 Then

   Combo1.AddItem Combo1.Text

End If

End Sub

B. Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode=13 Then

   Combo1.AddItem Text1.Text

End If

End Sub

C. Private Sub Combo1_Click()

Combo1.AddItem Combo1.Text

End Sub

D. Private Sub Combo1_Click()

Combo1.AddItem Text1.Text

End Sub

解析:在组合框中的输入的文本保存在它的Text属性中,根据程序要求,只要判断按下了回车键后,使用组合框的AddItem方法把Text中的字符添加到列表中即可。选项C和D没有判断是否按下回车键,所以排除。而选项B中使用AddItem方法添加的是Text1.Text的值,不是组合框Combo1的Text值,所以也不对。

2.以下关于过程及过程参数的描述中,错误的是(  )。(C)

A. 调用过程时可以用控件名称作为实际参数

B. 用数组作为过程的参数时,使用的是\\

C. 只有函数过程能够将过程中处理的信息传回到调用的程序中

D. 窗体(Form)可以作为过程的参数

解析:过程定义时,形参除了可以是整型、单精度、双精度等数据类型外,还可以是控件或窗口等对象型。相对应的调用过程时实参也可以是一般数据类型、控件名或窗体。故A、D选项正确。

调用过程时,如果过程的参数是数组,则实参传给形参的是地址,这个地址是用数组名表示的一个符号地址,是数组的起始地址,形参和实参用的是同一个地址,在过程中形参的改变会引起实参的改变。故B选项正确。

在过程调用时,不只是函数过程能把过程中处理的信息传回到调用程序中,Sub过程也可以。Sub过程中形参声明时前面有关键字ByRef或省略ByRef(默认)时,实参和形参之间传递的是地址,Sub过程中形参的变化也会引起实参的变化,这样Sub过程中处理的信息也可以传回调用程序中。故C选项说法错误。

3.用Line Input语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到( )分隔符,即认为一行的结束。(B)

A. 文件结束符

B. 回车符

C. 空格

D. Tab字符

解析:本题考查行结束标志。文件中用EOF测试是否到达末尾;而用“回车符”确定是否结束一行。

4.窗体上有名称为Commandl的命令按钮和名称为Textl的文本框( )。

Private Sub Commandl_Click( )

Textl.Text=“程序设计”

Textl.SetFocus

End Sub

Private Sub Textl_GotFocus( )

Textl.Text=“等级考试”

End Sub

运行以上程序,单击命令按钮后( )。(B)

A. 文本框中显示的是”程序设计”,且焦点在文本框中

B. 文本框中显示的是”等级考试”,且焦点在文本框中

C. 文本框中显示的是”程序设计”,且焦点在命令按钮上

D. 文本框中显示的是”等级考试”,且焦点在命令按钮上

解析:SetFocus方法用于将焦点移到指定的对象上,而当一个对象获得焦点时将触发其GotFocus事件过程。

5.在窗体上画一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

   Dim I, Num

   Randomize

   Do

     For I=1 To 1000

       Num=Int(Rnd * 100)

       Print Num;

       Select Case Num

        Case 12

          Exit For

        Case 58

          Exit Do

        Case 65, 68, 92

          End

       End Select

     Next I

   Loop

End Sub

上述事件过程执行后,下列描述中正确的是(  )。(D)

A. Do循环执行的次数为1000次

B. 在For循环中产生的随机数小于或等于100

C. 当所产生的随机数为12时结束所有循环

D. 当所产生的随机数为65、68或92时窗体关闭、程序结束

解析:程序Do循环中嵌套了For循环,Do循环没有设置结束条件,而是在For循环体中的Select语句中设置了退出Do循环和For循环及结束程序的分支,因此Do循环的次数无法确定。随机函数Rnd产生[0,1)之间的一个数,包括0但不包含1,因此Rnd*100的范围是大于等于0小于100。随机数为65、68或92时结束程序关闭窗体,为58时退出Do循环,为12时退出For循环进入下一次Do循环。

6.软件生命周期是指( )。(A)

A. 软件产品从提出、实现、使用维护到停止使用退役的过程

B. 软件从需求分析、设计、实现到测试完成的过程

C. 软件的开发过程

D. 软件的运行维护过程

解析:通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。

7.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。(A)

A. 控制流

B. 加工

C. 存储文件

D. 源和潭

解析:数据流图用于抽象描述一个软件的逻辑模型,它由一些特定的图符构成,包括4个方面,即加工、数据流、存储文件、源和潭。

8.下列方法中,属于白盒法设计测试用例的方法的是( )。(C)

A. 错误推测

B. 因果图

C. 基本路径测试

D. 边界值分析

解析:白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。

9.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程:

Private Sub Command1_Click()

  Dim S1 As String

  S1=\\(C)

A. ABCDEF

B. abcdef

本文档预览:3600字符,共18436字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(VB)机试模拟试卷247

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号