计算机Access二级考试历年真题及答案.pdf
《计算机Access二级考试历年真题及答案.pdf》由会员分享,可在线阅读,更多相关《计算机Access二级考试历年真题及答案.pdf(138页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、A C C E S S历4 殿 及 答 案(2005 年 4 月-2012 年 3 月)目 录一、二级Access数据库程序设计考试大纲.4-8二、2005年4月二级ACCESS笔试试卷及答案.9-18三、2005年9月二级ACCESS笔试试卷及答案.19-29四、2006年4月二级ACCESS笔试试卷及答案.30-38五、2006年9月二级ACCESS笔试试卷及答案.39-48六、2007年4月二级ACCESS笔试试卷及答案.49-57七、2007年9月二级ACCESS笔试试卷及答案.58-65八、2008年4月二级ACCESS笔试试卷及答案.66-72九、2008年9月二级ACCESS笔试
2、试卷及答案.73-80十、2009年3月二级ACCESS笔试试卷及答案.81-86H 一、2009年9月二级ACCESS笔试试卷及答案.87-94十二、2010年3月二级ACCESS笔试试卷及答案.95-103十三、2010年9月二级ACCESS笔试试卷及答案.104-111十四、2011年3月二级ACCESS笔试试卷及答案.112-119十五、2011年9月二级ACCESS笔试试卷及答案.120-131十六、20六 年3月二级ACCESS笔试试卷及答案.132-136二级Access数据库程序设计考试大纲公共基础知识基本要求1.掌握算法的基本概念。2.掌握基木数据结构及其操作。3.掌握基本排
3、序和查找算法。4.掌握逐步求精的结构化程序设计方法。5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。6.掌握数据库的基本知识,了解关系数据库的设计。考试内容一、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。4.栈和队列的定义;栈和队列的顺序存储结构及其基木运算。5.线性单链表、双向链表与循环链表的结构及其基本运算。6.树的基本概念;二义树的定义及其存储结构;二叉树的前序、中序和后序遍
4、历。7.顺序查找与二分查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。二、程序设计基础1.程序设计方法与风格。2.结构化程序设计。3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。3.结构化设计方法,总体设计与详细设计。4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。5.程序的调试,静态调试与动态调试。四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。2.
5、数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。考试方式1 .公共基础知识的考试方式为笔试,与C语言程序设计(C+语言程序设计、J a v a语言程序设计、V i su a l B a si c语言程序设计、V i su a l F o x P r o数据库程序设计、A c c e ss数据库程序设计或D e l p h i语言程序设计)的笔试部分合为一张试卷。公共基础知识部分占全卷的3 0分。2 .公共基础知识有1 0道选择题和5道
6、填空题。A c c e ss数据库程序设计基本要求1 .具有数据库系统的基础知识。2 .基本了解面向对象的概念。3 .掌握关系数据库的基本原理。4 .掌握数据库程序设计方法。5 .能使用A c c e ss建立-个小型数据库应用系统。考试内容一、数据库基础知识1 .基本概念:数据库,数据模型,数据库管理系统,类和对象,事件。2 .关系数据库基本概念:关系模型(实体的完整性,参照的完整性,用户定义的完整性),关系模式,关系,元组,属性,字段,域,值,主关键字等。3.关系运算基本概念:选择运算,投影运算,连接运算。4.S Q L基本命令:查询命令,操作命令。5.A c c e s s系统简介:(1
7、)A c c e s s系统的基本特点(2)基本对象:表,查询,窗体,报表,页,宏,模块。二、数据库和表的基本操作1 .创建数据库:(1)创建空数据库。(2)使用向导创建数据库。2 .表的建立:(1)建立表结构:使用向导,使用表设计器,使用数据表。(2)设置字段属性。(3)输入数据:直接输入数据,获取外部数据。3.表间关系的建立与修改:(1)表间关系的概念:一对一,一对多。(2)建立表间关系。(3)设置参照完整性。4.表的维护:(1)修改表结构:添加字段,修改字段,删除字段,重新设置主关键字。(2)编辑表内容:添加记录,修改记录,删除记录,复制记荥。(3)调整表外观。5.表的其他操作:(1)查
8、找数据。(2)替换数据。(3)排序记录。(4)筛选记录。三、查询的基本操作1.查询分类:(1)选择查询。(2)参数查询。(3)交叉表查询。(4)操作查询。(5)SQL 查询。2.查询准则:(1)运算符。(2)函数。(3)表达式。3.创建查询:(1)使用向导创建查询。(2)使用设计器创建查询。(3)在查询中计算。4.操作已创建的查询:(1)运行已创建的查询。(2)编辑查询中的字段。(3)编辑查询中的数据源。(4)排序查询的结果。四、窗体的基本操作1.窗体分类:(1)纵栏式窗体。(2)表格式窗体。(3)主/子窗体。(4)数据表窗体。(5)图表窗体。(6)数据透视表窗体。2.创建窗体:(1)使用向导
9、创建窗体。(2)使用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性。五、报表的基本操作1.报表分类:(1)纵栏式报表。(2)表格式报表。(3)图表报表。(4)标签报表。2 .使用向导创建报表。3.使用设计器编辑报表。4.在报表中计算和汇总。六、页的基本操作1 .数据访问页的概念。2 .创建数据访问页。(1)自动创建数据访问页。(2)使用向导数据访问页。七、宏1 .宏的基本概念。2 .宏的基本操作:(1)创建宏:创建一个宏,创建宏组。(2)运行宏。(3)在宏中使用条件。(4)设置宏操作参数。(5)常用的宏操作。八、模块1 .模块的基本概念:(1)类模块。(2)标准模
10、块。(3)将宏转换为模块。2 .创建模块:(1)创建V B A 模块:在模块中加入过程,在模块中执行宏。(2)编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件。3.调用和参数传递。4.V B A 程序设计基础:(1)面向对象程序设计的基本概念。(2)V B A 编程环境:进入V B E,V B E 界面。(3)V B A 编程基础:常量,变量,表达式。(4)V B A 程序流程控制:顺序控制,选择控制,循环控制。(5)V B A 程序的调试:设置断点,单步跟踪,设置监视点。考试方式1 .笔试:9 0 分钟,满分1 0 0 分,其中含公共基础知识部分的30 分。2 .上机操作:9
11、0 分,满分1 0 0 分。上机操作包括:(1)基本操作。(2)简单应用。(3)综合应用。2005年4月全国计算机等级考试二级笔试试卷Access数据库程序设计(考试时间90分钟,满分100分)-、选 择 题(每小题2 分,共 70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)下列叙述中正确的是A)程序设计就是编制程序 B)程序的测试必须山程序员自己去完成C)程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表 B)线性链表C)二叉
12、链表 D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软
13、件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言)B)PAD图C)N-S 图 D)DFD 图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题C)大量数据存储问题(9)设有如下关系表:B)数据安全问题D)简化数据维护R SABC112223ABC313TABC112223313则下列操作中正确的是A)T=R A SB)
14、T=RUSC)T=RxSD)T=R/S(10)数据库系统的核心是A)数据模型B)数据库管理系统C)数据库 D)数据库管理员(11)将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为A)选择 B)投影 C)联接 D)并(12)如果表A 中的条记录与表B 中的多条记录相匹配,且表B 中的一条记录与表A 中的多条记录相匹配,则表A 与表B 存在的关系是A)一对一 B)一对多 C)多对一 D)多对多(13)利用Access创建的数据库文件,其扩展名为A).ADP B).DBF C).FRM D).MDB(14)下面关于Access表的叙述中,错误的是A)在 Access表中,
15、可以对备注型字段进行“格式”属性设置B)若删除表中含有自动编号型字段的一条记录后,Access不会对表中自动编号型字段重新编号C)创建表之间的关系时,应关闭所有打开的表D)可在Access表的设计视图“说明”列中,对字段进行具体的说明(15)在 Access表中,可以定义3 种主关键字,它们是A)单字段、双字段和多字段 B)单字段、双字段和自动编号C)单字段、多字段和自动编号 D)双字段、多字段和自动编号(16)(21)题使用已建立的-Employee”表,表结构及表内容如下所示:字段名称字段类型字段大小雇 员 ID文本10姓名文本10性别文本1出生日期日期/时间职务文本14简历备注联系电话文
16、本8雇 员 ID姓名性别出生日期职务简历联系电话1王宁女1960-1-1经理1984年大学毕业,曾是销售员359764502李i男1962-7-1职员1986年大学毕业,现为销售员359764513王创男1970-1-1职员1993年专科毕业,现为销售员359764524郑炎女1978-6-1职员1999年大学毕业,现为销售员359764535魏小红女1934-11-1职员1956年专科毕业,现为管理员35976454(1 6)在-Employee”表中,“姓名”字段的字段大小为1 0,在此列输入数据时,最多可输入的汉字数和英文字符数分别是A)5 5 B)5 10 C)10 10 D)10 2
17、0(1 7)若要确保输入的联系电话值只能为8 位数字,应将该字段的输入掩码设置为A)00000000 B)99999999 C)#D)?(1 8)若 在“tEmployee”表中查找所有姓“王”的记录,可以在查询设计视图的准则行中输入A)Like王 B)Like I*C)=王 D)=王*(1 9)下面显示的是查询设计视图的“设计网格”部分,从此部分所示的内容中可以判断出要创建的查询A)删除查询 B)生成表查询 C)选择查询 D)更新查询(2 0)卜面显示的是查询设计视图,从设计视图所示的内容中判断此查询将显A)出生日期字段值B)所有字段值C)除出生日期以外的所有字段值 D)雇 员 ID字段值(
18、21)若 以“tEmployee”表为数据源,计算每个职工的年龄(取整),并显示如下图所示的结果,那么正确的设计是22)(24)题中使用下图,窗体的名称为fm Test,窗体中有一个标签和一个命令按钮,名称分别为Labell和 bChange(22)在“窗体视图”显示该窗体时,要求在单击命令按钮后标签上显示的文字颜色变为红色,以下能实现该操作的语句是A)labell.ForeColor=255 B)bChange.ForeColor=255C)label1.ForeColor=255 D)bChange.ForeColor=255(23)若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是
19、A)Me=改变文字显示颜色 B)Me.Caption=改变文字显示颜色C)Me.text=改变文字显示颜色 D)Me.Name=改变文字显示颜色(24)在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体的“记录选定器”属性值设置为A)是 B)否 C)有 D)无(25)为窗体或报表上的控件设置属性值的正确宏操作命令是A)Set B)SetData C)SetWarnings D)SetValue(26)下列不属于操作查询的是A)参数查询 B)生成表查询 C)更新查询 D)删除查询(27)使用自动创建数据访问页功能创建数据访问页时,Access会在当前文件夹下,自动保存创建的数据访问页,其
20、格式为A)HTML B)文本 C)数据库 D)Web(28)能 被“对象所识别的动作”和“对象可执行的活动”分别称为对象的A)方法和事件 B)事件和方法 C)事件和属性 D)过程和方法(29)在关于报表数据源设置的叙述中,以 F正确的是A)可以是任意对象B)只能是表对象C)只能是查询对象 D)可以是表对象或查询对象(30)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是A)直线和矩形 B)直线和圆形 C)直线和多边形 D)矩形和圆形(31)下列逻辑表达式中,能正确表示条件“X和 y 都是奇数”的是A)x Mod 2=1 Ory Mod 2=1 B)x Mod 2=0 Or y Mo
21、d 2=0C)x Mod 2=1 And y Mod 2=1 D)x Mod 2=0 And y Mod 2=0(32)若要求在文本框中输入文本时达到密码号的显示效果,则应设置的属性是A)“默认值”属性 B)“标题”属性C)“密码”属性 D)“输入掩码”属性(33)假定有以下循环结构Do Until 条件循环体Loop则正确的叙述是A)如 果“条件”值为0,则一次循环体也不执行B)如 果“条件”值为0,则至少执行一次循环体C)如 果“条件”值不为0,则至少执行一次循环体D)不 论“条件”是否为“真”,至少要执行一次循环体(34)窗体上添加有3 个命令按钮,分别命名为Commandl、Comma
22、nd?Command3o编写Commandl的单击事件过程,完成的功能为:当单击按钮Commandl时、按钮Command2可用,按钮Command3不可见。以下正确的是A)Private Sub Command1_Click()Command2.Visible=T rueCommand3.Visible=FalseEnd SubB)Private Sub Command1_Click()Command2.Enabled=T rueCommands.Enabled=FalseEnd SubC)Private Sub Command1_Click()Command1_Click()D)Priva
23、te SubCommand2.Enabled=T rueCommand2.Visible=TrueCommand3.Visible=FalseCommands.Enabled=FalseEnd SubEnd Sub(35)假定有以下程序段for i=1 to 3for j=-4 to-1next j运行完毕后,n 的值是D)12二、填 空 题(每空2 分,共 30分)请将每一个空的正确答案写在答题卡【1】【15】序号的横线上,答在试卷上不得分。(1)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 11】。(2)算法复杂度主要包括时间复杂度和 复杂度。
24、(3)在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。(4)一棵二叉树第六层(根结点为第一层)的结点数最多为 个。(5)数据结构分为逻辑结构和存储结构,循环队列属于 结构。(6)创建交叉表查询时,必须对行标题和【6】进行分组(Group By)操作。(7)打开一个表应该使用的宏操作是(8)函数Now()返回值的含义是【8】。(9)建立了一个窗体,窗体中有一命令按钮,单击此按钮,将 打 开 一 个 查询,查询名为“qT”,如果采用VBA代码完成,应使用的语句是【9】。(1 0)在报表设
25、计中,可以通过添加【10】控件来控制另起一页输出显示。(1 1)设有以下窗体单击事件过程:Private Sub Form_Click()a=1For i=1 To 3Select Case iCase 1,3a=a+1Case 2,4a=a+2End SelectNext iMsgBox aEnd Sub打开窗体运行后,单击窗体,则消息框的输出内容是【11】。(1 2)在窗体中添加一个命令按钮(名为Com m andl)和一个文本框(名为te x tl),然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,y As Integer,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 Access 二级 考试 历年 答案
限制150内