二级ACCESS笔试350.docx
- 文档编号:25327665
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:23
- 大小:25.49KB
二级ACCESS笔试350.docx
《二级ACCESS笔试350.docx》由会员分享,可在线阅读,更多相关《二级ACCESS笔试350.docx(23页珍藏版)》请在冰豆网上搜索。
二级ACCESS笔试350
二级ACCESS笔试-350
(总分:
87.00,做题时间:
90分钟)
一、选择题(总题数:
34,分数:
61.00)
1.如果加载一个窗体,先被触发的事件是______。
(A)Load事件
(B)Open事件
(C)Click事件
(D)DaClick事件
(分数:
2.00)
A.
B. √
C.
D.
解析:
2.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为
A)选择B)投影C)连接D)并
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的是关系运算。
这是考试重点内容,考生务必掌握。
选择:
从关系中找出满足给定条件的元组的操作。
投影:
从关系模式中指定若干属性组成新的关系。
连接:
将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足连接条件的元组。
3.在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:
PrivateSubrun34_Click()
sum=0
Fori=10To1Step-2
sum=sum+i
Next;
MsgBoxsum
EndSub
运行以上事件,程序的输出结果是()。
A.10B.30C.55D.其他结果
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查循环变量的变化,可以看成sum=10+8+6+4+2=30。
4.下面叙述正确的是()。
A)算法的执行效率与数据的存储结构无关
B)算法的空间复杂度是指算法程序中指令(或语句)的条数
C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
D)以上三种描述都不对
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]选项A错误,因为算法的执行效率与算法执行过程中所需基本运算的执行次数有关:
选项B错误,原因是算法的空间复杂度是指执行这个算法所需要的内存空间规模;选项C正确,故选项D不正确。
5.已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFlH和DBGEACHF,则该二叉树的后序遍历为
A)CEDHFBCAB)DGEBHFCA
C)ABCDEFGHD)ACBFEDHG
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]利用前序和中序遍历的方法可以确定二叉树的结构,具体步骤如下:
①前序遍历的第一个结点A为树的根结点;②中序遍历中A的左边的结点为A的左子树,A右边的结点为A的右子树;③再分别对A的左右子树进行上述两步处理,直到每个结点都找到正确的位置。
6.一个栈的初始状态为空,现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
A.12345ABCDEB.EDCBA54321
C.ABCDE12345D.54321EDCBA
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]本题考查栈的特性,栈是按照“后进先出”的原则组织数据的。
所以出栈顺序是EDCBA54321。
7.下面对对象概念描述正确的是()。
A)任何对象都必须有继承性
B)对象是属性和方法的封装体
C)对象间的通信靠信息传递
D)方法是对象的静态属性
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。
对象间的通信靠消息传递。
对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承性。
[知识拓展]我们熟悉的Windows中的对话框、按钮都是对象,可以把属性看做一个对象的性质,把方法看做对象的动作,把事件看做对象的响应。
我们来用生活化的语言解释一下:
①属性:
日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。
气球的属性包括可以看到的一些性质,如它的直径和颜色。
②方法:
气球还具有本身所固有的方法和动作,如充气方法(用氢气充满气球的动作)、放气方法(排出气球中的气体)和上升方法(放手让气球飞走),所有的气球都具备这些能力。
③事件:
气球还有预定义的对某些外部事件的响应,例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
8.如果想在已建立的"tSalary"表的数据表视图中直接显示出姓“李”的记录,应使用Access提供的()。
A)筛选功能B)排序功能C)查询功能D)报表功能
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题可以使用表的筛选功能,将所需数据按指定条件挑选出来。
9.下列不属于窗体类型的是______.
A)纵栏式窗体B)表格式窗体
C)开放式窗休D)数据表窗体
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]Access知识点/查询的基本操作/创建查询
[评析]Access提供了6种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。
10.以下是宏对象m1的操作序列设计:
假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体“fTest1”上某个命令按钮的单击事件属性,则打开窗体“fTest1”运行后,单击该命令按钮,会启动宏m1的运行。
宏m1运行后,前两个操作会先后打开窗体对象“frest2”和表对象“tStud”,那么执行Close操作后,会()。
A)只关闭窗体对象“frest1”B)只关闭表对象“tStud”
C)关闭窗体对象“frest2”和表对象“tStud”D)关闭窗体“fTest1”和“frest2”及表对象“tStud”
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]根据题干图示及描述,宏m1在运行了OpenForm及OpenTable两步操作之后,分别打开了Ftast2窗体及tStud表两个窗口,而Close操作是用来关闭指定的窗U,如果该操作没有指定所关闭的窗口,则关闭当前激活的窗口。
在此,第一个Close操作关闭打开的tStud表窗口,该窗口关闭后,打开的frest2窗口便成为当前激活的窗口,而第二个Close操作则将此窗口关闭。
所以,执行Close操作后,会将窗体对象“frest2”和表对象“tStud”全部关闭。
故选项C为正确答案。
11.下述关于数据库系统的叙述中正确的是______。
A)数据库系统减少了数据冗余
B)数据库系统避免了一切冗余
C)数据库系统中数据的一致性是指数据类型的一致
D)数据库系统比文件系统能管理更多的数据
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]数据库的基本概念:
数据库,数据库管理系统,数据库系统
[评析]由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。
数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。
所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同拷贝处有不同的值。
12.在窗体中添加一个名称为C1的命令按钮,然后编写如下事件代码:
PrivateSubC1_Click()
str=“ABAABAAABABBA”
Fori=6To2Step-2
x=Mid(str,i,i)
y=Left(str,,i)
z=Right(str,i)
Nexti
MsgBoxx&y&z
EndSub
单击命令按钮,则消息框的输出结果是()。
A)ABBAABB)ABBABAC)BABABAD)BAABBA
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]本题考查VBA中循环和取子串函数的知识。
在VBA中有3种取子串函数:
Left函数用于从字符串左端开始取n个字符;Right函数用于从字符串右端开始取n个字符(注意子串中字符的顺序与母串中相同);Mid函数实现在任何位置取任何长度的子串。
在本题中由于循环每次都会给x、y。
z重新赋值,所以只有最后一次循环才有意义。
最后一次循环时i=2,则x为BA,y为AB,z为BA。
13.如果设置报表上某个文本框的控件来源属性为“=3*2+7”,则预览此报表时,该3框显示信息是()。
A)13B)3*2+7C)未绑定D)出错
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查报表控件源的知识。
控件来源必须以“=”引出,控件来源是一个表达式,预览时里面显示表达式的值。
14.分析阶段的基本任务是完成系统的()。
A.逻辑模型B.数据结构设计
C.总体设计D.处理过程设计
(分数:
1.00)
A. √
B.
C.
D.
解析:
15.以下关于Access表的叙述中,正确的是______。
A)表一般包含一到两个主题的信息
B)表的数据表视图只用于显示数据
C)表设计视图的主要工作是设计表的结构
D)在表的数据表视图中,不能修改字段名称
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]在建数据库中,应该为每个不同的主题建立单个的表,这样可以提高数据库的工作效率,并可减少因数据输入而产生的错误,所以选项A错误;在表的数据表视图中,可以进行字段的编辑、添加、删除和数据查找等各项操作,所以选项B、D都错误。
16.在SQL查询中可直接将命令发送到ODBC数据库服务器中的查询是()。
A)传递查询B)联合查询
C)数据定义查询D)子查询
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查SQL,查询的知识。
SQL查询可分为4种,联合查询将来自一个或多个表或查询的字段组合为查询结果的一个字段或列;传递查询可直接将命令发送到ODBC数据库服务器中;数据定义查询可以创建、删除或更改表和索引;子查询的结果可用来进行进一步的查询。
17.检查软件产品是否符合需求定义的过程称为______。
A)确认测试B)集成测试C)验证测试D)验收测试
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]确认测试的任务是验证软件的功能和性能及其他特性是否满足了需求规格说明中确定的各种需求,以及软件配置是否完全、正确。
18.数据表中的“行”称为()。
A)字段B)数据
C)记录D)数据视图
(分数:
1.00)
A.
B.
C. √
D.
解析:
[解析]本题考查表的基本概念。
在表中,将数据以行和列的形式保存,表中的列称为字段,字段是Access信息的最基本载体,说明了一条信息在某一方面的属性。
表中的行称为记录,记录是由一个或多个字段组成的,一条记录就是一个完整的信息。
所以选项B是正确答案。
19.如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是
A)是/否B)数字C)文本D)备注
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]本题考查的是数据类型。
根据关系数据库理论,一个表中的同一列数据应具有相同的数据特征,称为字段的数据类型。
文本型字段可以保存文本或文本与数字的组合。
文本型字段的字段大小最多可达到255个字符,如果取值的字符个数超过了255,可使用备注型。
本题要求将“性别”字段用汉字表示,“性别”字段的内容为“男”或“女”,小于255个字符,所以其数据类型应当是文本型。
20.视图设计一般有3种设计次序,下列不属于视图设计的是_________。
A)自顶向下B)由外向内C)由内向外D)自底向上
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]数据库概念设计中视图设计的基本概念
[评析]视图设计一般有3种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。
21.主/子窗口平常用来显示查询和多个表中的数据,而这些数据之间的关系是
A)一对多B)多对一
C)一对一D)多对多
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]举个例子:
在“教学管理”数据库中,每名学生可以选多门课程,这样“学生”和“选课成绩”之间就存在一对多的关系。
22.下列有关数据库的描述中,正确的是()。
A)数据库是一个DBF文件B)数据库是一个关系
C)数据库是一个结构化的数据集合D)数据库是一组文件
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]数据库(DataBase,DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
数据库中的数据具有“集成”、“共享”的特点。
23.VBA中定义符号常量可以用关键字______。
A)ConstB)DimC)PublicD)Static
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]模块/模块的基本概念
[评析]VBA中定义符号常量可以用关键字Const来定义,格式为:
Const符号常量名称二常量值
24.在包含具有一对多关系的记录的分组的数据访问页上,应按下列选项中的哪一个尽心分组记录,以提高加载速度()。
A)字段B)表
C)表达式D)数据库
(分数:
1.00)
A.
B. √
C.
D.
解析:
[解析]本题考查Access中数据访问页的概念。
在包含具有一对多关系的记录的分组的数据访问页上,如果使用字段或者表达式,Access会在页上显示任何记录之前检索所有记录,降低效率;如果使用表分组,只有当需要显示记录时,Access才从表中检索记录,提高了效率。
答案为B。
25.下列叙述中正确的是()。
A.对长度为n的有序链表进行查找,最坏情况下需要的比较次数为n
B.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)
C.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)
D.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/log2n)
(分数:
2.00)
A.
B.
C. √
D.
解析:
[解析]二分法查找只适用于顺序存储的有序表,对于长度为n的有序线性表,最坏情况需比较log2n次。
26.可同时有显示一对多关系的“多”端的多条记录的区域的报表是()。
A.纵栏式报表B.表格式报表
C.图表报表D.标签报表
(分数:
1.00)
A. √
B.
C.
D.
解析:
27.设有下列二叉树:
对此二叉树中序遍历的结果为______。
A)ABCDEFB)DBEAFCC)ABDECFD)DEBFCA
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]二叉树的中序遍历
[评析]所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。
28.下列叙述中正确的是()。
A)线性链表的各元素在存储空间中的位置必须是连续的
B)线性链表的头元素一定存储在其他元素的前面
C)线性链表中的各元素在存储空间中的位置不一定是连续的,但表头元素一定存储在其他元素的前面
D)线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的
(分数:
2.00)
A.
B.
C.
D. √
解析:
[解析]在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
29.某数据库的表中要添加一张Excel电子表格,则该采用的字段类型是
A)OLE对象数据类型B)超级链接数据类型
C)查阅向导数据类型D)自动编号数据类型
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]OLE对象指的是其他使用OLE协议程序创建的对象,例如,word文档、Excel电子表格、图像、声音和其他二进制数据。
30.以下关于标准模块的说法不正确的是______。
(A)标准模块一般用于存放其他Access数据库对象使用的公共过程
(B)在Access系统中可以通过创建新的模块对象而进入其代码设计环境
(C)标准模块所有的变量或函数都具有全局特性,是公共的
(D)标准模块的生命周期是伴随着应用程序的运行而开始,关闭而结束
(分数:
2.00)
A.
B.
C. √
D.
解析:
31.数据库中能够唯一地标识一个元组的属性或属性组合的称为()。
A.域B.关键字C.字段D.记录
(分数:
1.00)
A.
B. √
C.
D.
解析:
32.循环链表的主要优点是______。
A.不再需要头指针了
B.从表中任一结点出发都能访问到整个链表
C.在进行插入、删除运算时,能更好地保证链表不断开
D.已知某个结点的位置后,能够容易地找到它的直接前件
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链表。
33.窗体上有一个命令按钮,命令按钮的单击事件过程如下。
运行程序后,单击命令按钮,输出结果是()。
PrivateSubCommand1_Click()
Dima
a=Array(1,2,3,4,5)
Fork=1To4
S=S+a(k)
Nextk
PrintS
EndSub
A)10B)14C)15D)120
(分数:
2.00)
A.
B. √
C.
D.
解析:
[解析]解答本题的关键是读懂程序。
程序中首先通过赋值语句定义一个有5个元素的数组(数组的下标从零开始);接下来通过For循环来循环给变量S赋值(即对数组元素求和),这里循环中k从1开始,因此a(k)从2开始取值,到a(4)也就是5结束,计算结果为14。
34.在Access数据库中创建一个新表,应该使用的SQL语句是
A)CreateTableB)CreateIndexC)AlterTableD)CreateDatabase
(分数:
2.00)
A. √
B.
C.
D.
解析:
[解析]本题考查的是SQL语句。
createTable:
创建表。
AlterTable:
在已有表中添加新字段或约束。
createIndex:
为字段或字段组创建索引。
createDatabase:
Access中没有该命令。
二、填空题(总题数:
15,分数:
26.00)
35.在关系模型中,把数据看成是二维表,每一个二维表称为一个______。
(分数:
2.00)
填空项1:
__________________ (正确答案:
关系或关系表)
解析:
[解析]在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。
36.在Access中,数据类型主要包括:
自动编号、文本、备注、数字、日期/时间、【7】、是/否、OLE对象、超级链接和查询向导等。
(分数:
2.00)
填空项1:
__________________ (正确答案:
货币)
解析:
[解析]数据库和表的基本操作/表的建立
[评析]在Access中,系统提供了多种数据字段的类型,如文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接以及查询向导等。
“文本”是Access字段的默认数据类型,由不超过255个字符(文本、文本的组合以及数字等)组成。
“备注”型字段是由文本、文本的组合以及数字等字符组成,对存储数据的长度没有什么限制,具有很大的灵活性。
“数字”型字段主要用于保存进行数学计算的数值数据(货币除外),该类型的字段可分为字节、整型、长整型、单精度型、双精度型、同步复制ID以及小数等类型。
“日期/时间”型字段是用于存储日期、时间以及日期和时间的组合,Access将该类型字段的字段大小设置为8个字符。
“货币”类型的字段主要用于存储货币的值,在“货币”类型字段中输入数据时,用户不必输入货币符号和千位分隔符,Access根据用户输入的数据自动添加货币符号和分隔符。
“自动编号”数据类型用于存储整数和随机数。
“是/否”数据类型是针对只包含两种不同取值的字段而设置的。
“OLE对象”数据类型主要用于将某个对象(如MicrosoftWord文档、MicrosoftExcel电子表格、图表、声音以及其他二进制数据等)链接或嵌入到MicrosoftAccess数据库的表中。
“超级链接”数据类型的字段主要用于存储超级链接的,包含作为超级链接地址的文本或以文本形式存储的字符和数字的组合。
“查询向导”为用户提供了建立一个字段内容的列表,可以在列表中选择所列内容作为添加字段的内容。
37.树L中度为1、2、3、4、5和6的结点个数为6、4、3、3、5、1,则L中叶子的个数是【2】。
(分数:
2.00)
填空项1:
__________________ (正确答案:
45)
解析:
[解析]结点的度——结点拥有子树的个数。
树中结点总数为:
l×6+2×4+3×3+4×3+5×5+6×l=66与根结点之和,即66+1=67树中非叶子结点数为6+4+3+3+5+1=22树中叶子结点数为:
67-22=45
38.有—个学生选课的关系,其中学生的关系模式为:
学生(学号,姓名,班级,年龄),课程的关系模式为:
课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:
选课(学号,______,成绩)。
(分数:
2.00)
填空项1:
__________________ (正确答案:
课号)
解析:
[解析]关键字
码也称为关键字,是表中若干属性的属性组,其值惟一标识表中的一个元组。
在关系模式选课中,能惟一标识一个元组的是(学号,课号)。
39.使用查询向导创建交叉表查询的数据源必须来自【9】个表或查洵。
(分数:
1.00)
填空项1:
__________________ (正确答案:
一)
解析:
[解析]查询的基操作/创建查询/使用向导创建查询
[评析]使用查询向导创建交叉表查询的数据源必须来自一个表或查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 ACCESS 笔试 350