2018年计算机二级VB重点考试大题

发布于 2018-03-21 14:42  编辑:小狮子
0
计算机等级考试题库 扫码微信刷题

2018年计算机二级VB重点考试大题


1、在窗体上从左到右有Text1、Text2两个文本框,如图所示,要求程序运行时,在Text1中输入1个分数后按回车键,则判断分数的合法性,若分数为0~100中的1个数,则光标移到Text2中;否则光标不动,并弹出对话框显示"分数错"。下列程序中正确的是(  )。

A.Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii =13Then

回车符的ASCII 码是13

a=Val(Text1)

If a >=0Or a <=100Then

Text2 . SetFocus

Else

Text1 . SetFocus :MsgBox ("分数错")

End If

End If

End Sub

B.Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii =13Then 回车符的ASCII 码是13

a=Val(Text1)

If a >=0And a <=100Then

Text1 . SetFocus

Else

Text2 . SetFocus :MsgBox ("分数错")

End If

End If

End Sub

C.Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii =13Then 回车符的ASCII 码是13

a=Val(Text1)

If a <0And a >100Then

Text2 . SetFocus

Else

Text1 . SetFocus :MsgBox ("分数错")

End If

End If

End Sub

D.Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii =13Then 回车符的ASCII 码是13

a=Val(Text1)

If a >=0And a <=100Then

Text2.SetFocus

Else

Text1.SetFocus :MsgBox ("分数错")

End If

End If

End Sub


2、下列关于菜单的叙述中,错误的是(  )。

A.当窗体为活动窗体时,用键可以打开菜单编辑器

B.把菜单项的Enabled 属性设置为False ,则可删除该菜单项

C.弹出式菜单在菜单编辑器中设计

D.程序运行时,利用控件数组可以实现菜单项的增加或减少


3、数据库设计包括两个方面的设计内容,它们是( )。

A.概念设计和逻辑设计

B.模式设计和内模式设计

C.内模式设计和物理设计

D.结构特性设计和行为特性设计


4、当一个工程含有多个窗体时,其中的启动窗体是(  )。

A.启动Visual Basic 时建立的窗体

B.第一个添加的窗体

C.最后一个添加的窗体

D.在"工程属性"对话框中指定的窗体


5、窗体上有一个名称为Co mmand1的命令按钮,其单击事件过程及有关函数过程如下:

Private Sub Co mmand1_Click()

Di mn As Integer

n =add(5,10)

Print n

End Sub

Function add(v1As Integer ,v2As Integer ,Optionalv3)As Integer

If Not Is Missi ng(v3)Then

add =v1+v2+v3

Else

add =v1+v2

End If

End Function

运行程序,单击命令按钮,以下叙述中正确的是(  )。

A.程序不能正常运行,因为函数add 的参数定义有错

B.程序不能正常运行,因为函数定义与函数调用语句的参数个数不匹配

C.程序能正常运行,结果是在窗体上显示15

D.程序能正常运行,结果是在窗体上显示510v3


6、下列叙述中错误的是(  )。

A.在程序运行时,通用对话框控件是不可见的

B.调用同一个通用对话框控件的不同方法(如ShowOpen 或ShowSave),可以打开不同的对话框窗口

C.调用通用对话框控件的Showopen 方法,能够直接打开在该通用对话框中指定的文件

D.调用通用对话框控件的ShowColor 方法,可以打开颜色对话框窗口


7、设a =6,则执行x =IIf(a >5,-1,0)后,x 的值为( )。

A.5

B.6

C.0

D.-1


8、设有如下通用过程:

Public Function f(x As Integer)

Di my As Integer

x=20

y =2

f =x*y

End Function

在窗体上画一个名称为Co mmand1的命令按钮,然后编写如下事件过程:

Private Sub Co mmand1_Click()

Static x As Integer

x=10

y =5

y =f(x)

Print x;y

End Sub

程序运行后,如果单击命令按钮,则在窗体上显示的内容是(  )。

A.10 5

B.20 5

C.20 40

D.10 40


9、面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是(  )。

A.模拟现实世界中不同事物之间的联系

B.强调模拟现实世界中的算法而不强调概念

C.使用现实世界的概念抽象地思考问题从而自然地解决问题

D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

10、软件详细设计产生的图如下:

该图是(  )。

A.N-S图

B.PAD图

C.程序流程图

D.E-R图



考无忧小编推荐:

更多计算机等级考试真题及答案>>>点击查看

想知道更多关于计算机等级报考指南、考试时间和考试信息的最新资讯在这里>>>点击查看



本文网址:http://www.k51.com.cn/info/jsjdjks/1803/2133353.html
选择分享到: