首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷229

国家二级VB机试(选择题)模拟试卷229

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

国家二级VB机试(选择题)模拟试卷229

选择题

1.以下关于VB对象属性的叙述中,错误的是(B )

A. 属性是对象的特征

B. 对象的所有属性值都可以在属性窗口中设置

C. 不同对象可以具有同名的属性

D. 对象的某些属性可以在程序中设置

解析:属性是一个对象的特征,不同的对象有不同的属性,也可以具有同名属性。对象的属性在设计程序时,可以通过属性窗口中的属性列表设置其中的属性;也可以通过在程序中编写代码来设置对象的部分属性。某些属性只能在运行时设置,某些属性只能在属性窗口中设置。

2.设变量V = 2,B = 5,则执行下面语句序列的输出是

Print \\(B)

A. VB 24 2 5

B. VB 24 2 5

C. VB 24 2 5

D. 2 5 24 2 5

解析:语句Print \\

3.定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性部分依赖的关系是( )。(A)

A. S(S#,Sn,Sd,Dc,Sa)

B. C(C#,Cn,P#)

C. Sc(S#,C#,G)

D. 不存在

解析:关系S的主键是S#(学号),S#是主属性,但非主属性Sd(所在系)也可决定Dc(所在系的系主任),所以包含对非主属性部分依赖的关系是S。

4.下列表达式的值为2123的是( )。(B)

A. Val(\\

B. Val(\\

C. Str(123)&\\

D. Str(123)+\\

解析:本题考查系统函数和字符串连接运算符。Val的功能是把从头开始的连续数字串转化成数字。而Str的功能是把数字转化为字符。当操作数为字符串时,运算符“+”表示对字符串进行连接运算,否则为加法运算。因此选项A为1232000,选项B为2123,选项C和D全部为1232000。

5.表达式12/2\4的值是(D)

A. 15

B. 2

C. 4

D. 1

解析:算术表达式的运算次序为:幂(^)→取负(-)→乘、浮点除(*、/)→整除(\)→取模(Mod)→加、减(+、-)→连接(&),所以本题将会先计算12/2得到6,然后计算6\4=1。

6.以下关于控件的叙述中,正确的是( )。(C)

A. 标签控件能够获得焦点

B. 不能对列表框中的列表项进行多项选择

C. 命令按钮的外观可以被设置为图形

D. 设置形状控件的Shape属性,可以使其呈现为直线

解析:标签、框架、菜单、直线、形状、图像框、计时器都不能接收焦点,选项A错误;列表框用于显示可做单一或多个选择的列表项,选项B错误;形状控件(shape)提供了显示一些规则图形的简易方法,通过设置形状控件Shape属性值,可显示6种图形:0-矩形、1-正方形、2-椭圆、3-圆、4-圆角矩形、5-圆角正方形,选项D错误。

7.在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:

Private Sub Command1_Click()

Dim n()As Integer

Dim a,b As Integer

a=InputBox(\\(B)

A. 1 2

B. 2 3

C. 3 4

D. 4 5

解析:输入2和3后,n被重新定义,下标为2,上标为3。For循环执行2次,k=2和k=3。因此选B。

8.表达式12/2\4的值是(D)

A. 1.5

B. 2

C. 4

D. 1

解析:算术表达式的运算次序为:幂(^)→取负(-)→乘、浮点除(*、/)→整除(\)→取模(Mod)→加、减(+、-)→连接(&),所以本题将会先计算12/2得到6,然后计算6\4=1。

9.阅读程序:

Option Base 1

Private Sub Form_Click()

Dim a(3,3)As Integer

For i=1 To 3

For j=1 To 3

a(i,j)=______________

Print a(i,j);

Next j

Print

Ncxt i

End Sub

运行上面的程序,单击窗体,输出结果如下:

1 4 7

2 5 8

3 6 9

则在横线处应填入的内容为(D)

A. i+j

B. i*j

C. (i-1)*3+j

D. i+(j-1)*3

解析:该程序段是个两重嵌套循环给数组a元素赋值。下标用变量i表示,上标用j表示。按循环执行顺序依次代入变量值计算,需要得出如题的打印结果,计算公式为i+(j-1)*3,选D。

10.下列运算符中,优先级别最高的是(C)

A. Not

B. Is

C. &

D. And

解析:在一个包含多种运算的表达式中,优先级顺序为:首先进行函数运算,接着进行算术运算和字符串连接运算,然后进行关系运算(=、>、<、>=、<=、<>),最后进行逻辑运算(Not→And→Or→Xor→Eqv→Imp)。

11.命令按钮Command1的单击事件过程如下:

Private Sub Command1_Click()

x=10

Print f(x)

End Sub

Private Function f(y As Integer)

f=y * y

End Function

运行上述程序,如下叙述中正确的是( )。(A)

A. 程序运行出错,x变量的类型与函数参数的类型不符

B. 在窗体上显示10

C. 函数定义错,函数名f不能又作为变量名

D. 在窗体上显示10

解析:变量x在按钮单击事件过程中没有定义,因此系统自动将它定义为Variant类型,由于过程中参数类型为Integer,所以程序运行时会提示“ByRd参数类型不符”错误。A选项正确。只在按钮事件中加上Dim x as Integer就可以解决问题,或者f过程中的y as integer改为ByVal y as integer也可以解决。

12.在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:

Private Sub Command1_Click()

a=InputBox(\\(C)

A. 579

B. 123

C. 456123

D. 456

解析:InputBox函数将会返回用户在输入对话框中输入的文本,以字符串的形式返回;文本框的Text属性会返回文本框中的文本;而当“+”运算符的两端都是字符串的时候,执行的是字

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号