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

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

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

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

选择题

1.在属性窗口中把窗体的KeyPreview属性设置为True,然后编写如下两个事件过程:

Private Sub Form_KeyDown(KeyCode As

Integer,Shift As Integer)

Print Chr(KeyCode)

End Sub

Private Sub Form_KeyPress(KeyAscii As

Integer)

Print Chr(KeyAscii)

End Sub

在一般情况下(即不按住Shift键和锁定大写),运行程序,如果按“A”键,则程序输出的是( )。(A)

A. A

a

B. a

A

C. A

A

D. a

a

解析:本题考查键盘事件。KeyPreview属性用于设置是否在控件的键盘事件之前激活窗体的键盘事件。KeyPress([KeyAscii As Integer)事件是在对象具有焦点时,按下键盘上的键时触发的事件,其中的KeyAscii参数是所按键的ASCII的代码,每个字符的大、小写形式都是不同的键代码。而Chr()可返回ASCII码对应的字符。KeyDown(keyCode As Integer,Shift as Integer)事件有两个参数,其中,KeyCode参数是表示所按键的位置信息的代码,只要按下键,就返回该键的位置信息,不区分大小写,一律作为大写字符解释。本题的功能为输入A时,KeyDown事件输出大写字符A,而KeyPress事件则输出小写字符a。

2.在窗体上画一个名为Command1的命令按钮,然后编写以下程序:

Private Sub Command1_Click()

   Dim M(10)As Integer

   For k=1 To 10

     M(k)=12-k

   Next k

   x=8

   Print M(2+M(x))

End Sub

运行程序,单击命令按钮,在窗体上显示的是(  )。(A)

A. 6

B. 5

C. 7

D. 8

解析:从程序中可知,数组M元素M(1)~M(10)的值为11、10、9、8、7、6、5、4、3、2。则M(8)的值为4,M(2+M(8))即M(2+4),即M(6)。M(6)的值为6。因此窗体上显示为6。

3.假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是(  )。(D)

A. 数组中每个命令按钮的名称(Name属性)均为Command1

B. 若未做修改,数组中每个命令按钮的大小都一样

C. 数组中各个命令按钮使用同一个Click事件过程

D. 数组中每个命令按钮的Index属性值都相同

解析:命令按钮控件数组中各控件用相同的名称和同一Click事件过程,大小也一样,但是为了区分它们,各控件的Index属性值是不同的。故D选项错误。

4.为计算an的值,某人编写了函数power如下:

Private Function power(a As Integer,n As Integer)As Long

 Dim s As Long

 p=a

 For k=1 To n

  p=p*a

 Next k

 power=p

End Function

在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。下面的修改方案中有3个是正确的,错误的一个是(  )。(B)

A. 把 For k=1 To n 改为 For k=2 To n

B. 把 p=p * a 改为 p=p ^ n

C. 把 For k=1 To n 改为 For k=1 To n-1

D. 把 p=a 改为 p=1

解析:程序中计算an的算法有误,由于已经将a的值赋给了p,在后边的For循环中再乘n次a显然就多乘了一次a,因此,要改正此程序或者将p=a改为p=1,或者将for k=1 to n 改成for k=1 to n-1或for k=2 to n。而B)选项将p=p*a改为p=p^n将会导致p=p^n执行n次,得不到正确结果。

5.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。(B)

A. 逻辑设计

B. 需求分析

C. 详细设计

D. 物理设计

解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。

6.当窗体最小化时缩小为一个图标,设置这个图标的属性是( )。(B)

A. Mouselcon

B. Icon

C. Picture

D. MousePointer

解析:Mouselcon属性用于设置自定义的鼠标图标;Icon属性用于设置窗体最小化时的图标;Picture属性用于设置在对象中显示一个图形;MousePointer属性用于设置指示在运行时当鼠标移动到对象的一个特定部分时,被显示的鼠标指针的类型。因此本题选项B正确。

7.设有变量声明为”Dim aDate As Date”,则能为变量aDate正确赋值的表达方式是( )。(A)

A. aDate=#8/2008#

B. aDate=#”8/8/2008”#

C. aDate=Date(“8/8/2008”)

D. aDate=Format(“m/d/yy”,”8/8/2008”)

解析:考查日期型数据。一般日期型数据可以是任何可以表示的日期,放在一对”#”号中,或者可以用数字序列表示日期。注意,如”“8/8/2008”“为字符串,不表示日期。函数Date返回当前日期,函数的参数为空。Format函数的第一个参数为日期,第二个参数为格式串。

8.假定有如下语句:

answer$=MsgBox(“Stringl”,“String2”,“String3”,2)

执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answer$的值为( )。(D)

A. Stringl

B. String2

C. String3

D. l

解析:MsgBox函数的作用:在对话框中显示消息,等待用户单击按钮,并返回一整数,告诉用户单击哪一个按钮。Msgbox函数的格式是:MsgBox(提示信息[,按钮样式][,标题信息][,帮助文件,帮助上下文编号])本题MsgBox函数语句运行后,信息对话框中提示信息是“Stringl”,标题栏信息是“String2”,对话框出现一个“确定”按钮,单击“确定”按钮返回“确定”按钮对应的一个整数值1,并把l赋给answer变量。故D选项正确。

9.以下叙述错误的是( )。(D)

A. 滚动条的重要事件是Change和Scroll

B. 框架的主要作用是将控件进行分组,以完成各自相对独立的功能

C. 组合框是组合了文本框和列表框的特性而形成的一种控件

D. 计时器控件可以通过对Visible属性的设置,在

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号