二级Access选择题专项强化真题试卷12
选择题
1.数据库三级模式体系结构的划分有利于保持数据库的( )。(A)
A. 数据独立性
B. 数据安全性
C. 结构规范化
D. 操作可行性
解析:数据库领域公认的标准结构是三级模式结构,它包括外模式、概念模式、内模式,有效地组织、管理数据,提高了数据库的逻辑独立性和物理独立性。用户级对应外模式,概念级对应概念模式,物理级对应内模式,使不同级别的用户对数据库形成不同的视图。所谓视图,就是指观察、认识和理解数据的范围、角度和方法,是数据库在用户“眼中”的反映,很显然。不同层次(级别)用户所“看到”的数据库是不相同的。故本题答案为A选项。
2.下列关于算法的描述中错误的是( )。(D)
A. 算法强调动态的执行过程,不同于静态的计算公式
B. 算法必须能在有限个步骤之后终止
C. 算法设计必须考虑算法的复杂度
D. 算法的优劣取决于运行算法程序的环境
解析:算法是指对解题方案的准确而完整的描述,简单地说,就是解决问题的操作步骤。算法不同于数学上的计算方法,强调实现,A选项叙述正确。算法的有穷性是指,算法中的操作步骤为有限个,且每个步骤都能在有限时间内完成,B选项叙述正确。算法复杂度包括算法的时间复杂度和算法的空间复杂度。算法设计必须考虑执行算法所需要的资源,即时间与空间复杂度,故C选项叙述正确。算法的优劣取决于算法复杂度,与程序的运行环境无关,当算法被编程实现之后,程序的运行受到计算机系统运行环境的限制,故D选项错误。
3.在软件开发中,需求分析阶段产生的主要文档是( )。(B)
A. 可行性分析报告
B. 软件需求规格说明书
C. 概要设计说明书
D. 集成测试计划
解析:A选项错误,可行性分析阶段产生可行性分析报告;C选项错误,概要设计说明书是总体设计阶段产生的文档;D选项错误,集成测试计划是在概要设计阶段编写的文档;B选项正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。
4.在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数( )。(A)
A. 相同,元素的存储顺序与逻辑顺序一致
B. 相同,但其元素的存储顺序可以与逻辑顺序不一致
C. 不同,但元素的存储顺序与逻辑顺序一致
D. 不同,且其元素的存储顺序可以与逻辑顺序不一致
解析:顺序表具有以下两个基本特征:线性表中所有元素所占的存储空间是连续的;线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。在顺序表中,每个元素占有相同的存储单元。A选项正确。
5.在VBA中定义了二维数组B(4,1 to 5),则该数组的元素个数为( )。(C)
A. 20
B. 36
C. 25
D. 24
解析:本题考查二维数组元素个数的计算问题,本题中二维数组B(4,1 to 5)中,行数为5行(下标取值0,1,2,3,4),列数为5列(下标取值1,2,3,4,5),所以此二维表的元素个数为5*5=25个,故本题C选项正确。
6.在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是( )。(A)
A. 组合框
B. 复选框
C. 切换按钮
D. 文本框
解析:在窗体上输入的数据往往是取自某一个表或者查询中的数据,这种情况下应该使用组合框或列表框控件,由于该题没有列表框选项,故选项A正确;文本框控件用于输入、输出和显示窗体的数据源的数据,显示计算结果和接受用户输入数据,故D选项错误;复选框是绑定到是/否字段,字段输入不适合用复选框,故B选项错误;切换按钮实现的功能是在单击时可以在开/关两种状态之间切换,故C选项错误。因此,本题应选择A选项。
7.在Access数据库中使用向导创建查询,其数据可以来自( )。(D)
A. 多个表
B. 一个表
C. 一个表的一部分
D. 表或查询
解析:所谓查询就是根据给定的条件,从数据库中筛选出符合条件的记录,构成一个数据的集合,其数据来源可以是表或查询。
8.关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括( )。(B)
A. 联结
B. 关系
C. 选择
D. 投影
解析:专门的关系运算包括投影、选择和连接三种。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。
9.文本框(Text1)中有选定的文本,执行Text1.SelText=“Hello”的结果是( )。(A)
A. Hello将替换原来选定的文本
B. Hello将插入到原来选定的文本之前
C. Text1.SelLength为5
D. 文本框中只有“Hello”信息
解析:文本框的SelText属性返回的是文本框中选中的字符串,如果没有选中任何文本,将返回空串,当执行Textl.SelText=“Hello”时,文本框Text1中的选中字符串将替换为“Hello”。
10.在报表中要添加标签控件,应使用( )。(C)
A. 工具栏
B. 属性表
C. 工具箱
D. 字段列表
解析:Access的各种控件都可以在“设计视图”窗口中的工具箱中找到。
11.打开一个窗体,要通过选择窗体的数据输入与窗体方式,限制窗体所显示的记录,应使用的宏操作命令是( )。(C)
A. OpenReport
B. OpenTable
C. OpenForm
D. OpenQuery
解析:A选项是用来打开报表的;B选项是用来打开数据表的;C选项是用来打开窗体的;D选项是用来打开查询的。因此,本题应选择C选项。
12.VBA扣一般采用Hungarian符号法命名变量,代表子报表的字首码是( )。(A)
A. sub
B. Rpt
C. Fmt
D. txt
解析:本题考查的是Hungarian符号法命名规则。标识符的名字以一个或者多个小写字母开头作为前缀,前缀之后的是首字母大写的第一个单词或者多个单词的组合,且该单词要指明变量的用途。子报表英文为subreport。因此,本题应选择A选项。
13.要想改变一个窗体的标题内容,则应该设置的属性是( )。(C)
A. Name
B. Fontname
C. Caption
D. Text
解析:改变窗体的显示标题需要为窗体的Caption属性赋值。
14.有Click事件对应的程序如下:
Private Sub Commandl Click()
Dim sum AS Double,X AS Double
sum=1
n=0
For 1=1 To 5
X=n/I
n=n+1
sum=sum+x
Next I
End Sub
该程序通过For循环计算一个表达式的值,该表达式是( )。(B)
A. 1/2+2/3
本文档预览:3600字符,共7572字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载