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

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

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

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

选择题

1.假定窗体上有一个标签,名为Label。为了使该标签透明并且没有边框,则正确的属性设置为( )。(A)

A. Label1.BackStyle=0

Label1.BorderStvle=0

B. Label1.BackStyle=1

Label1.BorderStvle=1

C. Label1.BackStyle=True

Label1.BorderStyle=True

D. Label1.BackStyle=False

Label1.BorderStyle=False

解析:标签控件的BackStyle属性是设置背景,当BackStyle属性值设置为0时,则标签为“透明”的,当BackStyle属性值设置为1时,则标签为将覆盖背景;标签控件的BorderStyle属性是设置标签的边框,当BorderStyle属性值设置为0时,则标签无边框,当BorderStyIe属性值设置为l时,则标签有边框。因此选项A正确。

2.关系表中的每一行记录称为一个( )。(B)

A. 字段

B. 元组

C. 属性

D. 关键码

解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。

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

A. Val(“123asd”)&2000

B. Val(“123asd”)+2000

C. Str(123)&”2000”

D. Str(123)+”2000”

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

4.以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是( )。(B)

A. Left

B. Mid

C. String

D. Instr

解析:本题考查字符串函数。函数Left表示从字符串的左边取连续个字符构成子串。Mid可以从字符串的任意位置取出子串。String则返回字符串的第一个字符构成的,含有相同个数字符的子串。Instr为字符串匹配函数。

5.在窗体Form1上放一个名为Text1的文本框和一个名为Command1的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是( )。(A)

A. Private Sub Text1_Change()

Command1.Caption=\\

B. Private Sub Command1_Click()

Caption=\\

C. Private Sub Form1_Click()

Text1.Caption=\\

D. Private Sub Command1_Click()

Text1.Text=\\

解析:本题考查文本框的事件。文本框的Click事件是单击文本框时触发的,Change事件是每次文本框中文本发生改变时都触发的事件。题中要求当文本框的字符改变以后实现要求,因此应通过文本框的Change事件更改Command1的caption属性。

6.在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Labell、Label2的标签,然后编写如下程序代码:

Private X As Integer

Private Sub(20mmand l_Click()

X=5:Y=3

Call proe(X,Y)

Labell.Caption=X

Label2.Caption=Y

End Sub

Pfivme Sub proc(a As Integer,ByVal b As Integer)

X=a*a

Y=b+b

End Sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )。(A)

A. 25和3

B. 5和3

C. 25和6

D. 5和6

解析:虽然在过程proc 中参数a默认为按地址传递,参数b指定了ByVal(按值)方式传递,但过程中并没有对a,b的值改变,只对变量x和IY进行了赋值,而x是在窗体模块中起作用的模块变量,面变量Y在proc过程中没有声明,要整个模块中也没有声明,说叫它是一个局部变量,只在本过程中起用。因此,在proc过程中x=a*a=5*5=25,会使按钮单击事件中的变量x变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标上会分别显示25和3。

7.某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中:

Private Sub Command1_Click()

Open\\(A)

A. 把Print\\

B. 把Print\\

C. 把Print\\

D. 把所有#2改为#1

解析:要把文本框中的内容写入文本文件中,首先要用Open语句的For Output模式打开文本文件.并为文件制定一个文件号,然后,用Print语句将文本写入文本文件,最后关闭文件。

本题中Click事件过程中第1、3条语句正确。

第2条语句Print语句的格式是:Print #文件号,要写入的内容,原语句错误。

根据格式按选项A修改正确,故A选项正确。

8.在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是( )。(A)

A. PasswordChar

B. 需要编程来实现

C. Password

D. 以上都不是

解析:考查文本框常见属性。文本框的Passwordchar属性设置显示文本为实际内容还是规定的字符显示;文本框控件不存在Password属性。

9.VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母( )。(B)

A. 只触发KeyUp事件

B. 这3个事件都会触发

C. 只触发KeyDown、KeyPress事件

D. 不触发其中任何一个事件

解析:当控件具有焦点时,如果按下一个字母键,将会依次触发此控件的KeyDown、KeyUp和KeyPress事件。

10.设有窗体的Form_MouselVlove事件过程如下:

Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y A8 Single)

If(Button And 3)=3 Then

Print\\(C)

A. 按下鼠标左键时,在窗体上显示“检查按键”

B. 按下鼠标右键时,在窗体上显示“检查按键”

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号