access考试重点.docx

上传人:小飞机 文档编号:3152082 上传时间:2023-03-11 格式:DOCX 页数:23 大小:52.05KB
返回 下载 相关 举报
access考试重点.docx_第1页
第1页 / 共23页
access考试重点.docx_第2页
第2页 / 共23页
access考试重点.docx_第3页
第3页 / 共23页
access考试重点.docx_第4页
第4页 / 共23页
access考试重点.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《access考试重点.docx》由会员分享,可在线阅读,更多相关《access考试重点.docx(23页珍藏版)》请在三一办公上搜索。

1、access考试重点Access考试重点 一、选择题 1. 所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点 2.链表采用的是链式存储结构,它克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。 但是链式存储结构也有不足之处: 每个结点中的指针域需额外占用存储空间; 链式存储结构是一种非随机存储结构。 3.软件测试的目标是在

2、精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。 它有3个方面的重要特征,即测试的挑剔性、完全测试的不可能性及测试的经济性。 4. 算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。 所谓算法的时间复杂度是指执行算法所需要的计算工作量; 算法的空间复杂度一般是指执行这个算法所需要的内存空间。 分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。 5. 软件生命周期分为软件定义、软件开发及软件运行维护;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。 6.数据定

3、义语言负责数据的模式定义与数据的物理存取构建; 数据操纵语言负责数据的操纵,包括查询及增、删、改等操作。 7.数据库是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据具有集成、共享之特点。 8.数据处理是指将数据转换成信息的过程,数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段, 9.在对关系数据库的查询中,利用关系的投影、选择和联接运算可以方便地分解或构造新的关系。 10.层次数据模型的特点:有且只有一个节点无双亲,这个

4、节点称为根节点;其他节点有且只有一个双亲。网状数据模型的特点:允许一个以上节点无双亲;一个节点可以有多余一个的双亲。关系数据模型是以二维表的形式来表示的。 11. 为了反应事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。 12.Access中,一个表就是一个关系,每一个关系都是一个二维表。 13.查询有选择查询、交叉表查询、参数查询、操作查询、SQL查询; 14.窗体是Access数据库应用中一个非常重要的工具,它可以用于显示表和查询中的数据,输入数据、编辑数据和修改数据。 15.特殊效果属性值用于设定控件的显示效果,如平面、凸起、凹陷、蚀刻、阴影、凿痕

5、等,特殊效果为控件的格式属性不是窗体的数据属性。 16.键盘事件主要有键按下、键释放、击键等 17.报表主要用于对数据库中的数据进行分组、计算、汇总和打印输出。 18.三种报表视图分别为设计、打印预览和版面预览, 打印预览用于查看报表的页面数据输出形态。 19.报表向导在创建的时候会提示用户输入相关的信息, 20. 在组页眉/组页脚内或报表页眉/页脚内添加计算字段对记录的若干字段求和或进行统计计算,这种形式的统计计算一般是对报表字段列的纵向记录数据进行统计,而且要使用Access提供的内置统计函数完成相应计算操作。 21.OpenForm用于在窗体视图,窗体设计视图、打印预览或数据表视图中打开

6、一个窗体, Access中提供了50多个可选的宏操作命令, 其中OpenQuery用于打开查询,OpenReport用于打开报表, OpenForm用于打开窗体。 在宏的操作序列中,当几个操作条件式相同时,只要写出一个表达式,其它可以用省略号代替。 22.前景颜色(ForeColor)和背景颜色(BackColor)属性值分别显示控件的底色和文字颜色。 二、选择题 2.采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括3种基本控制结构,分别是顺序结构、选择结构和重复结构(又称循环结构)。 5.关系代数中包括传统的集合运算和专门的关系运算。 经过选择或投影运算得到的新

7、关系中的属性个数最多不会超过原关系中的属性个数; 经过连接运算得到的新关系中的属性个数最多不少于原关系中的属性的个数。 6.概念模型便于向各种模型转换。由于概念模型不依赖具体的数据库管理系统, 8.DBMS是位于用户与操作系统之间的数据库管理系统,是OS支持下的系统文件。 9.调整表数据表的操作包括:改变字段显示次序、调整字段显示高度和宽度、 设置数据字体、隐藏列和冻结列等。 10.字段命名规则是,长度为164个字符;可以包含字母、汉字、数字、空格和其他字符;不能包括句号(.)、感叹号(!)、方括号()和重音符号()。 11.OLE对象指的是其他使用OLE协议程序创建的对象,例如,Word文档

8、、Excel电子表格、图像、声音和其他二进制数据。 13.Access提供了4种筛选记录的方法:按选定内容筛选、按窗体筛选、按筛选目标筛选、高级筛选。 14.追加查询能够将一个或多个表中的记录追加到一个表的尾部。 操作查询有4种,分别是追加查询、删除查询、更新查询和生成表查询。 16.结合型控件主要用于显示、输入、更新数据库中的字段; 非结合型控件没有数据来源可以显示信息、线条、矩形或图像; 计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。 19.页视图是查询所生成的数据访问页样式的一种视图方式; 静态、动态HTML是

9、在Access中的文件格式不是数据访问页的视图,不具有打开数据访问页的功能。 20.切换按钮只在窗体和报表的工具箱中存在,在数据访问页的工具箱中没有。 21.Sub过程又称为子过程,执行一系列操作,无返回值。 Function过程又称为函数过程,执行一系列操作,有返回值。 三、选择题 1.所谓数据的逻辑结构,是指反映数据元素之间逻辑关系的数据结构。 所谓数据的存储结构,是指数据的逻辑结构在计算机存储空间中的存放形式。 与数据元素本身的形式、内容、相对位置、个数有关。 2.耦合性与内聚性是模块独立性的两个定性标准。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高

10、内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。 3.总体设计过程由两个主要阶段组成:系统设计,确定系统的具体实现方案; 结构设计,确定软件结构。 4.数据库概念设计的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。 数据库逻辑设计的主要工作是将E-R图转换为指定的RDBMS中的关系模型。 5.VBA常用的验证函数为:IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。 四、选择题 1.文本框控件是最常用的计算控件,可以通过绑定来显示字段数据。 文本框、标签、命令按钮在设计窗体、报表

11、、数据访问页中都可以使用, 而滚动文字这个控件只有数据访问页特有。 窗体中,使用Caption属生来表示窗体的标题。 3.程序设计语言是用于书写计算机程序的语言,其基本成分有以下4种,数据成分:用来描述程序中的数据。运算成分:描述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。 4. 软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用: 便于用户、开发人员进行理解和交流; 反映出用户问题的结构,可以作为软件开发工作的基础和依据; 作为确认测试和验收的依据。 5.数据库逻辑设计的主要工作是将E-R图转

12、换成指定RDBMS中的关系模式。首先,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。 数据库逻辑设计阶段包括以下几个过程:从E-R图向关系模式转换,逻辑模式规范化及调整、实现规范化和RDBMS,以及关系视图设计。 6. 绑定型对象框用于在窗体或报表上显示OLE对象,例如一系列的图片。 选项卡是分页工具,选项组是选择列表工具。 7结构化查询语言(简称SQL)是集数据查询、数据定义、数据操纵和数据控制功能于一体的数据库语言8.数据操纵是DBMS对数据库数据的检索、插入、修改和删除操作的功能。 9. 数据库管理系统所

13、支持的传统数据模型分为3类:层次数据模型、网状数据模型和关系数据模型。 五、选择题 1.组页脚节内主要安排文本框或其他类型控件显示分组统计数据。 页面页脚打印在每页的底部,用来显示本页的汇总说明, 报表的每一页有一个页面页脚,一般包含页码或控制项的合计内容。 2. 数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。 3. 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。 4. 软件设计包括软件结

14、构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。 5. 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明定的各种需求;集成测试的主要目的是发现与接口有关的错误。 6.数据流图包括4个方面,即加工、 数据流、 存储文件、 源和潭。 7.数据库系统具有高度的物理独立性和一定的逻辑独立性。 8.由里到外分别为硬件、操作系统、数据库管理系统、数据库应用系统。 9.选择查询:根据指

15、定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总结、计数、平均以及其他类型的计算; 参数查询:是一种利用对话框来提示用户输入准则的查询;操作查询与选择查询相似, 操作查询:是在一次查询操作中对所得的结果进行编辑等操作; SQL查询:是用户用SQL语句来创建的一种查询。 查询的视图包括设计、数据表、SQL视图。 10. 设计视图是用于创建窗体或修改窗体的窗口; 窗体视图是显示记录数据的窗口,主要用于添加或修改表中的数据; 数据表视图是以行列格式显示表、查询或窗体数据的窗口; 11.绑定型控件针对的是保存在窗体或报表基础记录源字段中的对象。 12

16、. 常见的窗口事件有打开、关闭和加载 13.报表的数据来源与窗体相同,可以是已有的数据表、查询或者是新建的SQL语句。 但报表只能查看数据,不能通过报表修改或输入数据。 14.数据处理的最小单位是数据项;由若干数据项组成数据元素;而数据是指能够被计算机识别、存储和加工处理的信息载体;数据结构是指数据之间的相互关系和数据运算。 15. 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇及hash等存取方式与存取路径。 16. 数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余; 数据的一致性是指在系统中同一数据的不同出现应保持相同的值。 1

17、7. 数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。 18. DBS由硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员、用户等组成。 19.Access不仅能处理Access格式的数据库,也能对诸如DBASE、FOXBASE、Btrieve等格式的数据库进行访问。 20. 数据库的设计一般要经过分析建立数据库的目的、确定数据库中的表、确定表中的字段、 确定主关键字以及确定表之间的关系,这一过程。 21.查询可以根据已建查询和数据库表创建查询。 22. 在Access中的事件主要有

18、键盘事件、鼠标事件、对象事件、窗口事件和操作事件, 23. 用来显示报表中的字段名称或对记录的分组名称的是报表页眉,报表页眉是在报表的开始处,用来显示报表的标题、图形或说明性文字。 六、选择题 1.串的长度指的是串中的字符的个数,且其字符个数可以为零。 2.计算机算法是指解题方案的准确而完整的描述,特征:可行性、确定性、有穷性和拥有足够的情报。 3.对象有如下一些基本特点,即标识惟一性、分类性、多态性、封装性和模块独立性。 4.软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。 5. SQL语句中凡

19、创建都用CREATE,删除都用DROP,改变用ALTER,再跟类型和名字,附加子句。 6.数据库系统包括数据库(简称DB)和数据库管理系统。 7.关系模型允许定义数据约束:实体完整性约束、参照完整性约束及用户自定义的完整性约束。 8. 传递查询的定义。传递查询可以使用服务器能接受的命令。 在查询中要统计记录的个数使用的函数是Count。 9.表格式窗体在一个窗体中显示多条记录的内容; 数据表窗体在外观上跟数据表和查询数据的界面相同; 而主/子窗体通常用于显示多个表或查询中的结果。 10. RunSQL用于执行指定的SQL语句,Requery用于用于实施指定控件重新查询,Quit用于退出Acce

20、ss。 12.软件测试过程中,辅助资源包括测试用例(测试数据)、测试计划、出错统计和最终分析报告等。 13.分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点, 14.关系表中,每一行称为一个元组,对应表中的一条记录;每一列称为表中的一个属性,对应表中的一个字段;在二维表中凡能惟一标识元组的最小属性集称为该表的键或码。 15.关系模型较之格式化模型有以下方面的优点,即数据结构比较简单、具有很高的数据独立性、可以直接处理多对多的联系,以及有坚实的理论基础。 16.?是通配任意单个字符 ,*通配任意字符和字符串, 通配 内的任意单个字符,#通配任意单个数字。 17.当所有的字

21、段都设置了排序的时候,查询的结果将先按照最左边的排序字段进行排序,然后按左边第2个排序字段进行排序。 18.使用组合框既可以选择又可以输入文本,这是和列表框最大的不同,组合框的应用比列表框的应用要广泛。 19. 把计算控件布置在报表页眉/页脚时Access会自动按总数来统计;而布置在组页眉/组页脚时Access会自动按分组数来统计。 20. Enter是发生在控件接收焦点之前的事件。 21. Endabled属性是用于判断控件是否可用的,而visble属性是用于判断控件是否可见的. 七、选择题 1.对于长度为n的有序线性表,在最坏情况下,二分查找只需要比较log2n次,顺序查找需要比较n次。

22、2. 软件的白盒测试方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。 3.数据库设计包括数据库概念设计和数据库逻辑设计两个方面的设计内容。 4.最终用户只能对数据库应用系统进行操作, 专业用户可以对数据库管理系统进行操作, 数据库管理员可以对操作系统、数据库管理系统、数据库应用系统进行操作。 5.索引是表中字段非常重要的属性,能根据键值加速在表中查找和排序的速度,并且能对表中的记录实施唯一性。 6.6种窗体类型分别为纵栏式、表格式、数据表、主/子窗体、图表窗体以及数据透视表窗体。 7.控件是窗体上用于显示数据、

23、执行数据、装饰窗体的对象;计算型控件既可以利用窗体或报表所引用的表或查询字段中的数据,又可以利用窗体或报表上的其他控件中的数据;组合框在平时是只能显示一行,但可以输入文本,其应用比列表框要广泛。 8.软件需求分析阶段的工作:需求获取、需求分析、编写需求规格说明书和需求评审。 9.查询过程的查询表达式用到的关系运算有:选择、投影、连接。 选择:从关系模式中找出满足给定条件的元组的操作称为选择。 投影:从关系模式中指定若干个属性组成新的关系称为投影。 连接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足条件的元组。 10.在设计视图中group by的作用是定义要执行计算的组; s

24、um的作用是返回字符表达式中值的总和。 count的作用是返回表达式中值的个数,即统计记录个数。 11.Enabled属性是用于判断控件是否可用的,而Visible属性是用于判断控件是否可见的 12.LTrim函数:删除字符串的开始空格。RTrim函数:删除字符串的尾部空格。 Trim函数:删除字符串的开始和尾部空格。Ucase函数:将字符串中小写字母转化为大写字母。 13.VBA中定义符号常量可以用关键字Const来定义,格式为:Const 符号常量名称 = 常量值。 14.构成程序流程图的基本图符及含义:或表示控制流;表示加工步骤;表示逻辑条件。 15.结构化程序设计的原则包括:自顶而下,

25、逐步求精的设计思想,独立功能,单出、入口的模块化设计等。 16. 在最坏情况下,快速排序、冒泡排序和直接插入排序需要的比较次数都是n(n1)/2,堆排序需要比较的次数为nlog2n。 17.删除查询:可以从一个或多个表中删除一组记录,删除查询将删除整个记录,而不只是记录中所选择的字段。追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部。生成表查询:利用一个或多个表中的全部或部分数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。更新查询:对一个或多个表中的一组记录作全部更新。 18.在VBA中主要提拱了3种数据库访问接囗:开放数据库互边应用编程接囗(ODBC API)、数据访

26、问对象(DAO)和Active数据对象(ADO)。动态链接库简称为DLL。 19.图像控件显示图形,以使窗体更加美观。 文本框控件主要用来输入或编辑字段数据,它是一种交互式控件。 标签控件主要用来在窗体或报表上显示说明性文本。 命令按钮控件执行某项操作或某些操作。故此题选B。 20.宏可以在宏窗口、数据库窗口、菜单中单独运行,也可以运行宏组中的宏或另一个宏,还可以为响应窗体、报表上的控件上所发生的事件而运行宏。 21.VBA程序流程控制的方式为顺序、分支(条件)与循环。 22. Left(,):从字符串左边起截取N个字符。 Right(,):从字符串右边起截取N个字符。 Mid(,N2):从字

27、符串左边第N1个字符起截取N2个字符。 八、选择题 1. 顺序存储方式是把逻辑上相邻的结点存储在物理上相邻的存储单元里,结点之间的关系由存储单元的邻接关系来体现。 2.对象是面向对象方法中最基本的概念,它的基本特点有:标识惟一性、分类性、多态性、封装性、模块独立性 3.使用向导创建查询时,数据源可以来自表或查询, 4.DoCmd.OpenForm 为打开窗体命令。 取整函数Fix():返回数值表达式的整数部分。 条件式放在While或Until后面。 5.参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByR

28、ef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。 6. OpenForm在窗体视图、设计视图、打印预览或数据表视图中打开窗体; OpenQuery在数据表视图、设计视图或打印预览中打开选择查询或交叉表查询; OpenTable在数据表视图、设计视图或打印预览中打开表; OpenModule在指定的过程中打开特定的Visual Basic模块。 7.DAO是一个数据库访问对象,DAO是目前操作Access数据的最佳对象模型,利用DAO对象模型,可以操作Access表中的数据、创建及操纵表和查询。 8.事件包括五大类,它们分别是键盘事件、鼠标事件、

29、对象事件、窗口事件、操作事件。 9.Day函数返回日期表达式日期的整数;Year函数返回日期表达式年份的整数; Month函数返回日期表达式日期的整数;DateSerial函数返回指定年月日的日期, 10.数据库管理系统DBMS是数据库系统的核心。 11.退出Access应用程序的VBA代码是Docmd.Quit或Application.Quit。 一、填空 1.常见的排序方法有插入排序(包括简单插入排序法和希尔排序法等)、交换排序(包括冒泡排序和快速排序法等)和选择排序(包括简单选择排序和堆排序等)。 2. 面向对象技术包括以下几个基本概念,即对象、类、方法、消息、继承和封装, 其中,封装是

30、一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开 3.在关系模型的数据语言中,一般除了运用常规的集合运算(并、交、差、笛卡尔积等)外,还定义了一些专门的关系运算,如投影、选择、连接等。投影是从二维表的列方向上进行的运算。 4.查询中两种基本的计算是预定义计算和自定义计算。 窗体中控件名称是能够唯一表示某一控件的属性。 控件名称属性非常重要,许多操作中都会用它。同一窗体的控件之间如果互相引用,也需要使用名称属性。 缺省情况下,报表中的记录是按照自然顺序排列显示的。 5.根据题目要求操作过程中应该出现选择是否隐蔽窗体的消息框:MsgBox,向实现隐蔽窗体成功则要设置其条件值为假即Fals

31、e或0。 6. 数据的逻辑结构是指反映数据元素之间逻辑关系的数据结构; 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式。在数据的存储结构中,不仅要存放各数据元素的信息,还需要存放各数据元素之间的前后件关系的信息。 7. 类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其超类的属性和方法,当然,也可以定义自己的属性和方法。 8. 内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,内聚是从功能角度来度量模块内的联系;耦合性是模块间互相连接的紧密程度的度量。

32、9. 数据库设计分为以下6个设计阶段:需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。 二、填空 1.软件测试用例是为了有效发现软件缺陷而编写的包含测试目的、测试步骤、期望测试结果的特定集合。正确认识和设计软件测试用例可以提高软件测试的有效性,便于测试质量的度量,增强测试过程的可管理性。软件测试用例包括:输入值集和输出值集。测试用例是软件测试的核心。 2.在关系数据库中,用关系(二维表结构)表示实体及其之间联系的模型称为关系数据模型。 3.数据定义语言:负责数据的模式定义与数据的物理存取构建; 数据操纵语言:负责数据的操纵,如查询与增、删、改等; 数据控

33、制语言:负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等。 4.分支结构是在程序执行时,根据不同的条件,选择执行不同的程序语句,用来解决有选择、有转移的诸多问题。在处理实际问题中,往往需要根据具体的情况去控制程序的流程。例如,分段函数的求解,查找结果的处理等问题,都需要先做判断后再处理,实现这种分支控制的程序,称为分支结构或选择结构。 5. 算法是指解题方案的准确而完整的描述。它有4个基本特征,分别是可行性、确定性、有穷性和拥有足够的情报。 6. 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。 7. 软件产品从考虑其概念开始,到该软件产品不能使用为止

34、的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。 8. 数据库管理系统是位于用户与操作系统之间的一层系统管理软件,是一种系统软件,是用户与数据库之间的一个标准接口。其总是基于某种数据模型,可以分为层次模型、网状模型和关系模型。 9.如果表中的一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,这个字段就称为外关键字。 三、填空 1.软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。包括正确性、无歧义性、完整性、可验证性、一致性、可理解性、可修改性和可追踪性等。其中最重要的特性是无歧义性,即需求规格说明书应

35、该是精确的、无二义的,需求说明书越精确,则以后出现错误、混淆、反复的可能性越小。 2.白盒测试的基本原则是:保证所测模块中每一独立路径至少执行一次;保证所测模块所有判断的每一分支至少执行一次;保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。按照白盒测试的基本原则,白盒法是穷举路径测试。 3.数据结构包括数据的逻辑结构和存储(物理)结构,其中逻辑结构分为线性结构和非线性结构,存储结构包括顺序结构和链式结构。在循环队列中,队尾的指针指向对首元素,是队列的链式存储结构。 4.在ER图中用矩形表示实体,椭圆形表示属性,菱形表示联系。 5.窗体由多个部分组成,每

36、个部分称为一个节。在窗体设计视图中,至多可以使用5种节,分别是窗体页眉、页面页眉、主体、页面页脚、窗体页脚。大部分的窗体只有主体节。 6.在创建宏时,如果想要执行一条SQL语句,可以在操作列中选择RunSQL宏操作,并在下方的SQL语句文本框中输入要想执行的SQL语句。 7.软件测试过程按4个步骤进行,即:单元测试、集成测试、确认测试和系统测试。 8.软件工程包括三个要素:方法、工具和过程。软件工程方法为软件开发提供了如何做的技术。工具支持软件的开发、管理、文档生成;过程支持软件件开发的各个环节的控制、管理。 9.数据库的设计过程大致分为3个步骤:概念设计、逻辑设计和物理设计。 10.一张二维

37、表对应一个关系,代表一个实体集,表中的一行称为一个元组,一个元组又由许多个分量组成,每个元组分量是表框架中每个属性的投影值。 11.数据访问页有两种视图方式:页视图和设计视图。页视图用于查看数据访问页的效果,设计视图用于对数据访问页的内容进行修改。 12.RunSQL用于指定SQL语句以完成操作查询,也可以完成数据定义查询。 13. 在VBA程序设计中,直接在属性窗口设置对象的属性属于静态设置方法,在代码窗口中由VBA代码设置对象的属性叫动态方法。 四、填空 1.黑盒测试方法完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例。常用的黑盒测试有等价类划分、边界值分析法和错误推测法

38、3种。 2.软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。 3. 软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。 4.在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息(message)、继承(inheritance)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。 5.ASC表示升序排列,

39、DESC表示降序排列,多用在索引定义和SELECT语句中的ORDER子句中。 6.SQL语句中,ORDER BY表示排序,GROUP BY子句用于对检索结果进行分组 五、填空 1. 在线性表的任何位置插入一个元素的概率相等,即概率为p=1/,则插入一个元素时所需移动元素的平均次数为。 2.用树型结构表示实体类型及实体间联系的数据模型称为层次模型,用有向图结构表示实体类型及实体间联系的数据模型称为网状模型,用二维表格结构表示实体及其联系的数据模型称为关系模型。 3. 将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。所以,类是对象的抽象,对象则是其对应类的一个实例。

40、 4.典型的数据流类型有两种:变换型和事务型。变换型是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理以后再沿输出通路变换成外部形式离开软件系统;在很多软件应用中,存在某种作业数据流,它可以引发一个或多个处理,这些处理能够完成该作业要求的功能,这种数据流就叫做事务。 5.数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。数据独立性一般分为物理独立性与逻辑独立性两级。 6.Access表由表结构和表内容(记录)两部分组成。对表操作时,是对表结构和表

41、内容分别进行的。 7.如果在窗体上输入的数据总是取自某一个表或查询中记录的数据,或者取自某固定内容的数据,可以使用组合框或列表框控件来完成。 六、填空 1. 在树形结构中,每一个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点;每一个结点可以有多个后件,它们都称为该结点的子结点。没有后件的结点称为叶子结点。 2.结构化分析方法主要包括:面向数据流的结构化分析方法,面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法 3. 面向对象模型中,最基本的概念是对象和类。 对象是现实世界中实体的模型化; 将属性集和方法集相同的所有对象组合在一起,可以构成一个类。 4

42、.模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程,由此分解来降低复杂性。 5.数据是现实世界符号的抽象,而数据模型则是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束行为,为数据库系统的信息表示与操作提供一个抽象的框架。 数据模型按不同的应用层次分成3种类型,它们是概念数据模型、逻辑数据模型、物理数据模型。 6.在Access中,每个表都是数据库独立的一个部分,但每个表又不是完全孤立的,表与表之间是通过一个共同字段联系在一起的。 七、填空 1.数据模型是对客观事物及联系的数据描述,它反映了实体内部及实体与实体之间的联系。 数据模型是数据库设计的核心。

43、2. 在关系模型中,把数据看成一个二维表,每一个二维表称为一个关系。表中的每一列称为一个属性,相当于记录中的一个数据项,对属性的命名称为属性名;表中的一行称为一个元组,相当于记录值。 3.窗体控件类型分为绑定型、未绑定型与计算型3种。 绑定型空间主要用于显示、输入、更新数据库中的字段;未绑定型控件没有数据源,可以用来显示信息;计算型控件用表达式作为数据源,表达式可以利用窗体或报表索引用的表或查询字段中的数据,也可以是窗体或报表上的其它控件中的数据。 4.在SQL查询中,WHERE表示选择条件,用于实现选择运算;GROUP BY子句用于对检索结果进行分组。 5.数据的逻辑结构有线性结构和非线性结

44、构两大类。 6.常用的存储表示方法有4种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。 7.相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。 8. 在关系操作中,所有操作对象与操作结果都是关系。而关系定义为元数相同的元组的集合。因此,关系操作的特点是集合操作。 9.在确定了表、表结构和表中主关键字后,还需要确定表之间的关系。只有这样,才能将不同表中的相关数据联系起来。 10.栈和队列都属于线性表,它们一般采用顺序存储结构,也可以对它们采用链式存储结构。 11.安全性控制:防止未经授权的用户

45、有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏; 完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作; 并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生; 恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。 12.数据库不仅包括事物的数据本身,还包括相关事物之间的联系. Access数据库中数据访问页的作用是发布数据库中的数据。 Access中,模块分为类模块和标准模块。 八、填空 1.在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2;简单插入排序为n(n-1)/2; 希尔排序所需要的比较次数为O;堆排序为O(nlo

46、g2n)。 2.从工程管理角度看,软件设计分为两步:概要设计与详细设计。 概要设计:将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式; 详细设计:确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。 3.以二维表的形式来表示实体之间联系的数据模型是关系模型;另外还有层次模型、网状模型。 关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系,每一个关系都是一个二维表,无论实体本身还是实体之间的联系均用称为关系的二维表来表示。 4.参数查询是一种利用对话框来提示用户输入条件的查询。这种查询可以根据用户输入的条件来检索符合相应条件的记录。 5.数据访问页有两种视图方式:页视图和设计视图。页视图是查看所生成的数据访问页样式的一种视图方式;而以设计视图方式打开数据访问页通常是要对数据访问页进行修改。 6.在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。使用了这种控制的宏称为条件操作宏。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号