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

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

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

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

选择题

1.编写如下事件过程:

Private Sub Form MouseMove(Button As Integer,Shift As Interger,X As Single,Y As Single)

lf(Button An d3)=3Then

Print\\(D)

A. 按左键并移动

B. 按右键并移动

C. 同时按下左、右键并移动

D. 按什么键都不显示

解析:鼠标单击时,鼠标键按下的参数Button可取3个值:按下左键时,Button值为1、按下右键时,Button值为2、按下中间键时,Button值为4。因此始终不能执行语句“Print\\

2.为了实现鼠标自动拖放,必须把( )属性设置为1:而为了执行手动拖放,必须把该属性设置为0。(C)

A. DrawStyle

B. DrawMode

C. DragMode

D. DrawWidth

解析:本题考查拖放事件。要完成控件的拖放,首先设置DragMode属性,值为0:(缺省),表示手工拖动模式,值为1:表示自动拖动模式。

3.下列关于函数过程的叙述中,正确的是( )。(C)

A. 如果不指明函数过程参数的类型,则该参数没有数据类型

B. 函数过程的返回值可以有多个

C. 函数过程形参的类型与函数返回值的类型没有关系

D. 当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递

解析:本题考查过程定义。在VB中出现的变量,如果没有声明类型,那么为变体型。VB中可以通过调用函数过程得到返回值,一个函数过程只能有一个返回值,如果需要改变主调过程的参数,可以进行传址方式调用函数。VB数组参数中不存在传址调用,函数的参数和返回值类型之间没有任何关系。

4.某二叉树中度为2的结点有10个,则该二叉树中有( )个叶子结点。(C)

A. 9

B. 10

C. 11

D. 12

解析:根据二叉树的性质3:对任何一棵二叉树,度为0的结点(即叶子结点)总是比度为2的结点多一个。

5.在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。

(C)

A. Open”c:\Test2.dat”For Output As#1

Put#1,1,p

Close#1

B. Open”c:\Test2.dat’’For Random As#1

Get#1,1,p

Close#1

C. Open”c:\Test2.dat’’For Random As#1 Len=Len(p)

Put#1,1,p

Close#1

D. Open”c:\Test2.dat”For Random As#1 Len=Len(p)

Get#1,1,p

Close#1

解析:在VB中可以访问的文件有:顺序文件、随机文件和二进制文件。不同文件存取方式不同,但处理的步骤大致一样:

①用Open语句打开文件,并为文件制定一个文件号。根据文件的的存取方式使用不同的模式打开文件。

本题是随机文件,读写的是一条一条的记录,所以用For Random模式打开,记录的长度为Person类型变量p的长度。

②从文件中读出数据进行处理或处理数据后,把数据写入文件。

本题是把变量的数据写入随机文件,所以用Put语句写入。

③文件操作结束,关闭文件。各种文件关闭统一用Close#文件号关闭。

综上所述,故本题选C。

6.执行以下程序段:

a$=\\(B)

A. Visual BASIC Programming

B. VISUAL C++Programming

C. Visual C++Programming

D. VISUAL BASIC Programming

解析:UCase(Left(a$,7))是从字符串a的左边向右取出7个字符,然后再全部转换为大写字母,结果是:\\

7.设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是( )。(B)

A. |a|

B. -|a|

C. a

D. =-a

解析:IIf函数可以用来执行简单的条件判断操作,它是“If…Then…Else”结构的简写版本,其格式为:result=IIf(条件,True部分,False部分)。其中“result”是函数的返回值,“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“True部分”,否则返回“False部分”。“True部分”或“False部分”可以是表达式、变量或其他函数。本题中IIf函数的作用是如果a>0则返回.a,否则返回a,等价于-|a|。

8.窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Command1,并编写了以下程序:

(C)

A. 过程调用语句不对,应为calc(HV,HT)

B. 过程定义语句的形式参数不对,应为Sub ealc(x As Control,y As Contr01)

C. 计算结果在文本框中显示出来

D. 程序不能正确运行

解析:访问滚动条控件的值,可以直接使用控件的名称,也可以在名称后面指明Value属性。滚动条位置是用数值来表示的,因此定义Calc过程时参数应该定义为Integer类型。程序中,Text1.Text=x*y语句说明计算的结果在文本框中显示出来。

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

A. Val(\\

B. Val(\\

C. Str(123)&\\

D. Str(123)+\\

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

10.软件设计中划分模块的一个准则是( )。(B)

A. 低内聚低耦合

B. 高内聚低耦合

C. 低内聚高耦合

D. 高内聚高耦合

解析:一般较优秀的软件没计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

11.检查软件产品是否符合需求定义的过程称为( )。(A)

A. 确认测试

B. 需求测试

C. 验证测试

D. 路径测试

解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。

12.下列关于控件焦点的叙述中正确的是(

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号