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

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

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

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

选择题

1.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为(D)

A. 15

B. 16

C. 20

D. 0或35

解析:循环队列的队头指针和尾指针都等于15,此循环队列中元素的个数有两种情况,第一种情况是队头指针和尾指针都是第一次到达15,此时元素个数为0:第二种情况是队头指针第一次到达15,而尾指针第二次到达15,此时元索个数为35。

2.若在某窗体模块中有如下事件过程

Private Sub Command1_Click(Integer)

End Sub

则以下叙述中正确的是(D)

A. 此事件过程与不带参数的事件过程没有区别

B. 有1个名称为Command1的窗体,单击此窗体则执行此事件过程

C. 有1个名称为Command1的控件数组,数组中有多个不同类型控件

D. 有1个名称为Command1的控件数组,数组中有多个相同类型控件

解析:本题考查控件数组事件过程。本题的Command1的Click事件过程有Integer类型的参数,可知这是Command1命令数组的事件过程,通过参数来区分是点击的数组中的哪一个具体的命令按钮。选项A错误,参数用来区分命令按钮;选项B错误,这是控件数组;选项C数组中的控件类型是一样的,都是命令按钮;选项D正确。

3.在窗体上画一个列表框,名称为List1,然后编写如下事件过程:

Private Sub Form_Load()

For i = 1 To 6

List1.AddItem i

Next i

For i = 1 To 3

List1.RemoveItem i

Next i

End Sub

运行程序,在列表框中显示的数据项是(A)

A. 1, 3, 5

B. 2, 4, 6

C. 1, 2, 3

D. 4, 5, 6

解析:AddItem方法:用来在列表框中插入一行文本(即项目)。RemoveItem方法:用来删除列表框中的指定项目。注意:列表框中项目从0开始计数。第一个For循环是在列表框中插入1,2,3,4,5,6项目。第二个For循环,当i=1时,执行RemoveItem 1操作后列表框还剩1,3,4,5,6。当i=2时,执行RemoveItem 2操作后列表框还剩1,3,5,6。当i=3时,执行RemoveItem 3操作后列表框还剩1,3,5。故本题正确答案为A选项。

4.假定Picturel和Text1分别为图片框和文本框的名称,下列不正确的语句是( )。(C)

A. Print 25

B. Picture1.Print25

C. Text.Prkit25

D. Debug.Print 25

解析:Print方法可以在窗体上显示文本字符串和表达式值,并可在其他图形对象或打印机上输出信息。也可以在立即窗口输出信息。但不能在文本框控件上输出信息,因此选项C不正确。

5.下面不属于软件工程过程的4种基本活动(D)

A. 软件规格说明

B. 软件开发

C. 软件演进

D. 软件测试

解析:软件工程过程的4种基本活动是:软件规格说明、软件开发、软件确认、软件演进。

6.下面不属于需求分析阶段任务的是(D)

A. 确定软件系统的功能需求

B. 确定软件系统的性能需求

C. 需求规格说明书评审

D. 制定软件集成测试计划

解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需求规格说明书、需求评审。

7.下列链表中,其逻辑结构属于非线性结构的是(A)

A. 二叉链表

B. 循环链表

C. 双向链表

D. 带链的栈

解析:在定义的链表中,若只含有一个指针域来存放下一个元素地址,称这样的链表为单链表或线性链表。带链的栈可以用来收集计算机存储空间中所有空闲的存储结点,是线性表。在单链表中的结点中增加一个指针域指向它的直接前件,这样的链表,就称为双向链表(一个结点中含有两个指针),也是线性链表。循环链表具有单链表的特征,但又不需要增加额外的存贮空间,仅对表的链接方式稍做改变,使得对表的处理更加方便灵活,属于线性链表。二叉链表是二叉树的物理实现,是一种存储结构,不属于线性结构。答案为A选项。

8.下列对于软件测试的描述中正确的是(C)

A. 软件测试的目的是证明程序是否正确

B. 软件测试的目的是使程序运行结果正确

C. 软件测试的目的是尽可能多地发现程序中的错误

D. 软件测试的目的是使程序符合结构化原则

解析:软件测试是为了发现错误而执行程序的过程。一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。软件测试的目的要以查找错误为中心,而不是为了演示软件的正确功能。

9.下列说法中,错误的是( )。(B)

A. 变量名长度不能超过255个字符

B. 变量名的第一个字符可以是字母或数字

C. 变量名只能由字母、数字和下划线组成

D. 变量名不能使用保留字

解析:变量的命名规则是:①必须以字母开头,由字母、汉字、数字或下划线组成;②不能在变量名中出现句点“.”、空格或者嵌入字符,例如!、@、#、$、%、&等;③长度不得超过255个字符;④不能使用VB的关键字,关键字是语言的组成部分,包括预定义语句(例如Ⅱ、For等)、函数(Abs、Sqr等)和操作符(Or、Mod等)。

10.以下选项中,不合法的Visual Basic的变量名是( )。(B)

A. a5b

B. _xyz

C. a_b

D. andif

解析:根据Visual Basic中变量的命名规则,本题选项B中变量名以下画线开头,不合法。故B选项错误。

11.以下表达式与Int(3.5)的值相同的是(C)

A. CInt(3.5)

B. Val(3.5)

C. Fix(3.5)

D. Abs(3.5)

解析:Fix(x)与Int(x)同为取整函数,但有所不同。当x为正时,两个取整函数都是删除x小数部分,返回其整数部分的值,不进行四舍五入;当x为负时,Int(x)返回小于或等于x的最大整数,Fix(x)返回大于或等于x的最小整数。即Fix(x)函数指的是直接取x的整数部分,而Int(x)函数则是不大于x的整数。x可以是实数型或货币型数据。

12.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为(C)

A. Dim pi As Integer

B. Dim pi(7)As Integer

C. Dim pi As Single

D. Dim pi As Long

解析:单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。本题中圆周率为3.14159,小数,可定义一个single或Double型变量来保存。故选C。

13.Print Format(1234.56,“

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号