国家二级(ACCESS)机试模拟试卷254
选择题
1.既可以直接输入文字,又可以从列表中选择输入项的控件是( )。(C)
A. 选项框
B. 文本框
C. 组合框
D. 列表框
解析:本题考查ACCESS窗体中的控件相关知识。选项框主要用于二值数据的显示和输入;文本框主要用于显示和输入数据,以及进行计算;组合框既可选择提供的选项,也可在其文本域中输入选项中没有的数据;列表框用于列出一组选项,要求用户只能从该组选项中进行选择。
2.在Access中已建立了“学生”表,表中有“学号”“姓名”“性别”和“入学成绩”等字段。
执行如下SQL命令:
Select性别,avg(入学成绩)From学生Group By
性别其结果是( )。(B)
A. 计算并显示所有学生的性别和入学成绩的平均值
B. 按性别分组计算并显示性别和入学成绩的平均值
C. 计算并显示所有学生的入学成绩的平均值
D. 按性别分组计算并显示所有学生的入学成绩的平均值
解析:本题考查SQL查询的知识。本题中,SQL查询由于有Group By子句,是一个分组查询,在Group By后面的就是分组字段,也就是按性别分组计算并显示性别和入学成绩的平均值。
3.支持子程序调用的数据结构是( )。(A)
A. 栈
B. 树
C. 队列
D. 二叉树
解析:栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此,本题的答案为A)。
4.由“For i=1 To 9 Step-3”决定的循环结构,其循环体将被执行( )。(A)
A. 0次
B. 1次
C. 4次
D. 5次
解析:题目中For循环的初值为1,终值为9,步长为-3,不满足循环条件,循环体将不会被执行。
5.数据流图中带有箭头的线段表示的是(D)
A. 控制流
B. 事件驱动
C. 模块调用
D. 数据流
解析:数据流图是从数据传递和加工的角度,来刻画数据流从输入到输出的移动变换过程。其中带箭头的线段表示数据流,沿箭头方向传递数据的通道,一般在旁边标注数据流名。
6.VBA中定义全局变量需要使用的关键字是( )。(C)
A. Const
B. Dim
C. Public
D. Static
解析:定义全局变量需要使用的关键字是Public,Const用来定义符号变量,Dim用来定义局部变量,Static用来定义静态变量。因此答案选择c。
7.能够实现从指定记录集里检索特定字段值的函数是( )。(B)
A. DCount
B. DLookup
C. DMax
D. DSum
解析:DLookUp函数是从指定记录集里检索特定字段的值。它可以直接在VBA、宏、查询表达式或计算控件中使用,而且主要用于检索来自外部表字段中的数据。
8.下面属于系统软件的是(B)
A. 浏览器
B. 数据库管理系统
C. 人事管理系统
D. 天气预报的app
解析:系统软件是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。有代表性的系统软件有:操作系统、语言处理程序、数据库管理和辅助程序。
9.下列描述中正确的是(D)
A. 软件测试应该由程序开发者来完成
B. 程序经调试后一一般不需要再测试
C. 软件维护只包括对程序代码的维护
D. 以上三种说法都不对
解析:为了达到好的测试效果,应该由独立的第三方进行测试工作。因为从心理学角度讲,程序人员或设汁方在测试自己的程序时,要采取客观的态度是会不同程度地存在障碣的,所以选项A)错误。在程序训试时,修改了一个错误的同时可能引入了新的错误,解决的办法是在修改了错误之后,必须进行问归测试,所以选项B)错误。所谓软件维护,就是将交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改,所以选项C)错误。
10.在窗体上添加一个命令按钮(名为Command1),编写如下事件过程:
Private Sub Command1_Click( )
For i=1 TO 4
x=4
For j=1 TO 3
x=3
For k=1 TO 2
X=x+6
Next k
Nextj
Next i
MsgBox x
End Sub
打开窗体后,单击命令按钮,消息框的输出结果是( )。(B)
A. 7
B. 15
C. 157
D. 528
解析:本题考查VBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。本题中,在每一次外循环开始的时候都把x的值置为4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把x的值置为3,所以这个问题最后实际上就是x的初值为3,执行最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+6+6=15。
11.下面关于模块的说法中,正确的是( )。(B)
A. 模块都是由VBA的语句段组成的集合
B. 基本模块分为标准模块和类模块
C. 在模块中可执行宏,但是宏不能转换为模块
D. 窗体模块和报表模块都是标准模块
解析:本题考查模块的知识。模块是Access中一个重要对象,以VBA语言为基础编写,以函数过程或子过程为单元进行集合存储,基本模块可以分为标准模块和类模块,其中类模块又包括窗体模块和报表模块。在Access中,根据需要可以将设计好的宏对象转换为模块代码形式。
12.下列对软件特点的描述中正确的是( )。(D)
A. 软件具有明显的制作过程
B. 软件在使用中存在磨损、老化问题
C. 软件复制不涉及知识产权
D. 软件是一种逻辑实体,具有抽象性
解析:软件的特点包括:软件是一种逻辑实体,具有抽象性;软件的生产与硬件不同,它没有明显的制作过程;软件在运行、使用期间不存在磨损、老化问题;软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题;软件复杂性高,成本昂贵;软件开发涉及诸多的社会因素。软件是一种知识产品,受到法律的保护,故D选项正确。
13.数据库中有“商品”表如下:
(C)
A. 1
B. 2
C. 3
D. 10
解析:在查询准则中比较运算符“Between…And”用于设定范围,表示“在……之间”,此题中Betw
本文档预览:3600字符,共15783字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载