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

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

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

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

选择题

1.下列叙述中,正确的是( )。(A)

A. 软件交付使用后还需要进行维护

B. 软件一旦交付使用就不需要再进行维护

C. 软件交付使用后其生命周期就结束

D. 软件维护是指修复程序中被破坏的指令

解析:软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。而软件生命周期是指软件产品从提出、实现、使用维护到停止使用退役的过程。

2.把数学表达式(D)

A. (5x+3)/(2y-6)

B. C. D. (x*5+3)/(y*2-6)

解析:VB数学表达式中的乘用*表示,除用/表示,表示一个整体的可加括号()。故D选项正确。

3.以下程序段的功能是( )。

x=8.6

y=Int(x+0.5)

Print y(B)

A. 输出y的绝对值

B. 实现x的四舍五入

C. 实现x的绝对值

D. 实现y的四舍五入

解析:本题考查函数Int的功能,Int(x)的作用是取不大于x的最小的整数,可以实现数据的四舍五入。

4.命令按钮Command1的单击事件过程如下:

Private Sub Command1_Click()

Dim a(10,10)As Integer

x=0

For i=1 To 3

For j=1 To 3

a(i,j)=i*2 Mod j

If x<a(i,j)Then x=a(i,j)

Next

Next

Print x

End Sub

执行上述事件过程后,窗体上显示的是( )。(B)

A. 1

B. 2

C. 3

D. 4

解析:题目中定义了一个二维数组,为数组赋初值并找出这些值中最大的值输出。数组中的值为:

a(1,1)=1*2 mod 1=0a(1,2)=1*2 mod 2=0a(1,3)=1*2 mod 3=2

a(2,1)=2*2 mod 1=0a(2,2)=2*2 mod 2=0a(2,3)=2*2 mod 3=1

a(3,1)=3*2 mod 1=0a(3,2)=3*2 mod 2=0a(3,3)=3*2 mod 3=0

显然最大值为2,因此Print x语句将在窗体上显示2。

5.设有如下关系表:

(C)

A. T=R/S

B. T=R×S

C. T=R∩S

D. T=R∪S

解析:T就是关系R中有的,同时S中也有的有序组(4、5、6),即交运算(∩)。

6.下面叙述中错误的是( )。(A)

A. 软件测试的目的是发现错误并改正错误

B. 对被调试的程序进行“错误定位”是程序调试的必要步骤

C. 程序调试通常也称为Debug

D. 软件测试应严格执行测试计划,排除测试的随意性

解析:软件测试的日的是为了发现错误而执行程序的过程,并小涉及改正错误,所以选项A错误。程序调试的基本步骤有:错误定位、修改没计和代码,以排除错误、进行回归测试,防止引进新的错误。程序调试通常称为Debug,即排错。软件测试的基本准则有:所有测试都应追溯到需求、严格执行测试计划,排除测试的随意性、充分注意测试中的群集现象、程序员应避免检查自己的程序、穷举测试不可能、妥善保存测试汁划等文件。

7.在窗体上有两个文本框:Textl和Text2,然后编写如下事件过程:

Private Sub Form_Load( )

Show

Textl.Text=““:Text2.Text=““:Text2.SetFocus

End Sub

Private Sub Text2_KeyDown(KeyCode As Integer,

Shift As Integer)

Textl.Text=Textl.Text+Chr(KeyCode-4)

End Sub

程序运行后,如果在Text2文本框中输入”ertyu”,则Textl文本框中的内容为( )。(B)

A. anpuq

B. ANPUQ

C. ERTYU

D. ertyu

解析:考查键盘事件参数。在Text2中按下键盘上的某个按键时,KeyDown事件将发生,其中KeyDown中的KeyCode参数是所按键的ASCⅡ码值,其数据类型为整型,可以对其进行算术运算。Chr(KeyCode-4)表示:KeyCode码对应字符前面的第4个字符。注意:KeyCode返回的总是大写字符。

8.下列程序的执行结果为( )。

n=0

j=1

Dn Until n>2

n=n+1:j=j+n*(n+1)

Loop

Print n:i(C)

A. 0 1

B. 3 7

C. 3 21

D. 313

解析:本题考查循环程序的分析。在Do Until循环中如果n小于等于2,那么把n。(n+1)的结果累加到i上。因此程序的功能为:循环变量n从0开始到2共执行了3次,目的为计算1+1*2+2*3+3*4。

9.内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是( )。(B)

A. 顺序内聚

B. 偶然内聚

C. 时间内聚

D. 逻辑内聚

解析:内聚是从功能角度来衡量模块的联系,它描述的是模块内的功能联系。内聚有如下种类,它们之间的内聚度由弱到强排列:

偶然内聚——模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块为巧合强度模块。

逻辑内聚——这种模块把几种相关的功能组合在一起,每次被调用时,由传送给模块的参数来确定该模块应完成哪一种功能。

时间内聚——这种模块顺序完成一类相关功能,比如初始化模块,它顺序地为变量置初值。

过程内聚——如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称为过程内聚。

通信内聚——这种模块除了具有过程内聚的特点外,还有另外一种关系,即它的所有功能都通过使用公用数据而发生联系。

顺序内聚——如果一个模块内各个处理元素和同一个功能密切相关,而且这些处理必须顺序执行,处理元素的输出数据作为下一个处理元素的输入数据,则称为顺序内聚

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号