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

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

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

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

选择题

1.软件测试的目的是( )。(D)

A. 评估软件可靠性

B. 发现并改正程序中的错误

C. 改正程序中的错误

D. 发现程序中的错误

解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。

2.在窗体上画一个名称为Command1的命令按钮,并编写如下程序:

Private Sub Command1_Click() Private Sub fl(ByRef x1 As Integer,_

Dimx As Integer y1 As Integer)

x=10:y=5 x1=x1+2:y1=y1+2

Call fl(x,y) End Sub

Print x,y

End sub

程序运行后,单击命令按钮,在窗体上显示的内容是(D)

A. 10 5

B. 12 2

C. 10 7

D. 12 7

解析:本题考查函数参数传递。在Command1的Click事件代码里面,定义了变量x和y,值分别为10和5,然后调用f1过程;f1过程有两个参数,其中第一个参数是ByRef表明是按地址传递参数的,第二个参数是没有指明ByVal类型,因此默认页是ByRef地址传递参数,在f1过程中多参数做的修改,同样会修改实参;在f1过程中,分别对两个参数加2,因此在Command1的Click代码里面,调用f1过程后,x和y的值增加2,变成12和7。

3.下列描述中正确的是(B)

A. 数据库系统是一个独立的系统,不需要操作系统的支持

B. 数据库技术的根本目标是要解决数据的共享问题

C. 数据库管理系统就是数据库系统

D. 以上三种说法都不对

解析:数据库系统由如下几个部分组成:数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二——软件平台(软件)。这五个部分构成了一个以数据库为核心的完整的运行实体,称为数据库系统。数据库技术的根本目的是要解决数据的共享问题。数据库中的数据具有“集成”、“共享”之特点,亦即数据库集中了各种应用的数据,进行统一地构造与存储,而使它们可被不同应用程序所使用。数据库管理系统(Database MuIagement System,简称DBMS),是一种系统软件,负责数

4.以下关于变量作用域的叙述中,错误的是(C)

A. 在标准模块声明部分用Public声明的变量的作用域为整个工程文件

B. 在标准模块声明部分用Private声明的变量的作用域为该标准模块

C. 在窗体的声明部分不能用Private声明变量

D. 在过程中不能使用Public声明变量

解析:关于变量的应用范围,可以通过下表具体了解。

5.以下关于单选按钮和复选框的叙述中,正确的是( )。(D)

A. 单选按钮和复选框都能从多个选项中选择一项

B. 单选按钮和复选框被选中时,选中控件的Value属性值为True

C. 是否使用框架控件将单选按钮分组,对选项没有影响

D. 是否使用框架控件将复选框分组,对选项没有影响

解析:复选框按钮可以同时选择多个,而在一组单选按钮中,只能选择其中的一个。单选按钮被选中时,其Value属性值为True,如果没有被选中其Value值为False,复选框的Value属性可以设置为0、1和2,分别代表没选中、选中和禁用。单选按钮一般用框架进行分组,每个框架内的单选按钮的操作不影响其他组的按钮,而复选框是否分组对选项没有影响。

6.输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用(A)

A. 冒号(:)

B. 分号(;)

C. 下划线(_)

D. 连字符(-)

解析:Visual Basic中的语句是执行具体操作的指令,通常一行输入一条语句。也可把多条语句放在一行,各语句间用冒号(:)隔开。还可通过续行符(续行符由一个空格加一个下划线组成“_”)将一条语句分别放在多行。

7.按照下表建立菜单:

(C)

A. 各子菜单项组成一个名称为mnul的控件数组

B. 不论选中菜单项1、2或3,均执行mnul_Click事件过程

C. Case 2分支的语句没有必要,因为该菜单项的“复选”属性已被设置

D. 程序中的Index是系统自动产生的

解析:菜单项1至菜单项3是名称为mnul的控件数组,系统自动产生索引分别为1,2,3。由于是控件数组,选中菜单项1至3中任何一项,都会执行mnul_Click事件过程。选C)。

8.语句:Print Int(Rnd*5+20)的输出不可能是(D)

A. 20

B. 22

C. 24

D. 25

解析:随机数函数Rnd用于产生一个小于1但大于或等于0的随机数值,Int函数会返回不大于参数的最大整数值。由于Rnd函数的值不能到达1,所以整个表达式也不可能到达25。

9.假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)

A. 单击窗体上没有控件的地方

B. 单击任意一个控件

C. 双击任意一个控件

D. 单击属性窗口的标题栏

解析:属性窗口是用来设置对象的属性值的,默认设置的是当前控件,若要设置窗体的属性,应该单击窗体上没有控件的地方来选中窗体。

10.下面关于文件叙述中错误的是( )。(D)

A. VB数据文件需要先打开,再进行处理

B. 随机文件每个记录的长度是固定的

C. 不论是顺序文件还是随机文件,都是数据文件

D. 顺序文件的记录是顺序存放的,可以按记录号直接访问某个记录

解析:顺序文件的记录是顺序存放的,先写入的记录存放在文件的最前面,后写入的依次往后面存放,最后写入的记录放在文件的最后面。如果访问某条记录,要先访问前面的记录,才能访问后面的记录,不能按记录号直接访问。故D选项错误。

11.窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:

Private Sub Command1_Click()

For i=3 To Step-1

Sum=0

For j=1 To i

Sum=Sum+i*j

Next

Next

Print Sum

End Sub

运行程序时,单击命令按钮,则窗体上显示的是(A)

A. 1

B. 6

C. 18

D. 25

解析:i初值为3,步长为-1,即循环中i值分别为3,2,1,j的for循环中,步长为1。注意Sum=0语句。每次执行以j为变量的for循环前Sum被清0。因此Sum只在i=1的循环有值。选A。

12.VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号