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

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

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

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

选择题

1.结构化程序设计的基本原则不包括( )。(A)

A. 多态性

B. 自顶向下

C. 模块化

D. 逐步求精

解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。

2.下列选项中,不属于数据库管理的是( )。(D)

A. 数据库的建立

B. 数据库的调整

C. 数据库的监控

D. 数据库的校对

解析:数据库管理一般包括:数据库的建立、数据库的调整、数据库的重组、数据库的安全性控制与完整性控制、数据库的故障恢复和数据库的监控。

3.窗体上有一个命令按钮和一个文本框,程序执行后,在文本框中输入12345,单击命令按钮后的输出结果为( )。

Private Sub Command I C lick()

Dim A As Integer,B As Integer

Textl.SelStart=2:Textl.SelLength=2

A=Val(Text1.SelText):B=Len(Text1.Text)

Print A*B

End Sub(D)

A. 68

B. 11 5

C. 1 700

D. 1 70

解析:本题考查文本框的常见属性。文本框的SelStart属性和SelLength属性表示选中文本的开始位置和长度,第一个字符的位置为0,SelText表示选中的文本。Val把字符转化为数字。所以A为34,B为5,因此输出为34*5=170。

4.设a=5,b=6,c=7,d=8,执行下列语句后,x的值为( )。

x=IIf((a>b)And(c>d),10,20)(B)

A. 10

B. 20

C. True

D. False

解析:本题考查IIf函数。IIf函数可用于执行简单的条件判断操作,其格式为:result=IIf(<条件>,<Tree部分>,<False部分>),其中“result”是函数的返回值,“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“Tree部分”的值,而当“条件”为假时返回“False部分”的值。“True部分”或“False部分”可以是表达式、变量或其他函数。本题中由于(a>b)And(c>d)的结果为假,所以x的值为20。

5.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是( )。(C)

A. Type stu

noAs Integer

name As String

score(1 To 5)As Single

EndType

B. Type stu

no As Integer

nameAs String*10

score( )As Single

End Type

C. Type stu

no As Integer

name As String*10

score(1 To 5)As Single

End Type

D. Type stu

no As Integer

nameAs String

score( )As Single

End Type

解析:考查自定义类型。自定义类型定义的关键字为Type,自定义类型中的成员类型可以为字符串,但只能是定长字符串;也可以是数组类型,但必须为静态数组。

6.下面不能在信息框中输出“Visual Basic”的是( )。(C)

A. x=MsgBox(\\

B. MsgBox(\\

C. MsgBox\\

D. Call MsgBox\\

解析:MsgBox()函数用于显示提示信息,并可返回一个代表用户单击了哪个按钮的Integer类型值,当其作为函数使用时必须将参数放在括号内部,而返到值可以赋值给一个变量,也可以单独使用此函数而不将其返回值赋值给变量;MsgBox过程也用于显示提示信息,作为过程必须使用Call关键字来进行调用,其参数不能加括号。

7.执行语句Dim X,Y As Integer后,( )。(D)

A. X和Y均被定义为整型变量

B. X和Y均被定义为变体类型变量

C. X被定义为整型变量,Y被定义为变体类型变量

D. X被定义为变体类型变量,Y被定义为整型变量

解析:声明变量时可以同时声明多个变量,但要分别说明每个变量的数据类型。如果定义变量时不说明数据类型,默认是Variant变体类型变量。

本题中用Dim同时定义了两个变量X、Y,变量X没说明数据类型,所以是Variant型变量,Y是整型变量。故选D选项正确。

8.下列程序的执行结果是( )。

Private Sub Form Activate( )

Dim score(3)As Integer,total As Integer

Dim aa scoreAs Variant

score(1)=50:score(2)=14:score(3)=36

total=0:i=0

For Each aa score In score

i=i+1

total=total+aa score

Print i,aa score,tota 1

Next

End Sub(A)

A. 1 0 0

2 50 50

3 14 64

B. 1 50 50

2 14 64

3 36 100

C. 0 50 50

1 14 64

2 36 100

3 36 100

D. 0 0 0

1 50 50

2 14 64

3 36 100

解析:本题考查For Each In语句。该语句的使用形式为:ForEach成员 ln数组 …Next,适用于不关心数组中的元素个数或者不清楚有多少个元素。使用时要求成员为变体类型变量。当激活窗体时,对score数组中的每个元素进行求和,同时i记下当前计算数组元素的个数。默认数组下标从0开始,题中score数组中含有4个元素,输出4行。

9.设在工程中有一个标准模块,并定义了如下类型:

Type Stutype

ino As Integer

strname As String*20

strsex As String*2

smark As Single

End Type

在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1_Click时,在C盘根目录下的随机文件Student.dat中写入一条记录。下列能够完成该操作的是( )。(B)

A. Sub Command1_Click()

Dim student As Studtype

Dim record_no As Integer

record_no=1

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号