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

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

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

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

选择题

1.下列关于栈和队列的描述中,正确的是( )。(D)

A. 栈是先进先出

B. 队列是先进后出

C. 队列允许在队头删除元素

D. 栈在栈顶删除元素

解析:栈实际也是线性表,只不过是一种特殊的线性表。栈是只能在表的一端进行插入和删除运算的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。队列是只允许在一端删除,在另一端插入的顺序表,允许删除的一端称作队头,允许插入的一端称作队尾。

2.在E-R图中,用来表示实体联系的图形是(  )。(C)

A. 椭圆形

B. 矩形

C. 菱形

D. 三角形

解析:在E-R图中实体集用矩形,属性用椭圆,联系用菱形。

3.编写如下事件过程:

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\\

4.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(  )。(B)

A. 一对一

B. 一对多

C. 多对一

D. 多对多

解析:因为一间宿舍可以住多个学生即多个学生住在一个宿舍中,但一个学生只能住一间宿舍,所以实体宿舍和学生之间是一对多的关系。

5.假定有以下两个过程:

Sub S1(ByVal x As Interger,ByVal y As Interger)

Dim t As Interger

t=x:x=y:y=t

End Sub

Sub S2(x As:Interger,y As Interger)

Dim t As Interger

t=x:x=y:y=t

End Sub

则以下说法中正确的是( )。(B)

A. 用过程S1可以实现交换两个变量的值的操作,S2不能实现

B. 用过程S2可以实现交换两个变量的值的操作,S1不能实现

C. 用过程S1和S2都可以实现交换两个变量的值的操作

D. 用过程S1和S2都不能实现交换两个变量的值的操作

解析:本题考察参数传递知识,在VB中,参数通过传地址和传值两种方式传送,其中传地址习惯上称为引用,引用方式通过关键字ByRef来实现,通过该方式传送实参时,可以改变传送过程的变量的值(当参数引用没有标明引用方式的关键字时,默认为传地址方式);传值就是通过值传送实际参数,它不会改变原来变量的值。

6.在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Check1,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选按钮和“粗体”复选框被选中,则以下能够实现上述操作的语句序列是( )。

(D)

A. Option1.Value=False

Check1.Value=True

B. Option1.Value=True

Check1.Value=0

C. Option2.Value=False

Check1.Value=2

D. Option1.Value=True

Check1.Value=1

解析:单选按钮控件的Value属性值为True表示被选中,False表示未被选中;复选框控件的Value属性值为0表示未选中,1表示选中,2表示禁止。本题中是单选按钮和复选框都被选中,故D选项正确。

7.窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:

Private Sub Text1_Change(Index As Integer)

Select Case Index

Case 0

Text1(1).FontSize=Text1(0).FontSize*2

Text1(1).Text=Text1(0).Text

Case 1

Text1(0).FontSize=Text1(1).FontSize/2

TextI(0).Text=Text1(1).Text

Case Else

MsgBox\\(D)

A. Index用于标识数组元素

B. 本程序中Case Else分支的语句永远不会被执行

C. 向任何一个文本框输入字符,都会在另一个文本框中显示该字符

D. 下标为0的文本框中显示的字符尺寸将越来越小

解析:控件数组的Index属性作为控件数组的下标,用于标识数组元素。题目中程序功能是当任一个文本框内容改变时设置第2个文本框的字号是第1个文本框字号的2倍,同时两个文本框显示相同文字。假如用户没有使用控件数组的Index属性的默认值程序将执行到Else分支。

8.下列叙述中,不属于设计准则的是( )。(C)

A. 提高模块独立性

B. 使模块的作用域在该模块的控制域中

C. 设计成多入口、多出口模块

D. 设计功能可预测的模块

解析:大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性:模块规模适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性;设计成单入口、单出口的模块;设计功能可预测的模块。

9.以下能正确定义数据类型Systemlnfo的代码是( )。(A)

A. Type Systemlnfo

DiskDrives As String*1 0

Memory As Long

End Type

B. Type Systemlnfo

DiskDrives As String*10

MemoryAs Long

End Systemlnfo

C. Type Systemlnfo

DiskDrives String*1 0

MemoryLong

EndType Systemlnfo

D. Typedef Systemlnfo

DiskDrives String*1 0

Memory Long

End Type

解析:考查自定义类型的定义。自定义类型要求以Type开始,以End Type结束,在两者之间包含有各个成员的说明,要求字符串定义为定长字符串,同时每个成员的类型以”As”引出。

1

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号