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

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

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

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

选择题

1.在面向对象的程序设计中,可被对象识别的动作称为(B)

A. 方法

B. 事件

C. 过程

D. 函数

解析:事件(Event)是由Visual Basic预先设置好的、能够被对象识别的动作;方法(Method)是特殊的过程和函数。

2.下面对软件描述错误的是( )。(C)

A. 文档是不可执行的

B. 程序和数据是可执行的

C. 软件文档是与程序开发、维护和应用无关的资料

D. 软件是程序、数据及相关文档的集合

解析:软件是程序、数据及相关文档的集合。程序、数据和相关文档又称为软件的三要素。其中,程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令(语句)序列;数据是使程序能正常操纵信息的数据结构;文档是与程序开发、维护和使用有关的图文资料。可见,软件有两部分组成:一是机器可执行的程序和数据;二是机器不可执行的文档。

3.下面可以作为软件需求分析工具的是( )。(D)

A. N—S图

B. 程序流程图

C. PAD图

D. 数据流程图(DFD图)

解析:常见的需求分析方法有结构化分析方法和面向对象的分析方法。结构化分析方法工具包括数据流图(DFD)、数据字典(DD)、判定表和判定树等。程序流程图、N—S图、PAD图属于软件设计阶段使用的工具。

4.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(D)

A. 冒泡排序为n/2

B. 冒泡排序为n

C. 快速排序为n

D. 快速排序为n(n-1)/2

解析:假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。快速排序法也是一种互换类的排序方法,但由于它比冒泡排序法的速度快,因此,称为快速排序法。

5.下面不能作为结构化方法软件需求分析工具的是(A)

A. 系统结构图

B. 数据字典(DD)

C. 数据流程图(DFD图)

D. 判定表

解析:按照DeMarco的定义,“结构化分析就是使用数据流图(DFD图)、数据字典(DD)、结构化英语、判定表和判定树等工具,来建立一种新的、称为结构化规格说明的目标文档。”系统结构图不能作为结构化方法软件需求分析工具。

6.软件(程序)调试的任务是(A)

A. 诊断和改正程序中的错误

B. 尽可能多地发现程序中的错误

C. 发现并改正程序中的所有错误

D. 确定程序中错误的性质

解析:在对程序进行了成功的测试之后将进入程序调试(通常称Debug,即排错)。程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,勒件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去执行并找出错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。

7.数学式y<sup>2</sup>>x>=10在VB中应表示为(A )

A. y*y>x And 10<=x

B. Sqr(y)>x And x>=10

C. Sqr(y)>x Or x<=10

D. y*y>x Or x>=10

解析:Sgn函数为求平方根函数,为了表达x既小于y的平方又大于等于10,两个表达式之间应该使用And联接。

8.下列描述中正确的是(A)

A. 为了建立一个关系,首先要构造数据的逻辑关系

B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C. 一个关系的属性名表称为关系模式

D. 一个关系可以包括多个二维表

解析:二维表中元组的分量是不可分割的基本数据项,这就是元组分量的原子性,故选项B)错误;关系的框架称为关系模式;一个满足“元组个数有限性、元组的惟一性、元组的次序无关性、元组分量的原子性、属性名惟一性、属性的次序无关性、分量值域的同一性”7个性质的二维表称为关系。

9.假定有如下情况语句:

Select Case X

能表示|X|>5的Case子句是( )。(C)

A. Case Not(-5 To 5)

B. Case 5 To -5

C. Case Is<-5,Is>5

D. Case Abs(X)>5

解析:在Select判断语句中,如果是判断区间变量值,可以用”表达式To表达式”的形式;如果不是判断区间变量值,则关系运算表达式前面要加上Is。|X|>5的VB表达式为X<-5Or X>5,故本题答案为选项C)。

10.以下关于VB文件的叙述中,正确的是(B)

A. 标准模块文件的扩展名是.frm

B. 一个.vbg文件中可以包括多个.Vbp文件

C. 一个.vbp文件只能含有一个标准模块文件

D. 类模块文件的扩展名为.bas

解析:标准模块是只含有程序代码的应用程序文件,其扩展名为.bas;窗体文件中含有控件和程序代码,其扩展名为.frm;类模块文件的扩展名为cls;工程文件的扩展名为.vbp,在一个工程中含有多个窗体文件和标准模块文件;工程组文件的扩展名是.vbg,一个工程组文件中可以含有若干工程。

11.以下可以作为“容器”的控件是( )。(A)

A. 框架

B. 图像框

C. 标签

D. 命令按钮

解析:窗体控件、框架控件和图片框控件可以作为其他控件的容器。选A)。

12.有如下过程代码:

Sub var_dim()

Static numa As Integer

Dim numb As Integer

numa=numa+2:numb=numb+1:print

numa;numb

End Sub

连续3次调用var_dim过程,第3次调用时的输出是(C)

A. 2 1

B. 2 3

C. 6 1

D. 6 3

解析:Static语句在过程级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用Static语句声明的变量的值。

本题中,当第1次调用过程时,静态变量numa的初值为0、普通变量numb的初值为0,执行循环语句后,静态变量numa的值应为2、普通变量numb的值为1;当第2次调用过程时,静态变量numa的初值为2、普通变量numb的初值为0,执行循环语句后,静态变量numa的值应为4、普通变量numb的值为1;当第3次调用过程时,静态变量numa的初值为4、普通变量numb的初值为0,执行循环语句后,静态变量numa的值应为6、普通变量numb的值为1。

13.窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:

Private Sub Command1_click()

Dim n

If Textl.Text<>\\(D)

A. 在Dim n语句的下面添加一句:n=0

B. 把Print”口令输入错误\\

C. 把Print\\

D. 把Dim 改为Static n

解析:本题中题干部分的程序之所以会产生不合要求的结果,其原因是在单击事件中的第一条语句为Dim n,这样的话每次单击按钮时触发此事件,都将会执行这条语句,

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号