首页 > 全部 > 二级Access > 国家二级(ACCESS)机试模拟试卷264

国家二级(ACCESS)机试模拟试卷264

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

国家二级(ACCESS)机试模拟试卷264

选择题

1.以下叙述中正确的是( )。(D)

A. 在一个函数中,只能有一条return语句

B. 函数的定义和调用都可以嵌套

C. 函数必须有返回值

D. 不同的函数中可以使用相同名字的变量

解析:本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义;不同的函数中可以使用相同名字的变量,它们互相无关。

2.在Access中,如果要处理具有复杂条件或循环结构的操作,则应该使用的对象是( )。(B)

A. 窗体

B. 模块

C. 宏

D. 报表

解析:本题考查VBA程序设计的知识。模块是能够被程序调用的函数,可以在模块中放置任意复杂的代码段。而窗体只能设计自己的事件,报表也不能设计复杂的代码,宏里面只能设计宏操作。

3.程序流程图中带有箭头的线段表示的是(  )。(C)

A. 图元关系

B. 数据流

C. 控制流

D. 调用关系

解析:在数据流图中,用标有名字的箭头表示数据流。在程序流程图中,用标有名字的箭头表示控制流。所以选择C)。

4.VBA程序流程控制的方式是(   )。(D)

A. 顺序控制和分支控制

B. 顺序控制和循环控制

C. 循环控制和分支控制

D. 顺序、分支和循环控制

解析:程序流程控制一般有三种,有顺序流程、分支流程和循环流程。顺序流程指程序的语句依次顺序执行,分支流程指程序根据If语句或Case语句使程序流程选择不同的分支执行,循环流程则是依据一定的条件使指定的程序语句反复执行。

5.在设计条件宏时,对于连续重复的条件,要代替重复条件表达式可以使用符号( )。(A)

A. …

B. :

C. !

D. =

解析:创建条件宏时,经常会出现操作格式相同的事件,可以简单地用省略号(…)来表示。

6.阅读下面的程序段:

sum=0

for i=1 to 3

for i=i to 4

for k=j to 5

sum=sum+1

next k

next j

next i

执行上面的三重循环后,sum的值为( )。(C)

A. 14

B. 23

C. 28

D. 30

解析:本题考查循环的知识。这类问题循环题中只有一条语句,就是sum=sum+1,这样的话问题就变成了判断这条语句共执行多少次,也就是最内层循环一共会执行多少次。可以这样分析:当i=1,j=1时,内循环执行5次,当i=1,j=2时,内循环执行4次……当i=1.j=4时,内循环执行2次,这样的话外循环第一次时内循环共执行5+4+3+2=14次;当i=2时,j从2开始循环,那么内循环共执行4+3+2=9次:当i=3时,j从3开始循环,那么内循环共执行3+2_5次,所以总的执行次数为14+9+5=28次。

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

A. 栈

B. 线性表

C. 队列

D. 二叉树

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

8.下列选项中不属于结构化程序设计原则的是( )。(A)

A. 可封装

B. 自顶向下

C. 模块化

D. 逐步求精

解析:结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用goto语句,所以选择A。

9.在报表中,要计算\\(A)

A. = Min([数学])

B. = Min(数学)

C. = Min[数学]

D. Min(数学)

解析:在报表中,要为控件添加计算字段,应设置控件的\\

10.用于关闭或打开系统消息的宏命令是(D)

A. SetValue

B. Requery

C. Restore

D. SetWamings

解析:本题考查宏操作的知识。Access中提供了50多个可选的宏操作命令,在本题中SetValue用于设置属性值;Requery用于刷新控件数据;Restore用于将最大化或最小化窗口恢复至原始大小;SetWamings用于关闭或打开系统消息。

11.要将一个数字字符串转换成对应的数值,应使用的函数是( )。(A)

A. Val

B. Single

C. Asc

D. Space

解析:Val函数将数字字符串转换成数值型数字。转换时可自动将字符串中的空格、制表符和换行符去掉,当遇到它不能识别为数字的第一个字符时,停止读人字符串。

12.在下列关于宏和模块的叙述中,正确的是( )。(D)

A. 模块是能够被程序调用的函数

B. 通过定义宏可以选择或更新数据

C. 宏或模块都不能是窗体或报表上的事件代码

D. 宏可以是独立的数据库对象,可以提供独立的操作动作

解析:模块是Access系统中的一个重要的对象,它以VBA语言为基础编写,以函数过程(I~unction)或子过程(sub)为单元的集合方式存储,因此选项A错误。模块是装着VBA代码的容器。模块分为类模块和标准模块两种类型。窗体模块和报表模块都属于类模块,它们从属于各自的窗体和报表,因此选项c错误。使用宏,可以实现以下一些操作:①在首次打开数据库时,执行一个或一系列操作;②建立自定义菜单栏;③从工具栏上的按钮执行自己的宏或程序;④将筛选程序加到各个记录中,从而提高记录查找的速度;⑤可以随时打开或者关闭数据库对象;⑥设置窗体或报表控件的属性值;⑦显示各种信息,并能够使计算机扬声器发出报警声,以引起用户的注意;⑧实现数据自动传输,可以自动地在各种数据格式之间导入或导出数据;⑨可以为窗体定制菜单,并可以让用户设计其中的内容。因此选项B错误。所以本题答案为D。

13.在窗体中有一个文本框Text1,编写事件代码如下:

Private Sub Form_Click()

  X = val(Inputbox(\\(B)

A. 1

B. 2

C. 3

D. 4

解析:本题中窗体单击事件是通过输入框输入数值,根据所输入数值内容对Y进行赋值,运行时输入框输入12,Y赋初值为1,判断X的值不等于0所以Y又赋值为2,最终文本框中输出结果为2。

14.窗体中有命令按钮Commandl,事件过程如下:

Public Function f(x As Integer) As Integer

Dim y As Integer

x= 20

y=2

f=x*y

End Function

Private Sub Commandl_Click()

Dim y As Integer

Static x As Integer

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号