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

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

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

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

选择题

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

A. a5b

B. _xyz

C. a_b

D. andif

解析:

2.下列有关文件的叙述中,正确的是(  )。(C)

A. 以Output方式打开一个不存在的文件时,系统将显示出错信息

B. 以Append方式打开的文件,既可以进行读操作,也可以进行写操作

C. 在随机文件中,每个记录的长度是固定的

D. 无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的

解析:A选项错误原因:当以Output方式打开一个不存在的顺序文件时,Open语句会首先创建该文件,然后再打开它,系统不会出错。

B选项错误原因:以Append方式打开文件后,可将内存中的数据追加到顺序文件的尾部,可进行写操作,不能进行读操作。

D选项错误原因:VB中三种可访问的文件有:顺序文件、随机文件和二进制文件,不同文件打开的方式是不同的。

C选项中随机文件中的每一行称为一条记录,每条记录的长度相同,通过记录号来定位和查找指定记录。故C选项正确。

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

A. 椭圆形

B. 矩形

C. 菱形

D. 三角形

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

4.在窗体上有一个文本框Text1,Text属性值为空,然后编写如下事件过程:

Private Sub Text1_KeyPress(KeyAscii As Integer)

Dim strAs String,nAs Integer

str=UCase(Chr(KeyAscii))

n=Len(str)

Text1.Text=String(n,str)

End Sub

程序运行后,如果在文本框中输入字母“P”,则在文本框中显示的内容为( )。(B)

A. pp

B. pP

C. PP

D. Pp

解析:本题考查字符串函数的应用。在Text1中按下字母“p”,则首先显示字符“p”,接下来触发KeyPress事件,其中,UCase把字符“p”转化为大写字母,显示大写字母“P”。

5.下列方法中,属于白盒法设计测试用例的方法的是 ( )。(C)

A. 错误推测

B. 因果图

C. 基本路径测试

D. 边界值分析

解析:白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、基本路径测试等。

6.以下数据结构中,属于非线性数据结构的是( )。(D)

A. 栈

B. 线性表

C. 队列

D. 二叉树

解析:二叉树属丁非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看作是捅入在一端进行,删除在另一端进行的线性表。

7.使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是(  )。(A)

A. X1=0, X2=600, Y1=0, Y2=700

B. Y1=0, Y2=600, X1=0, X2=700

C. X1=0, X2=0, Y1=600, Y2=700

D. Y1=0, Y2=0, X1=600, X2=700

解析:X1、Y1、X2、Y2属性是直线的起点、终点坐标。故选A。

8.以下叙述中错误的是(  )。(C)

A. Visual Basic 是事件驱动型可视化编程工具

B. Visual Basic应用程序不具有明显的开始和结束语句

C. Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性

D. Visual Basic中控件的某些属性只能在运行时设置

解析:VB工具箱中不是所有的控件都具有宽度和高度属性,比如定时器控件Timer、直线控件Line就没有。故C选项错误。

9.在菜单编辑器中建立如下图所示的菜单,并为了每个菜单项编写了鼠标单击事件过程。

(D)

A. 针对此菜单进行操作,单击\\

B. 针对此菜单进行操作,单击\\

C. 针对此菜单进行操作,单击\\

D. 针对此菜单进行操作,单击\\

解析:菜单项中不管是主菜单还是子菜单,单击某个菜单项,都会执行它们相应的单击事件过程。故D选项叙述错误。

10.下面有关标准模块的叙述中,错误的是( )。(C)

A. 标准模块的文件扩展名为.bas

B. 标准模块中的Private过程不能被工程中的其他模块调用

C. 标准模块不完全由代码组成,还可以有窗体

D. 标准模块中的全局变量可以被工程中的任何模块引用

解析:标准模块是只含有程序代码的应用程序文件,其扩展名为.bas。标准模块是应用程序内其它模块可访问的过程和声明的容器,它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的)声明或模块级声明,它由3部分组成:①全局变量声明;②模块层声明;③通用过程。

其中,全局声明放在标准模块的顶部,因为每个模块都可能要求有它自己的惟一名字的全局变量。全局变量的作用域最大,可以在工程的每个模块、每个过程中使用。在默认情况下,模块级变量对该模块中的所有过程都是可见的,但对其他模块中的代码不可见。

11.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(C)

A. 1:1联系

B. m:1联系

C. 1:m联系

D. m:n联系

解析:两个实体集间的联系实际上是实体集间的函数关系,主要有一对一联系(1:1)、一对多联系(1:m)、多对一联系(m:1)、多对多联系(m:n)。对于每一个实体部门,都有多名职员,则其对应的联系为一对多联系(1:m),答案选C。

12.算法的时间复杂度是指( )。(C)

A. 设计该算法所需的工作量

B. 执行该算法所需要的时间

C. 执行该算法时所需要的基本运算次数

D. 算法中指令的条数

解析:算法的时间复杂度是指执行算法所需要的计算工作量。它与算法程序执行的具体时间并不一致,因为算法执行的具体时间受到所使用的计算机、程序设计语言以及算法实现过程中许多细节的影响。算法的计算工作量是用算法所执行的基本运算次数来度量的。故选C选项。

13.下列声明中正确的是( )。(A)

A. Dim a()As Boolean

ReDim a(8,5)

B. Dim a()

ReDim a(5)As Inteuer

C. Dim a.(3)As Integer

ReDim a(5)

D. Dim a()

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号