计算机二级ACCESS笔试271.docx
《计算机二级ACCESS笔试271.docx》由会员分享,可在线阅读,更多相关《计算机二级ACCESS笔试271.docx(19页珍藏版)》请在冰点文库上搜索。
计算机二级ACCESS笔试271
[模拟]计算机二级ACCESS(笔试)271
一、选择题(每小题2分,共70分)下列各题[A]、[B]、[C]、[D]四个选项中,只有一个选项是正确的。
第1题:
下列关于主窗体和子窗体的说法中,错误的是()。
A.主窗体只能显示为纵栏式的窗体
B.子窗体可以显示为纵栏式的窗体,也可以显示为表格式窗体
C.主窗体和子窗体中显示的表或查询的数据是一对多关系
D.在子窗体中可以创建二级子窗体
参考答案:
B
本题考查主/子窗体的知识。
在Access中,窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。
主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询的数据具有一对多关系。
主窗体只能显示为纵栏式的窗体,子窗体可以显示为数据表窗体,也可以显示为表格式窗体。
在子窗体中可以创建二级子窗体,即在毛窗体内包含子窗体,子窗体内又有子窗体。
第2题:
使用查询向导不可以创建()。
A.简单的选择查询
B.基于一个表或查询的交叉表查询
C.操作查询
D.查找重复项查询
参考答案:
C
本题考查对查询向导的认识。
查询向导能快捷、方便地创建查询,但只能创建—些简单的查询。
Access提供了4种基本查询向导:
简单查询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。
选项A错误,简单查询向导只能创建简单意义上的选择查询。
简单查询向导可以在一个或多个数据源(表或查询)中进行查询,还可以对数据进行汇总,包括总计、平均值、最大值、最小值等。
选项B错误,交叉表向导只能在一个数据来源的基础上创建交叉表查询。
选项C正确,操作查询只能通过查询设计视图创建。
选项D错误,查询重复项查询就是在单一数据源中查找所有字段重复的记录或部分字段重复的记录。
它属于选择查询,但只能在一个数据源上创建。
答案为C。
第3题:
可以有独立多层次的组页眉及页脚,但一般不超过()。
A.2~4层
B.3~6层
C.4~8层
D.5~9层
参考答案:
B
第4题:
下列选项中,不符合良好程序设计风格的是()。
A.源程序要文档化
B.模块设计要保证高耦合、高内聚
C.避免滥用goto语句
D.数据说明的次序要规范化
参考答案:
B
内聚(Cohesion)是对一个模块内部各成分之间相关联程度的度量。
耦合(Couplins)是对模块之间依赖程度的度量。
这是判断设计好坏的标准,高内聚是它们之间的关系要简单明了,不要有很强的关系,不然,运行起来就会出问题。
第5题:
阅读下面的程序段:
K=0
ForI=1to3
ForJ=1toI
K=K+J
NextJ
NextI
执行上面的语句后,K的值为______。
A.8
B.10
C.14
D.21
参考答案:
B
第6题:
在报表中,改变一个节的宽度将改变
A.只改变这个节的宽度
B.只改变报表的页眉、页脚宽度
C.改变整个报表的宽度
D.因为报表的宽度是确定的,所以不会有任何改变
参考答案:
C
因为报表只有唯一的宽度,改变一个节的宽度就将改变整个报表的宽度。
第7题:
以下关于顺序存储结构的叙述中,()是正确的。
A.每个结点中至少包含一个指针域
B.逻辑上相邻的结点物理上不必邻接
C.可用于栈、队列、树等逻辑结构的存储表示
D.插入、删除运算操作不方便
参考答案:
D
选项A)、B)、C)叙述的都是链式存储结构具有的特点,顺序结构每个结点只包含自身的信息域,且逻辑上相邻的结点物理上也是相邻的。
因此其插入、删除运算操作不方便,需移动大量的结点。
第8题:
下列情况下应该使用宏还是VisualBasic()。
Ⅰ.创建自己的函数 Ⅱ.执行系统级别的操作
A.Ⅰ使用宏,Ⅱ使用VisualBasic
B.Ⅰ使用VisualBasic
C.Ⅰ、Ⅱ都使用宏
D.Ⅰ、Ⅱ都使用VisualBasic
参考答案:
D
本题旨在考查宏与VisualBasic在多种情况下的选择。
像创建自己的函数、显示错误信息、创建或操作对象、执行系统级别的操作、一次操作多个记录等适合使用VisualBasic。
第9题:
在______中,只要指出表中任何一个结点的位置,就可以从它出发访问到表中其他所有的结点。
A.线性单链表
B.双向链表
C.线性链表
D.循环链表
参考答案:
D
在循环链表中,只要指出表中任何一个结点的位置,就可以从它出发访问到表中其他所有的结点,而线性单链表做不到这一点。
第10题:
在报表中,要计算“数学”字段的最低分,应将控件的“控件来源”属性设置为
A.=Min([数学])
B.=Min(数学)
C.=Min[数学]
D.Min(数学)
参考答案:
A
第11题:
报表类型不包括______。
A.纵栏式
B.表格式
C.数据表
D.图表式
参考答案:
C
第12题:
若想改变数据访问页的结构需用______方式打开数据访问页。
A.Internet浏览器
B.页视图
C.设计视图
D.以上都可以
参考答案:
C
第13题:
每个报表最多包含节的个数为()。
A.5
B.6
C.7
D.9
参考答案:
C
本题考查窗体中的节。
报表包含七种节:
报表页眉,报表页脚,主体,页面页眉,页面页脚,组页眉,组页脚。
实际的窗体不一定全部包含这七种节,但最多七种。
第14题:
当键入Shift键时,触发了下列选项中的哪一个事件()。
A.KeyPress
B.KeyDown
C.KeyUp
D.Click
参考答案:
B
本题考查键盘事件。
Shift键不能被KeyPress识别,因此不能触发KeyPress事件。
下列所列出的键都是不能被KeyPress识别的:
扩展字符键,例如功能键;定位键,例女口Home、End、Pageup、Pagedown、上箭头、下箭头、右箭头、左箭头以及TAB键的组合和标准的键盘更改键(例如Shift键、Ctrl键或Alt键);当释放一个按下的键时,可触发KeyUp事件;D选项Click事件是鼠标事件。
答案为B。
第15题:
要显示格式为“页码/总页数”的页码,应当设置文本框的控件来源属性是()。
A.[pages]/[page]
B.=[pages]/[page]
C.[page]&"/"&[pages]
D.=[page]&"/"&(pages]
参考答案:
D
第16题:
下列关于查询设计视图中“设计网格”中行的作用的叙述,正确的是()。
A.“字段”表示可以在此添加或删除字段名
B.“总计”用于对查询的字段求和
C.“表”表示字段所在的表或查询的名称
D.“准则”用于输入一个准则来限定字段的选择
参考答案:
C
本题考查查询设计视图的知识。
查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。
其中的设计网格中有若干行,其中常用的有:
“字段”表示可以在此添加或输入字段名;“表”表示字段所在的表或查询的名称;“总计”用于确定字段在查询中的运算方法:
“排序”用于选择查询所采用的常用方法;“准则”用于输入一个准则来限定记录的选择。
第17题:
在"tEmployee"表中,“姓名”字段的字段大小为10,在此列输入数据时,最多可输入的汉字数和英文字符数分别是()。
A.55
B.510
C.1010
D.1020
参考答案:
B
英文字母占1个字节,汉字占2个字节,故答案B是正确的。
第18题:
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。
A.可行性分析
B.需求分析
C.详细设计
D.程序编码
参考答案:
B
第19题:
在报表设计中,以下可以做绑定控件显示字段数据的是______。
A.文本框
B.标签
C.命令按钮
D.图像
参考答案:
A
第20题:
软件工程的出现是由于()。
A.程序设计方法学的影响
B.软件产业化的需要
C.软件危机的出现
D.计算机的发展
参考答案:
C
软件工程概念的出现源自于软件危机。
为了消除软件危机,通过认真研究解决软件危机的方法,认识到软件工程是使计算机软件走向工程科学的途径,逐步形成了软件工程的概念。
第21题:
要限制宏命令的操作范围,可以在创建宏时定义()。
A.宏操作对象
B.宏条件表达式
C.窗体或报表控件属性
D.宏操作目标
参考答案:
B
本题考查宏命令的操作范围。
运行宏时,Access将求出条件表达式的结果,宏将会根据条件结果的“真”或“假”,选择不同的路径去执行,只有定义了宏条件表达式,才能确定宏命令的操作范围。
答案为B。
第22题:
在SELECT语句中,“\”的含义是()。
A.通配符,代表一个字符
B.通配符,代表任意字符
C.测试字段是否为NULL
D.定义转义字符
参考答案:
D
本题考查SQL语句的知识。
在SQL语句中的“\”是转义字符,跟在转义字符后面的字符被转义而不使用原义。
第23题:
控制页脚注是否出现在所有的页上的报表属性是()。
A.报表页眉
B.报表页脚
C.页面页眉
D.页面页脚
参考答案:
D
第24题:
建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"准则"行中应输入的表达式是()。
A.between1980-06-06and1980-07-06
B.between#1980-06-06#and#1980007-06#
C.between1980-06-06or1980-07-06
D.between#1980-06-06#or#1980007-06#
参考答案:
B
书写日期类准则务必注意, 日期值要用半角的井目"#"括起来,所以选项A和选项C错误。
接下来直接从题意就能排除选项D,因为between...or是错误的,between...and是正确的。
第25题:
冒泡排序在最坏情况下的比较次数是
A.n(n+1)/2
B.nlog2n
C.n(n-1)/2
D.n/2
参考答案:
C
第26题:
有关宏操作,以下叙述错误的是()。
A.宏的条件表达式不能引用窗体或报表的控件值
B.所有宏操作都可以转化成相应的模块代码
C.使用宏可以启动其他应用程序
D.可以利用宏组来管理相关的一系列宏
参考答案:
A
本题考查宏操作的概念,宏根据条件表达式结果的真与假宋选择不同的路径执行,在输入条件表达式时,可能会引用窗体或报表上的控件值。
可以使用如下的语法:
Forms!
[窗体名],[控件名]和Reports!
[报表名]!
[控件名],答案为A。
第27题:
设有如下关系表:
则下列操作中正确的足()。
A.T=R∩S
B.T=R∪S
C.T=R×S
D.T=R/S
参考答案:
B
关系T是由关系R和关系s通过并运算得到的。
第28题:
在数据访问页中,应为所有将要排序、分组或筛选的字段建立()。
A.主关键字
B.索引
C.准则
D.条件表达式
参考答案:
B
为了提高操作速度和效率,在数据访问页中,应为所有将要排序、分组或筛选的字段建立索引。
第29题:
Access数据库中,______数据库对象是其他数据库对象的基础。
A.报表
B.查询
C.表
D.模块
参考答案:
C
表是Access数据库的基础,是存储数据的地方,其他数据库对象,如窗体、报表、查询等都是在表的基础上建立并使用的。
第30题:
结构化程序设计的3种结构是
A.顺序结构、选择结构、转移结构
B.分支结构、等价结构、循环结构
C.多分支结构、赋值结构、等价结构
D.顺序结构、选择结构、循环结构
参考答案:
D
顺序结构、选择结构和循环结构(或重复结构)是结构化程序设计的3种基本结构。
第31题:
主报表是基于()创建的报表。
A.表
B.查询
C.具有主键的表
D.对集
参考答案:
C
第32题:
如果我们要使报表的标题在每一页上都显示,那么应该设置______。
A.报表页眉
B.页面页眉
C.组页眉
D.以上说法都不对
参考答案:
B
第33题:
下列数据结构中,属于非线性结构的是
A.循环队列
B.带链队列
C.二叉树
D.带链栈
参考答案:
C
根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两种类型:
线性结构与非线性结构。
线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。
根据各种结构的定义可知二叉树是一种非线性结构。
第34题:
窗体有三种视图,分别为“设计视图”、“数据表视图”和“______”。
A.报表视图
B.窗体视图
C.大纲视图
D.查询视图
参考答案:
B
第35题:
在数据库系统中,用户所见的数据模式为()。
A.概念模式
B.外模式
C.内模式
D.物理模式
参考答案:
B
外模式也称用户模式,是用户的数据视图,也是用户所见到的数据模式。
二、填空题(每空2分,共30分)
第36题:
数据库系统的三级模式分别______模式、内部级模式与外部级模式。
参考答案:
概念或概念级
详细解答:
第37题:
VBA的运行机制是______。
参考答案:
事件驱动
详细解答:
本题考查VBA的运行机制。
VBA的运行机制是事件驱动的工作方式。
即对象触发事件,用事件过程响应事件,用事件过程中的代码完成某种操作。
第38题:
窗体由多个部分组成,每个部分称为一个节,大部分的窗体只有______。
参考答案:
主体节
详细解答:
第39题:
从查询导出的HTML文档______(会/不会)因为数据库的数据更改而更改。
参考答案:
不会
详细解答:
从表、查询、窗体和报表所导出的HTML文档将始终保持导出时的文档信息,并不会因为数据库中记录的更新而更新。
第40题:
软件是______、数据和文档的集合。
参考答案:
程序
详细解答:
第41题:
特殊运算符IsNull用于指定一个字段为______。
参考答案:
空
详细解答:
第42题:
重新定义主关键字需要先删除______,然后再定义______。
参考答案:
原关键字、新的主关键字
详细解答:
第43题:
打开数据访问页的设计视图时,系统会同时打开______。
参考答案:
工具箱
详细解答:
第44题:
设有以下窗体单击事件过程:
privateSubForm_Click()
a=1
Fori=1To3
SelectCasei
Case1,3
a=a+1
Case2,4
a=a+2
EndSelect
Nexti
MsgBoxa
EndSub
打开窗体运行后,单击窗体,则消息框的输出内容是______。
参考答案:
5
详细解答:
题目中程序使用的是For…Next循环结构和SelectCase结构,都属于考试重点知识点,考生应该熟练使用。
当i=1或者3时,执行a=a+1语句;当i=2或者4时,执行a=a+2语句。
所以整个循环过程中对a有2次加1的操作,1次加2的操作,最后a=1+1+2+1=5。
第45题:
对长度为n的有序链表进行查找,最坏情况下需要比较的次数为______。
参考答案:
log2n
详细解答:
对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,而顺序查找需要比较n次。
第46题:
要在程序或函数的实例间保留局部变量的值,可以用______关键字代替Dim。
参考答案:
Static
详细解答:
第47题:
结构化程序设计所规定的三种基本控制结构是循环结构、选择结构和______。
参考答案:
顺序结构
详细解答:
结构化程序设计所规定的三种基本控制结构是循环结构,选择结构和顺序结构。
第48题:
在Access数据访问页中,有静态的HTML文件,也有______文件。
参考答案:
动态的HTML文件
详细解答:
第49题:
要确定“库存量”乘以“单价”的平均值大于等于¥500,且小于等于¥1000,可输入:
_________________________________________。
参考答案:
AVG(库存量*单价)BETWEEN500AND1000
详细解答:
第50题:
在标准模块的变量定义区域中,用______关键字说明的变量属于全局范围的变量。
参考答案:
Public
详细解答:
本题考查变量作用域的知识。
在VBA中变量的作用域有3个层次:
在模块过程内部用Dim或Private定义的变量为局部变量;在标准模块的变量定义区域用Dim或Private定义的变量为模块变量;在标准模块的变量定义区域用Public定义的变量为全局变量。
用Static定义的变量为静态变量。