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

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

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

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

选择题

1.下列关于栈叙述正确的是(A)

A. 栈顶元素最先能被删除

B. 栈顶元素最后才能被删除

C. 栈底元素永远不能被删除

D. 以上三种说法都不对

解析:栈是先进后出的线性表,栈项的元素最先被删除,栈底的元素最后被删除。

2.若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是(D)

A. Integer

B. String

C. Boolean

D. Variant

解析:本题考查的考点是有关变量定义的。在VB中有一种特殊的类型:变体类型(variant),这种类型可以包含大部分其它类型的数据。在VB中,如果没有显式声明变量的类型,则该变量默认为变体型(variant)。

3.下面不属于软件需求分析阶段主要工作的是(A)

A. 需求变更申请

B. 需求分析

C. 需求评审

D. 需求获取

解析:在软件开发的过程中,应该尽早的制定测试计划,其中在需求分析阶段制定系统测试计划,在概要设计阶段制定集成测试计划,在详细设计阶段制定单元测试计划。

4.在窗体上画一个命令按钮,然后编写如下程序:

Sub inc(a As Integer) Private Sub Command1_Click()

Static x As Integer inc 2:inc 3:inc 4

x=x+a Print x: End Sub

End Sub

程序运行后,第一次单击命令按钮时的输出结果为(B)

A. 2 3 4

B. 2 5 9

C. 11 14 18

D. 4 9 16

解析:static语句在过程级别中使用,用十声明变量并分配存储空间,在整个代码运行期问都能保留使用static语句声明的变量的值。本题的inc过程中的x是一个静态变量,在三次调用过程中变量的值会保留,分别为2、2+3、5+4。

5.“商品”与“顾客”两个实体集之间的联系一般是(D)

A. 一对一

B. 一对多

C. 多对一

D. 多对多

解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的联系实际上是实体集间的函数关系,这种关系有三种:一对一的联系,简记为1:1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n。本题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被多个“顾客”购买,而一个“顾客”也可以购买多个“商品”。

6.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(B)

A. 外模式

B. 内模式

C. 概念模式

D. 逻辑模式

解析:数据库有三层模式结构,逻辑模式是数据的全局逻辑结构的描述,外模式也称为子模式,是局部数据的逻辑结构描述,而内模式也称为存储模式,是数据库物理存储结构和存取方法的描述。

7.在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(B)

A. 并

B. 交

C. 投影

D. 笛卡儿乘积

解析:关系R与S经交运算后所得到的关系是由那些既在R内又在S内的有序组所组成,记为R∩S。形式定义如下:R∩S≡{t∈R∧t∈S}=R-(R-S)。所以不改变关系表中的属性个数,但能减少元组个数的是关系表之间的交操作。

8.以下叙述中正确的是( )。(D)

A. 事件过程都由用户来编写

B. 事件过程都不是由用户编写的

C. 事件过程有的由用户编写,有的由系统确定

D. 用户可以确定事件方法过程是否由用户编写

解析:本题考查事件过程。一般控件都有事件过程,这些事件过程在编写程序时,可以根据问题的需要来确定是否编写该事件过程。

9.能正确表述“x为大于等于5并且小于20的数”的Visual Basic表达式是(A)

A. x>=5 And x<20

B. x>=5 Or x<20

C. 5<=x<20

D. 5<=x<=20

解析:选项B表述的是x为大于等于5或者小于20的数,不符题意;选项C、选项D的表达式不符合VB的逻辑表达式方式,是错误的。

10.设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是(A)

A. frmTest.Caption=“等级考试”

B. Forml.Caption=“等级考试”

C. frmTest.Title=“等级考试”

D. Forml.Title=“等级考试”

解析:窗体也是对象,访问窗体的属性应该使用窗体名,属性名来实现,表示窗体标题的属性是Caption属性。

11.用来设置文字字体是否为粗体的属性是(D)

A. Fontltalic

B. FontUnderline

C. FontSize

D. FontBold

解析:许多控件都具有一组Font属性,如FontName表示字体名称,FontSize代表字号,FontBold代表加粗,Fontltalic代表倾斜,FontUnderline代表下划线等。

12.如果要在语句:a=Array(1,2,3,4,5) 的前面声明变量a,则正确的声明是( )。(D)

A. Dim a(4)As Integer

B. Dim a(5)As Variant

C. Dim a(1 To 5)As Integer

D. Dim a As Variant

解析:Array函数只能初始化变体类型变量数组,所以选项D)正确。

13.下列不包含滚动条的控件是(B )

A. 列表框

B. 标签

C. 组合框

D. 文本框

解析:列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项;文本框可以通过设置ScrolIBars属性来设置滚动条,标签没有滚动条。

14.设a、b、c为整型变量,其值分别为4、5、6。以下程序段的输出结果是( )。

a = b: b = c: c = a

Print a; b; c(C)

A. 5 6 4

B. 4 5 6

C. 5 6 5

D. 6 5 4

解析:Print方法可以输出多个变量的值,各变量用分隔符(逗号、分号或空格)隔开。初始时a=4,b=5,c=6;执行a=b后,a的值为5;执行b=c后,b的值为6;执行c=a后,c的值为5;使用Print方法输出结果为5;6;5;故C选项正确。

15.窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:

Private Sub Text1_KeyUp(KeyCode As Integer,Shift As Integer)

Dim c As String

c=UCase(Chr(KeyCode)):Text2.Text=Chr(Asc(c)+2)

End Sub

当向文本框Text1中输入小

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号