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

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

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

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

选择题

1.在软件生产过程中,需求信息的来源是( )。(D)

A. 程序员

B. 项目经理

C. 设计人员

D. 软件用户

解析:软件需求是指用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的。

2.窗体上有一个名称为Text1的文本框,一个名称为CD1的通用对话框,一个标题为“打开文件”的命令按钮,如图所示。

(A)

A. 程序没有错误,可以正确完成打开文件、读取文件中内容的操作

B. 执行Open命令时出错,因为没有指定文件的路径

C. Open语句是错误的,应把语句中的For Input改为For Output

D. Line Input命令格式错

解析:第1条语句中用shoWOpen方法显示“打升”对话框后,在对话框中选中义件,单击一打开”按钮后,CD1.FileName属性就会返回打开文件的路径,所以用Open语句打开文件时,就可用CD1.FileName指定打开文件的路径,故B选项说法错误。

因为第4条语句中要用Line Input从文件读取数据,故用Open语句打开文件时用Input模式打开是正确的,故C选项说法错误。

Line Input命令格式为:Line Input#文件号,变量名,题中Line Input语句格式正确。故D选项错误。

本题程序无错误,能实现所说功能,故A选项正确。

3.在窗体上有一个名称为Labell的标签和一个名称为Timerl的计时器,并编写有如下几个事件过程:

Private Sub Form_Load( )

Timerl.Enabled(A)

A. 1 000 True Time$( )

B. 100 True Time$( )

C. 1000 False Time$( )

D. 100 False Time$( )

解析:考查时钟控件。时钟控件的Interval属性为两个Timer事件之间的事件间隔,单位为ms(毫秒),若间隔1 s,那么Interval属性为1 000。单击窗体时启动时钟,因此时钟的Enabled属性为True,执行Timer事件,利用Time函数获得系统时间。

4.下列各选项中,不属于序言性注释的是( )。(D)

A. 程序标题

B. 程序设计者

C. 主要算法

D. 数据状态

解析:注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。

5.Open语句中以Input方式打开一个顺序文件,以便从该文件读取数据。以下叙述中正确的是( )。(D)

A. 可以不必考虑文件是否存在

B. 要打开的必须是一个要建立的文件

C. 可以在打开时指定文件是否存在

D. 要打开的必须是一个已存在的文件

解析:打开顺序文件,可以使用Open语句。它的格式如下。

Open pathname For[Input|Output|Append]As[#]filenumber[Len=buffersize]

其中,Input表示从打开的文件中读取数据。以这种方式打开文件时,文件必须存在,否则会产生错误。Output表示向打开的文件中写入数据。以这种方式打开文件时,文件中原有的数据将被覆盖,新的数据将从文件开头开始写入。如果文件不存在,则创建一个新文件。Append表示向打开的文件中添加数据。以这种方式打开时,文件中原有的数据将被保留,新的数据将从文件末尾开始添加。如果文件不存在,则创建一个新文件。故D选项正确。

6.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是(  )。(B)

A. 12345ABCDE

B. EDCBA54321

C. ABCDE12345

D. 54321EDCBA

解析:栈是先进后出的原则组织数据,所以入栈最早的最后出栈,所以选择B。

7.下列选项中不属于软件生命周期开发阶段任务的是( )。(C)

A. 软件测试

B. 概要设计

C. 软件维护

D. 详细设计

解析:软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。

8.设窗体文件中有下面的事件过程:

Private Sub Command1_Click()

  Dim s

  a%=100

  Print a

End Sub

其中变量a和s的数据类型分别是(  )。(C)

A. 整型,整型

B. 变体型,变体型

C. 整型,变体型

D. 变体型,整型

解析:变量s定义时没有指明数据类型,默认为Variant变体型。变量a是用整型的类型符号%声明,并同时赋值100,所以变量a的数据类型为整型。故C选项正确。

9.有如下函数:

Function fun(a As Integer,n As Integer)

As Integer

Dim m As Integer

While a>=n

a=a-n:m=m+1

Wend

fun=m

End Function

该函数的返回值是( )。(D)

A. a乘以n的乘积

B. a加n的和

C. a减n的差

D. a除以n的商(不含小数部分)

解析:本题考查函数过程的程序分析。函数体中包含了一条循环语句,循环变量a,步长为n,m则记录1,在a中共有多少个n,也就是返回了a\n的商。

10.关于KeyPress事件,以下叙述中正确的是(  )。(C)

A. 在控件数组的控件上按键盘键,不能触发KeyPress事件

B. 按下键盘上任一个键时,都能触发KeyPress事件

C. 按字母键时,拥有焦点的控件的KeyPress事件会被触发

D. 窗体没有KeyPress事件

解析:A选项错误原因:在控件数组的任何控件上按键盘键,会触发KeyPress事件;

B选项错误原因:只有按键盘上的ASCII字符键时,才能触发KeyPress事件。ASCII字符键包括标准键盘上的字符、数字、标点符号、、和键等,其他键KeyPress事件不能识别。

D选项错误原因:窗体也有KeyPresss事件。故C选项正确。

11.假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是( )。(B)

A. 数组中每个命令按钮的名称(名称属性)均为Command1

B. 数组中每个命令按钮的标题(Caption属性)都一样

C. 数组中所有命令按钮可以使用同一个事件过程

D. 用名称Command1

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号