计算机二级ACCESS笔试280.docx
《计算机二级ACCESS笔试280.docx》由会员分享,可在线阅读,更多相关《计算机二级ACCESS笔试280.docx(20页珍藏版)》请在冰豆网上搜索。
计算机二级ACCESS笔试280
[模拟]计算机二级ACCESS(笔试)280
一、选择题(每小题2分,共70分)下列各题[A]、[B]、[C]、[D]四个选项中,只有一个选项是正确的。
第1题:
定义字段默认值的含义是()。
A.不得使该字段为空
B.不允许字段的值超出某个范围
C.在未输入数据之前系统自动提供的数值
D.系统自动把小写字母转换为大写字母
参考答案:
C
本题考查表的基础知识。
在表中的每个字段都可以设置一个默认值,当在数据表视图下向表中输入数据时,未输入的数据都是该字段的默认值。
第2题:
必须输入字母(A~Z)的输入掩码是()。
A.?
B.&
C.L
D.C
参考答案:
C
考查字段属性。
在输入数据时,经常会遇到有些数据有相对固定的书写格式。
使用输入掩码可以将格式中不变的符号固定成格式的一部分,这样在输入数据时,只需输入变化的值即可。
输入掩码属性所使用字符L的含义是必须输入字母(A~Z)。
第3题:
分析阶段的基本任务是完成系统的()。
A.逻辑模型
B.数据结构设计
C.总体设计
D.处理过程设计
参考答案:
A
第4题:
需求分析阶段的任务是确定______。
A.软件开发方法
B.软件开发工具
C.软件开发费用
D.软件系统功能
参考答案:
D
第5题:
在一个操作中可以更改多条记录的查询是______。
A.参数查询
B.操作查询
C.SQL查询
D.选择查询
参考答案:
B
操作查询的定义。
第6题:
设计软件结构是在软件生命周期的()。
A.软件定义期
B.软件开发期
C.软件维护期
D.以上3个都不是
参考答案:
B
设计软件结构是在软件概要设计阶段进行的,而概要设计属于软件开发期。
第7题:
下列叙述中正确的是()。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队中的元素的动态变化情况
C.在循环队列中,只需要队尾指针就能反映队中的元素的动态变化情况
D.循环队列中元素的个数是由队头指针和队尾指针共同决定的
参考答案:
D
循环队列中元素的个数是由队头指针和队尾指针共同决定的,元素的动态变化也是通过队头指针和队尾指针来反映的,当队头等于队尾时,队列为空。
第8题:
不是窗体组成部分的选项是()。
A.窗体页眉
B.窗体页脚
C.主体
D.窗体设计器
参考答案:
D
窗体通常由窗体页眉、页面页眉、主题、页面页脚和窗体页脚五个部分组成,题目中,窗体设计器并不属于窗体的基本组成部分。
第9题:
数据库设计有两种方法,它们是()。
A.概念设计和逻辑设计
B.模式设计和内模式设计
C.面向数据的方法和面向过程的方法
D.结构特性设计和行为特性设计
参考答案:
C
概念设计和逻辑设计是数据库设计中包括的两个设计内容。
模式设计和内模式设计是概念设计的两种方法。
从系统开发的角度来看,结构特性设计和行为特性设计是数据库应用系统所具有的两个特性。
结构特性的设计:
设计各级数据库模式(静态特性);行为特性的设计:
改变实体及其特性,决定数据库系统的功能(动态特性)。
第10题:
下列选项是交叉表查询的必要组件的有()。
A.行标题
B.列标题
C.值
D.以上都是
参考答案:
D
本题考查对交叉表查询的理解。
选项A、B、C错误,选项D正确。
实际问题中,有一类数据源有两个以上可以进行分组统计的字段。
交叉表查询就是以这类数据源的某一个可以进行分组统计的字作为列标题、以其他一个或多个可以进行分组统计的字段作为行标题重构数据,形成一个新形式的表格的特殊查询。
一般说来,交叉表查询除了需要列标题和行标题外,还需要计算行列所对应的数据,也就是“值”,也就是说,交叉表查询由行标题、列标题和值组成。
本题的答案是D。
第11题:
在Access数据类型中,允许存储内容含字符数最多的是()。
A.文本数据类型
B.备注数据类型
C.数字数据类型
D.货币数据类型
参考答案:
B
第12题:
如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是()。
A.生成表
B.追加
C.删除
D.更新
参考答案:
A
本题考查操作查询类型的知识。
操作查询在一次查询操作中对所得结果进行编辑,可以执行一个操作,分为删除查询、更改查询、追加查询和生成表查询。
操作查询一般用来进行大量数据的添加、删除或更新。
其中生成表查询是从一个或多个表中查询数据并生成一个新表永久保存;删除查询可以从一个或多个表中删除记录:
更新查询对一个或多个表中的记录作更新;追加查询从一令或多个表中将记录添加到一个或多个表的尾部。
使用生成表查询可以覆盖原来的同名表。
第13题:
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
A.125
B.n)2
C.n
D.n+1
参考答案:
C
对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中每个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。
在最坏情况下,要查找的元素为表中最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为n。
第14题:
在单链表中,增加头结点的目的是______。
A.方便运算的实现
B.使单链表至少有一个结点
C.标识表结点中首结点的位置
D.说明单链表是线性表的链式存储实现
参考答案:
A
头结点不仅标识了表中首结点的位置,而且根据单链表(包含头结点)的结构,只要掌握了表头就能够访问整个链表,因此增加头结点的目的是为了便于运算的实现。
第15题:
在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为()。
A.Boolean
B.Int
C.String
D.Variant
参考答案:
D
在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为变体类型数据(Variant)。
第16题:
算法的时间复杂度是指______。
A.执行算法程序所需要的时间
B.算法程序的长度
C.算法执行过程中所需要的基本运算次数
D.算法程序中的指令条数
参考答案:
C
第17题:
在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。
当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是
A.Me!
Text1.Caption=sum
B.Me!
Text1.Value=sum
C.Me!
Text1.Text=sum
D.Me!
Text1.Visible=sum
参考答案:
B
本题考查的是窗体、常用控件属性。
在窗体中文本框的属性中,caption属性表示标题,所以选项A错误;Text属性表示显示的文本,所以选项C错误;Visible属性是用于判断控件是否可见,所以选项D错误;Value作为一个属性值,显示文本框控件的值,格式为:
控件名称.Value=值。
第18题:
下列叙述中不正确的是()。
A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.在C的函数中,最好使用全局变量
C.外部变量可以在函数之间传递数据
D.自动变量实质上是一个函数内部的局部变量
参考答案:
B
在C语言中,传值有地址传值和参数传值,参数传值只能将实参传值给形参,所以A选项正确。
C语言中的外部变量是可以在函数之间传递数据的,所以C选项正确。
C语言中的自动变量是默认的变量,实际上是函数中的局部变量,所以D选项正确。
全局变量一经定义都是需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在未知内存情况下,最好不要使用全局变量。
第19题:
在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
A.需求分析阶段
B.概念设计阶段
C.逻辑设计阶段
D.物理设计阶段
参考答案:
C
第20题:
下列有关记录处理的说法中,错误的是()。
A.添加、修改记录时,光标离开当前记录后,即会自动保存
B.自动编号不允许输入数据
C.Access的记录删除后,可以恢复
D.新记录必定在数据表的最下方
参考答案:
C
本题对记录的操作知识点进行考察。
第21题:
以下程序段运行结束后,变量x的值为______。
x=2
y=4
Do
x=x*y
y=y+1
LoopWhiley〈4
A.2
B.4
C.8
D.20
参考答案:
C
定义两个变量x=2,y=4,执行Do后的循环体语句:
x=x*y=2*4=8;y=y+1=4+1=5;此时y=5,while语句为假退出循环。
由于执行了一次循环,所以x=8。
第22题:
若设定的条件表达式为“〈60Or〉100”表示()。
A.查找小于60或大于100的数
B.查找不大于60或不小于100的数
C.查找小于60并且大于100的数
D.查找60和100之间的数(不包括60和100)
参考答案:
A
本题考查表达式的建立。
选项B,“查找不大于60或不小于100的数”的表达式为:
〈=60Or〉=100;选项C,“查找小于60并且大于100的数”的表达式为:
〈60And〉100;选项D,“查找60和100之间的数(不包括60和100)”的表达式为;〉60And〈100。
答案为A。
第23题:
对一个已经排好序的序列进行排序,采用()比较适宜。
A.冒泡法
B.直接选择法
C.直接插入法
D.归并法
参考答案:
C
若以排序所用的比较时间来看,直接插入法和归并法都比较少,对于N个元素的序列,大约需要比较N-1次;但归并法要占用较大的存储空间,所以用直接插入法比较好。
第24题:
视图设计一般有3种设计次序,下列不属于视图设计的是_________。
A.自顶向下
B.由外向内
C.由内向外
D.自底向上
参考答案:
B
第25题:
在Actress中的数据访问页有很多功能,下列选项不是它的功能的是()。
A.远程发布数据
B.远程维护信息
C.远程自动更新
D.远程随时更新
参考答案:
C
本题主要考查对数据访问页功能的理解。
概括一下有如下3个功能。
远程发布数据:
使用数据访问页可以将数据库中的内容发布到公司内部网或是国际互联网上,使用户可以远程浏览、查看数据库中的信息;远程维护信息:
在数据访问页中,对于有修改权限的用户来说,可以远程登录到数据访问页上,并且对数据访问页上的信息进行编辑、添加和删除等操作,这些修改将反映到数据访问页的数据库源上;随时更新:
用户在浏览数据访问页时,可以随时使用浏览器上的“刷新”方法来查看数据库中最新的信息。
答案为c。
第26题:
在查询设计视图中
A.可以添加数据库表,也可以添加查询
B.只能添加数据库表
C.只能添加查询
D.以上两者都不能添加
参考答案:
A
在查询设计视图中既可以添加数据库表也可以添加查询。
第27题:
在一个单链表中,若q结点是p结点的前驱结点,在q与p之间插入结点s,则执行()。
A.s→link=p→link;p→link=s
B.p→link=s;s→link=q
C.p→link=s→link;s→link=p
D.q→link=s;s→link=p
参考答案:
D
在单链表中插入一个元素需要执行以下步骤:
首先将待插入节点的前驱结点的指针域指向待插入节点,然后将待插入节点的指针域指向待插入节点的前驱结点原先的后继节点。
第28题:
特殊运算符“In”的含义是()。
A.用于指定一个字段值的范围,指定的范围之间用And连接
B.用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配
C.用于指定一个字段为空
D.用于指定一个字段为非空
参考答案:
B
特殊运算符“In”的含义是用于指定一个字段值的列表,列表中的任一值都可与查询的字段相匹配。
第29题:
可设置分组字段显示分组统计数据的报表的是()。
A.纵栏式报表
B.图表报表
C.标签报表
D.表格式报表
参考答案:
D
本题考查报表种类的知识。
Access中的报表主要分为4种类型:
纵栏式报表以垂直的方式显示一条或多条记录,也可以显示一对多关系的“多”端的多条记录的区域;表格式报表以整齐的行、列形式显示记录数据,也可以设置分组字段显示分组统计数据:
图表报表用图表直观地表示数据之间的关系;标签报表是一种特殊类型的报表,以标签的形式显示数据。
第30题:
如果一张数据表中含有照片,那么“照片”这一字段的数据类型通常为______。
A.备注
B.超级链接
C.OLE对象
D.文本
参考答案:
C
第31题:
将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为()。
A.投影
B.选择
C.除法
D.连接
参考答案:
D
本题考查关系运算的知识。
关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。
选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性
第32题:
在宏的表达式中要引用报表test上控件txtName的值,可以使用的引用式是()。
A.Forms!
txtName
B.test!
txtName
C.Reports!
test!
txtName
D.Report!
txtName
参考答案:
C
引用窗体或报表上的控件值,可以使用如下的语法:
Forms!
[窗体名]!
[控件名]或Repoas[报表名]!
[控件名]。
第33题:
设a=3,b=5,则以下表达式值为真的是()。
A.a〉=bAndb〉10
B.(a〉B)Or(b〉0)
C.(a〈0)Eqv(b〉0)
D.(-3+5〉A)And(b〉0)
参考答案:
B
a〉b为False,而b〉0为True,根据Or的运算法则,整个表达式为True。
第34题:
下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判断出要创建的查询是______。
A.删除查询
B.追加查询
C.生成表查询
D.更新查询
参考答案:
B
第35题:
线性表L=(a1,a2,a3,…,au,…,an),下列说法中正确的是()。
A.每个元素都有一个直接前件和直接后件
B.线性表中至少要有一个元素
C.表中诸元素的排列顺序必须是由小到大或由大到小
D.除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前件和直接后件
参考答案:
D
线性表可以为空表;第一个元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。
二、填空题(每空2分,共30分)
第36题:
在SQL的Select命令中用______短语对查询的结果进行排序。
参考答案:
OrderBy
详细解答:
在SQL语句中,GroupBy用来分组,OrderBy用来排序。
第37题:
数据库设计分为以下6个设计阶段:
需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
参考答案:
概念设计阶段
详细解答:
第38题:
Access数据库中的SQL查询主要包括联合查询、传递查询、子查询和______四种方式。
参考答案:
数据定义查询
详细解答:
SQL查询分为联合查询、传递查询、数据定义查询和子查询四种。
第39题:
希尔排序法属于______排序法。
参考答案:
插入类
详细解答:
希尔排序法的基本思想是:
将整个无序序列分割成若干小的子序列分别进行插入排序。
所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的改进。
第40题:
选择运算的结果关系同原关系具有______的结构框架,投影运算的结果关系同原关系通常具有______的结构框架。
参考答案:
相同、不同
详细解答:
选择运算的结果关系同原关系具有相同的结构框架,投影运算的结果关系同原关系通常具有不同的结构框架。
第41题:
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
参考答案:
参照完整性
详细解答:
关系模型的完整性规则是列关系的某种约束条件,它允许定义三类数据约束,分别是:
实体完整性、参照完整性及自定义完整性,其中前两种完整性约束由关系数据库系统自动支持。
第42题:
数据管理技术经历了人工处理阶段、______和______、分布式数据库系统、面向对象数据库系统5个发展阶段。
参考答案:
文字处理、数据库系统
详细解答:
计算机数据管理随着计算机硬件、软件技术的发展,多年来相继经历了人工处理、文字处理、数据库系统和分布式数据库系统四个阶段。
第43题:
在VisualFoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。
参考答案:
DBT或DBT
详细解答:
第44题:
若要获得当前的日期,可使用______函数。
参考答案:
Date
详细解答:
Date()返回当前日期;Now()返回当前日期和即刻时间。
第45题:
操作查询共有4种类型,分别是删除查询、生成表查询、______和更新查询。
参考答案:
追加查询
详细解答:
本题考查Access的操作查询的概念。
操作查询包括生成表查询、删除查询、更新查询和追加查询等4种。
生成表查询就是利用一个或多个表中的全部或部分数据创建新表;删除查询可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不是只是记录所选择的字段;更新查询对一个或多个表中的一组记录作全部更新;追加查询从‘个表中将一组记录添加到一个或多个表的尾部。
第46题:
Access中,提供了3种创建报表的方式:
使用自动功能、使用向导功能和使用______创建。
参考答案:
“设计”视图
详细解答:
第47题:
在窗体上画一个命令按钮,然后编写如下程序:
DimxAsInteger
Subinc(aAsInteger)
x=x+a
EndSub
PrivateSubCommandl_Click()
inc2
inc3
inc4
Msgboxx;
EndSub
程序执行后,单击Commandl命令按钮,消息框显示结果是______。
参考答案:
9
详细解答:
第48题:
窗体的主要作用是接收用户输入的数据和命令,_________、_________数据库中的数据,_________方便、美观的输入/输出界面。
参考答案:
编辑、显示、构造
详细解答:
第49题:
可以建立多层次的组页眉及组页脚,但层次不能太多,一般不超过______层。
参考答案:
3~6
详细解答:
第50题:
Access中不允许主关键字字段中存入______和空值。
参考答案:
重复值
详细解答: