Access数据库程序设计及答案.doc

上传人:飞****2 文档编号:52204085 上传时间:2022-10-21 格式:DOC 页数:7 大小:26KB
返回 下载 相关 举报
Access数据库程序设计及答案.doc_第1页
第1页 / 共7页
Access数据库程序设计及答案.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《Access数据库程序设计及答案.doc》由会员分享,可在线阅读,更多相关《Access数据库程序设计及答案.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、全国计算机等级考试二级笔试分析 模拟+真题试卷(一)公共基础知识及Access数据库程序设计参考答案及评析一,选择题(1)C知识点:算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)评析:算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供的数据类型及其算法.数据结构和算法是计算机科学的两个重要支柱.它们是一个不可分割的整体.算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度.算法的有穷性是指一个算法必须在执行有限的步骤以后结束.算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数.(2)C知识点:栈和队列的定义

2、;栈和队列的顺序存储结构及其基本运算评析:线性表,栈和队列等数据结构所表达和处理的数据以线性结构为组织形式.栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底.一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素.所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头.在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素.因此队列又称先进先出表(First In First Out).(3)

3、C知识点:二叉树的定义及其存储结构评析:根据二叉树的性质:二叉树第i(i1)层上至多有2i-1 个结点.得到第8 层的结点数最多是128.(4)C知识点:结构化程序设计评析:结构化程序设计方法的四条原则是:1.自顶向下;2.逐步求精;3.模块化;4.限制使用goto 语句.自顶向下是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标;逐步求精是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化;模块化是说,一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分.(5)D知识点:面向对象的程序设计方法,对象,方法

4、,属性及继承与多态性评析:面向对象方法是一种运用对象,类,封装,继承,多态和消息等概念来构造,测试,重构软件的方法.面向对象方法从对象出发,发展出对象,类,消息,继承等概念.(6)B知识点:结构化设计方法评析:软件开发阶段包括需求分析,总体设计,详细设计,编码和测试五个阶段.其中需求分析阶段常用的工具是数据流图和数据字典.(7)D知识点:软件工程基本概念,软件生命周期概念,软件工具与软件开发环境评析:软件生命周期分为软件定义,软件开发及软件运行维护3 个阶段.本题中详细设计,软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工

5、程学的一个目的就是提高软件的可维护性,降低维护的代价.(8)B知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:数据库管理系统DBMS 是数据库系统的核心.DBMS 是负责数据库的建立,使用和维护的软件.DBMS 建立在操作系统之上,实施对数据库的统一管理和控制.用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS.另外,DBMS 还承担着数据库的安全保护工作,按照DBA 所规定的要求,保证数据库的完整性和安全性.(9)C知识点:数据模型,实体联系模型及E-R 图,从E-R 图导出关系数据模型评析:数据处理是指将数据转换成信息的过程,故选项A 叙述错误;设计数据库

6、的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故D 选项叙述错误.(10)B知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:数据库管理系统的三级模式结构由外模式,模式和内模式组成.外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图. 模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和.外模式是模式的一部分. 内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描

7、述.(11)C知识点:数据库基础知识/基本概念评析:20 世纪80 年代以来,新推出的数据库管理系统几乎都支持关系数据模型,Access 就是一种关系数据库管理系统.(12)B知识点:表的建立/建立表结构评析: 建立表结构有3 种方法,一是在数据表视图中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用设计视图,这是最常用的方法;三是通过表向导创建表结构,其创建方法与使用数据库向导创建数据库的方法类似.(13)C知识点:宏/宏的基本操作评析:在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程.条件项是逻辑表达式,返回值只有两个:真和

8、假.宏将会根据条件结果的真或假,选择不同的路径去执行.(14)C知识点:数据库和表的基本操作/设置字段属性评析:输入掩码只为文本和日期/时间型字段提供向导,其它类型没有向导帮助.另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置.(15)B知识点:报表的基本操作/创建子报表评析: 主报表可以包含子报表,也可以包含子窗体;在子报表和子窗体中,还可以包含子报表或子窗体.但是主报表最多只有包含两级子窗体或子报表.(16)A知识点:报表的基本操作/编辑报表评析: 在报表设计视图中给报表添加日期和时间,可以单击插入菜单中的日期和时间命令.也可以在报表上

9、添加一个文本框,通过设置其控件源属性为日期或时间的计算表达式(例如,=Date()或 =Time()等)来显示日期与时间.该控件位置可以安排在报表的任何节区里.(17)C知识点:数据库和表的基本操作/表的建立评析:窗体中的窗体称为子窗体,在子窗体中可以创建二级子窗体.主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系.主窗体显示某一条记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息;当在主窗体中输入数据或添加记录时,Access 会自动保存每一条记录到子窗体对应的表中.主窗体只能显示为纵栏式的窗体;子窗体可以显示为数据表窗体,也可以显示为表格式窗体.(

10、18)D知识点:模块/ VBA 编程基础:常量,变量,表达式评析:变量是指程序运行时值会发生变化的数据.变量的命名,同字段名一样,但变量命名不能包含有空格或除了下划线字符(_)外的任何其他的标点符号.(19)B知识点:查询的基本操作/操作查询评析:操作查询包括4 种:生成表查询,删除查询,更新查询和追加查询生成表查询:利用一个或多个表中的全部或部分数据创建新表;删除查询:可以从一个或多个表中删除一组记录,删除的是整个记录,而不只是记录中所选择的字段;更新查询:对一个或多个表中的一组记录作全部更新;追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部.(20)D知识点:查询的基本操作/运

11、算符评析:特殊算符Like 用于指定查找文本字段的字符模式.在所定义的字符模式中,用 表示该位置可匹配任何一个字符;用*表示该位置可匹配零或多个字符;用#表示该位置可匹配一个数字;用方括号描述一个范围,用于可匹配的字符范围.(21)D知识点:窗体的基本操作/使用向导创建窗体评析:ACCESS 中窗体的数据环境被称为记录来源(Record Source),记录源可以是表,查询或SQLSELECT 语句.ACCESS 的记录来源比Foxpro 的数据环境提供了更大的灵活性,当ACCESS 窗体的记录来源是相互关联的若干表时,ACCESS 中通过建立查询或是使用SQL SELECT 语句作为记录来源

12、,而查询与SELECT 语句指定了相关的表及表间关系.(22)C知识点:查询的基本操作/函数评析:数值函数说明:Int(数值表达式) 返回数值表达式值的整数部分值Abs(数值表达式) 返回数值表达式绝对值Srq(数值表达式) 返回数值表达式值的平方根值Sgn(数值表达式) 返回数值表达式值的符号值.当数值表达式值大于0,返回值为1;当数值表达式值等于0,返回值为0;当数值表达式值小于0,返回值为-1.(23)A知识点:窗体的基本操作/数据透视表窗体评析:数据透视表窗体是Access 为了以指定数据表或查询为数据源产生一个Excel 的分析表而建立的一种窗体形式.数据透视表窗体允许用户对表格内的

13、数据进行操作;我们同样也可以改变透视表的,以满足不同的数据分析方式和要求,它对数据进行处理是Access 其他工具无法完成的.(24)C知识点:报表的基本操作/表格式报表评析:页面页脚:打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚.页面页眉:页面页眉的文字或控件一般输出显示在每页的顶端.通常,它是用来显示数据的列标题.报表页脚:用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处.报表页眉:在报表的开始处,用来显示报表的标题,图形或说明性文字,每份报表只有一个报表页眉.(25)A知识点:页/数据访问页的概念评析:Access 所设计的数据访问页是一个独

14、立的文件,保存在Access 以外.(26)D知识点:模块/ VBA 编程基础评析:在VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant.(27)C知识点:页的基本操作/据访问页的概念评析:数据访问页有两种视图方式:页视图和设计视图页视图是查看所生成的数据访问页样式的一种视图方式;以设计视图方式打开数据访问页通常是要对数据访问页进行修改,例如,想要改变数据访问页的结构或显示内容等.(28)D知识点:数据库基础知识/基本概念评析:数据库系统有如下特点:1,实现数据共享,减少数据冗余.2,采用特定的数据模型:数据库系统不仅可以表示事物内部数据项之间的联系,

15、而且可以表示事物与事物之间的联系,从而反映出现实世界事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据模型.3,具有较高的数据独立性.4,有统一的数据控制功能.(29)D知识点:页/数据访问页的概念评析:Access 数据访问页中增加了一些专用网上浏览工具滚动文字,绑定超级链接,图像超级链接,绑定HTML,影片,展开/收缩.(30)B知识点:模块/编写事件过程评析:因为每一次I,J 循环的操作都会给x 赋初值,所以I,J 循环都只相当时执行了一次,该程序等效于:x=3,然后给x 加两次6,所以结果为15(31)C知识点:报表的基本操作/报表基础评析:Access 的报表操作提供了3

16、种视图:设计视图:用于创建和编辑报表的结构打印预览视图:用于查看报表的页面数据输出形态版面预览视图:用于查看报表的版面设置(32)D知识点:查询的基本操作/ SQL 查询评析:SQL 查询包括联合查询,传递查询,数据定义查询和子查询4 种(33)C知识点:报表的基本操作/报表分类评析:报表主要分为以下4 种类型:纵栏式报表,表格式报表,图表报表和标签报表(34)B知识点:窗体的基本操作/控件的含义及种类评析:文本框分为3 种类型:结合型,非结合型与计算型.结合型文本框能够从表,查询或SQL 语句中获得所需要的内容;非结合型文本框并没有链接到某一字段,一般用来显示提示信息或接收用户输入数据等;在

17、计算型文本框中,可以显示表达式的结果.(35)B知识点:模块/VBA 程序设计基础评析:参数的传递方式有二种:传址和传值,其中传址也称为引用.传址方式要在参数前加上关键字ByRef,而传值则加上ByVal.二,填空题(1)【1】空间知识点:算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)评析:一个程序在计算机上运行时所耗费的时间由下列因素所决定:程序运行时所需输入的数据总量,对源程序进行编译所需时间,计算机执行每条指令所需时间,程序中的指令重复执行的次数.前一条取决于实现算法的计算机软,硬件系统,习惯上常常把语句重复执行的次数作为算法运行时间的相对量度,称作算法的时间复杂度.算

18、法在运行过程中需辅助存储空间的大小称为算法的空间复杂度.(2)【2】内模式 或 物理模式 或 存储模式知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图.例如数据记录由哪些数据项构成,数据项的名字,类型,取值范围等.外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的,局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示.内模式也称物理模式或存储模式.一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法.例如,记录的存储方式

19、是顺序存储,索引按照什么方式组织;数据是否压缩存储,是否加密等.(3)【3】白盒知识点:软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试,集成测试和系统测试评析:软件测试的方法有三种:动态测试,静态测试和正确性证明.设计测试实例的方法一般有两类:黑盒测试方法和白盒测试方法.在使用黑盒法设计测试实例时,测试人员将程序看成一个黑盒,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的功能说明,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中

20、所有的错误,则至少必须使程序中每种可能的路径都执行一次.实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求.(4)【4】数据独立性知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统评析:数据库的三级模式体系结构把数据的组织管理工作进行了划分,把数据的具体组织留给DBMS 管理,使用户能逻辑地,抽象地处理数据,而不必关心数据在计算机中的具体表示方式与存储方式,保证了数据的独立性.(5)【5】选择知识点:关系代数运算,包括集合运算及选择,投影,连接运算,数据库规范化理论评析:在关系数据库中,选择运算也是一个元运算,关系R 通过选择运算(并由该运算给出所选择的逻辑条件)后仍为一个关系.这个关系是由R 中的那些满足逻辑条件的元组所组成.(6)【6】动态的HTML 文件知识点:页的基本操作/数据访问页的基本概念.评析:在Access 中,有静态HTML 文件,也有动态HTML 文件.如果数据不常更改而且Web 应用程序不需要窗体时,则使用静态HTML 格式;如果数据经常需要更改,而且Web 应用程序需要使用窗体来保存和获得Access 数据库的现有数据时,则使用动态的HTML 格式.(7)【7】DimAs

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁