1、计算机二级(Access)8 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:25,分数:1750.00)1.使用宏组的目的是_。 (分数:70.00)A.设计出功能复杂的宏B.设计出包含大量操作的宏C.减少程序内存的消耗D.对多个宏进行组织和管理2.如图所示的数据模型属于( )。 *(分数:70.00)A.1232B.232C.23D.1233.为了使模块尽可能独立,要求_。 (分数:70.00)A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度
2、要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强4.关系模型中最普遍的联系是( )。(分数:70.00)A.B.C.D.5.在宏的表达式中要引用报表 exam 上控件 Name 的值,可以使用引用式( )。(分数:70.00)A.MNXB.FRXC.FXPD.PRG6.主要用于显示、输入、更新数据库中的字段的控件类型是( )。(分数:70.00)A.dabecB.dabceC.cdabeD.cdaeb7.下列逻辑表达式中,能正确表示条件“x 和 y 都是奇数”的是_。 (分数:70.00)A.x Mod 2=1 Or y Mod 2=1B.x Mo
3、d 2=0 Or y Mod 2=0C.x Mod 2=1 And y Mod 2=1D.x Mod 2=0 And y Mod 2=08.Access 数据库中哪个数据库对象是其他数据库对象的基础( )。(分数:70.00)A.报表B.查询C.表D.模块9.下列不属于 Access 窗体的视图是_。 (分数:70.00)A.设计视图B.窗体视图C.版面视图D.数据表视图10.用于最大化激活窗口的宏命令是( )。(分数:70.00)A.MinimizeB.RequeryC.MaximizeD.Restore11.构成关系模型中的一组相互联系的“关系”一般是指( )。(分数:70.00)A.0
4、8B.50 78C.4 50D.78 5012.如果加载一个窗体,先被触发的事件是_。 (分数:70.00)A.Load 事件B.Open 事件C.Click 事件D.DbClick 事件13.如图所示的数据模型属于( )。 (分数:70.00)A.关系模型B.层次模型C.网状模型D.以上皆非14.在数据表视图中,不能_。 (分数:70.00)A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录15.下列描述中正确的是_。 (分数:70.00)A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合16.DB(数据库
5、)、DBS(数据库系统)、DBMS(数据库管理系统)三者之间的关系是( )。(分数:70.00)A.DBS 包括 DB 和 DBMSB.DBMS 包括 DB 和 DBSC.DB 包括 DBS 和 DBMSD.DBS 等 DB 等于 DBMS17.下表中准则的功能是( )。 *(分数:70.00)A.文本B.事件C.控件D.方法18.某文本型字段的值只能是字母且不允许超过 6 个,则可将该字段的输入掩码属性定义为( )。(分数:70.00)A.AAAAAAB.LLLLLLC.CCCCCCD.99999919.以下哪个数据库对象可以一次执行多个操作( )。(分数:70.00)A.数据访问页B.菜单
6、C.宏D.报表20.下列关系模型中术语解析不正确的是( )。(分数:70.00)A.记录,满足一定规范化要求的二维表,也称关系B.字段,二维表中的一列C.数据项,也成分量,是每个记录中的一个字段的值D.字段的值域,字段的取值范围,也称为属性域21.在关于报表数据源设置的叙述中,以下正确的是_。 (分数:70.00)A.可以是任意对象B.只能是表对象C.只能是查询对象D.可以是表对象或查询对象22.Access 通过数据访问页可以发布的数据_。 (分数:70.00)A.只能是静态数据B.只能是数据库中保持不变的数据C.只能是数据库中变化的数据D.是数据库中保存的数据23.将所有字符转换为大写的输
7、入掩码是( )。(分数:70.00)A.B. B.C.0D.A解析:B)选项指所有字符转换为小写,C)选项指必须输入数字 09,D)选项指必须输入字母或数字。24.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是( )。(分数:70.00)A.标签B.文本框 C.列表框D.选项按钮解析:文本框控件是最常用的计算控件,可以通过绑定来显示字段数据。25.已建立的“tEmployee”表,表结构及表内容如下表所示: (分数:70.00)A.5 5B.5 10C.10 10 D.10 20解析:文本数字类型所使用的对象是文本或文本与数字的组合。ACCESS 默认文本型字段大小是 50 个字符
8、,字段大小为 10 的字段中,可以输入 10 个汉字或 10 个英文字符。26.下述关于数据库系统的叙述中正确的是( )。(分数:-1.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据解析:数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。 27.一些重要的程序语言(如 C 语言和 Pascal 语言)允许过程的递归调用。而实现递归调用中的存储分配通常用( )。(分数:-1.00)A.栈 B.堆C.数组D.链表解析:一些较流
9、行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每 一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些 调用点。28.视图设计一般有 3 种设计次序,下列不属于视图设计的是( )。(分数:-1.00)A.自顶向下B.由外向内 C.由内向外D.自底向上解析:视图设计一般有 3 种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。注意:数据库概念设计的过程:首先选择局部应用,再进行局部视图设计,最后对局部视图进行集成得
10、到概念模式。 29.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成( )。(分数:-1.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构 D.内部结构和外部结构解析:根据数据结构中各数据元素之间前后件关系的复杂程序,一般将数据结构分为两大类:线性结构和非线性结构。线性结构是指满足以下两个条件的非空的数据结构:一是有且只有一个根结点,二是每一个结点最多有一个前件,也最多有一个后件。如是一个数据结构不是线性结构,则称为非线性结构。30.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统
11、B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库和数据库系统D.3 者没有明显的包含关系解析:数据库系统(Data Base System,简称 DBS)包括数据库(Data Base,简称 DB)和数据库管理系统(Data Base Management System,简称 DBMS)。31.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。(分数:-1.00)A.数据的存储结构 B.计算方法C.数据映象D.逻辑存储解析:数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3 个方面的内容,即数据的逻辑结构、存
12、储结构和数据的运算。32.软件生命周期中花费时间最多的阶段是( )。(分数:-1.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个所段。本题中,详细设计、软什编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性降低维护的代价。33.在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。(分数:-1.00)A.冒泡排序 B.选择排序C.快速排序D.归并排序解析:从平均时间性能而言,快速排序最佳,其所需时间最少,但快速排
13、序在最坏情况下的时间性能不如堆排序和归并排序。当序列中的记录基本有序或元素个数较少时,冒泡排序和简单选择排序为最佳排序方法,故本题答案应该为选项 A)。34.程序的 3 种基本控制结构是( )。(分数:-1.00)A.过程、子过程和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括 3 种基本控制结构,分别是顺序结构、选择结构和重复结构(又称循环结构)。35.下列工具中为需求分析常用工具的是( )。(分数:-1.00)A.PADB.PFDC.N-SD.DFD 解析:需求分析中的常用工具有 PA
14、D、PFD 及 N-S 等,而 DFD(数据流图)为结构化分析工具。三、填空题(每空 2 分,共 30 分)(总题数:10,分数:30.00)36. 1 是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。(分数:3.00)填空项 1:_ (正确答案:参照完整性)解析:37.二维表中的一行称为关系的一个 1。(分数:3.00)填空项 1:_ (正确答案:记录(或元组))解析:38.某二叉树中度为 2 的结点有 18 个,则该二叉树中有 1 个叶子结点。(分数:3.00)填空项 1:_ (正确答案:19)解析:二叉树的性质 3:在任意一棵二叉树中,度为 0 的结点(即叶子结点)总是比
15、度为 2 的结点多一个。本 题中度为 2 的结点数为 18,故叶子结点数为 18+1=19 个。39.常用的结构数据模型有关系型、 1 和 2。(分数:3.00)填空项 1:_ (正确答案:网状型)解析:40.关系中能够惟一标识某个记录的字段称为 1 字段。(分数:3.00)填空项 1:_ (正确答案:主关键)解析:41.查询是数据浏览、数据重组、 1、 2、输入输出等操作的基础。(分数:3.00)填空项 1:_ (正确答案:统计分析)解析:42.表操作共有 3 种视图,分别是设计视图、打印视图、 1 视图。(分数:3.00)填空项 1:_ (正确答案:版面预览)解析:43. 1 主要用于对数
16、据库中的数据进行分组、计算、汇总和打印输出。(分数:3.00)填空项 1:_ (正确答案:报表)解析:44.数据管理技术经历了人工处理阶段、人工文件系统和数据库系统、 1 和 25 个发展阶段。(分数:3.00)填空项 1:_ (正确答案:交互式数据库系统)解析:45.Access 中,查询不仅具有查找的功能,而且还具有 1 功能。(分数:3.00)填空项 1:_ (正确答案:计算)解析:46.试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:-1.00)填空项 1:_ (正确答案:调试)解析:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误
17、,给出程序可靠性的鉴定;调试也称排错,它是一个与测试有联系又有区别的概念。具体来说,测试的目的是暴露错误,评价程序的可靠性,而调试的目的是发现错误的位置,并改正错误。 47.在最坏情况下,堆排序需要比较的次数为 1。(分数:-1.00)填空项 1:_ (正确答案:O(nlog2n))解析:在最坏情况下,冒泡排序所需要的比较次数为 n(n-1)/2;简单插入排序所需要的比较次数为 n(n-1)/2;希尔排序所需要的比较次数为 O(n1.5);堆排序所需要的比较次数为 O(nlog2n)。48.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1
18、:_ (正确答案:完善性)解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 49.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:-1.00)
19、填空项 1:_ (正确答案:完整性控制)解析:安全性控制:防止未经授权的用户有意或无意存取数据库巾的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。50.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。(分数:-1.00)填空项 1:_ (正确答案:逻辑独立性)解析:数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。数据独立性一般分为物理独立性与逻辑独立性两个含义。