全国计算机等级考试二级笔试分析模拟+真题试卷(一)
公共基础知识及Access数据库程序设计
参考答案及评析
一,选择题
(1)C
知识点:算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)
评析:算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言
中提供的数
据类型及其算法.数据结构和算法是计算机科学的两个重要支柱.它们是一个不可分割的整体.算法在运
行过程中需辅助存储空间的大小称为算法的空间复杂度.算法的有穷性是指一个算法必须在
执行有限的步
骤以后结束.算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要
的基本运算
次数.
(2)C
知识点:栈和队列的定义;栈和队列的顺序存储结构及其基本运算
评析:线性表,栈和队列等数据结构所表达和处理的数据以线性结构为组织形式.栈是一种特
殊的线性表,
这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端
称为栈底.
一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素.所以栈
又称后进
先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插
入的一端
称为队尾,允许删除的一端称为队头.在队列中,只能删除队头元素,队列的最后一个元素一定
二叉树的基本性质是最新入
队的元素.因此队列又称先进先出表(First In First Out).
(3)C
知识点:二叉树的定义及其存储结构
评析:根据二叉树的性质:二叉树第i(i≥1)层上至多有2i-1 个结点.得到第8 层的结点数最多
是128.
(4)C
知识点:结构化程序设计
评析:结构化程序设计方法的四条原则是:1.自顶向下;2.逐步求精;3.模块化;4.限制使用goto
语句."自
顶向下"是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标;"逐步
求
精"是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化;"模块化"是说,一个复杂问题,肯
定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解
成若干稍小
的部分.
(5)D
知识点:面向对象的程序设计方法,对象,方法,属性及继承与多态性
评析:面向对象方法是一种运用对象,类,封装,继承,多态和消息等概念来构造,测试,重构软件的方
法.面向对象方法从对象出发,发展出对象,类,消息,继承等概念.
(6)B
知识点:结构化设计方法
评析:软件开发阶段包括需求分析,总体设计,详细设计,编码和测试五个阶段.其中需求分析阶段常用
的工具是数据流图和数据字典.
(7)D
知识点:软件工程基本概念,软件生命周期概念,软件工具与软件开发环境
评析:软件生命周期分为软件定义,软件开发及软件运行维护3 个阶段.本题中详细设计,软件编码和软
件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的
一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价.
(8)B
知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统
评析:数据库管理系统DBMS 是数据库系统的核心.DBMS 是负责数据库的建立,使用和维护的软件.
DBMS 建立在操作系统之上,实施对数据库的统一管理和控制.用户使用的各种数据库命令以及应用程序
的执行,最终都必须通过DBMS.另外,DBMS 还承担着数据库的安全保护工作,按照DBA 所规定的要
求,保证数据库的完整性和安全性.
(9)C
知识点:数据模型,实体联系模型及E-R 图,从E-R 图导出关系数据模型
评析:数据处理是指将数据转换成信息的过程,故选项A 叙述错误;设计数据库的目的实质上是设计出
满足实际应用需求的实际关系模型;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,
对应存储文件中的字段,故D 选项叙述错误.
(10)B
知识点:数据库的基本概念:数据库,数据库管理系统,数据库系统
评析:数据库管理系统的三级模式结构由外模式,模式和内模式组成.外模式,或子模式,或用户模式,
是指数据库用户所看到的数据结构,是用户看到的数据视图. 模式,或逻辑模式,是数据库中对全体数
据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和.外模式是模式的一部分. 内模式,
或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方
式的描述.
(11)C
知识点:数据库基础知识/基本概念
评析:20 世纪80 年代以来,新推出的数据库管理系统几乎都支持关系数据模型,Access 就是一种关系数
据库管理系统.
(12)B
知识点:表的建立/建立表结构
评析: 建立表结构有3 种方法,一是在"数据表"视图中直接输入字段名,这种方法比较简单,但对字
段类型和属性无法设置;二是使用"设计"视图,这是最常用的方法;三是通过"表向导"创建表结构,
其创建方法与使用"数据库向导"创建数据库的方法类似.
(13)C
知识点:宏/宏的基本操作
评析:在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这
种流程.条件项是逻辑表达式,返回值只有两个:"真"和"假".宏将会根据条件结果的"真"或"假",选择不同的路径去执行.
(14)C
知识点:数据库和表的基本操作/设置字段属性
评析:输入掩码只为"文本"和"日期/时间"型字段提供向导,其它类型没有向导帮助.另外,如果为
某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置.
(15)B
知识点:报表的基本操作/创建子报表
评析: 主报表可以包含子报表,也可以包含子窗体;在子报表和子窗体中,还可以包含子报表或子窗体.
但是主报表最多只有包含两级子窗体或子报表.
(16)A
知识点:报表的基本操作/编辑报表
评析: 在报表"设计"视图中给报表添加日期和时间,可以单击"插入"菜单中的"日期和时间"命令.
也可以在报表上添加一个文本框,通过设置其"控件源"属性为日期或时间的计算表达式(例如, =Date()
或=Time()等)来显示日期与时间.该控件位置可以安排在报表的任何节区里.
(17)C
知识点:数据库和表的基本操作/表的建立
评析:窗体中的窗体称为子窗体,在子窗体中可以创建二级子窗体.主窗体和子窗体通常用于显示多个表
或查询中的数据,这些表或查询中的数据具有一对多关系.主窗体显示某一条记录的信息,子窗体就会显
示与主窗体当前记录相关的记录的信息;当在主窗体中输入数据或添加记录时,Access 会自动保存每一条
记录到子窗体对应的表中.主窗体只能显示为纵栏式的窗体;子窗体可以显示为数据表窗体,也可以显示
为表格式窗体.
(18)D
知识点:模块/ VBA 编程基础:常量,变量,表达式
评析:变量是指程序运行时值会发生变化的数据.变量的命名,同字段名一样,但变量命名不能
包含有空
格或除了下划线字符(_)外的任何其他的标点符号.
(19)B
知识点:查询的基本操作/操作查询
评析:操作查询包括4 种:生成表查询,删除查询,更新查询和追加查询
生成表查询:利用一个或多个表中的全部或部分数据创建新表;
删除查询:可以从一个或多个表中删除一组记录,删除的是整个记录,而不只是记录中所选择
的字段;
更新查询:对一个或多个表中的一组记录作全部更新;
追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部.
(20)D
知识点:查询的基本操作/运算符
评析:特殊算符Like 用于指定查文本字段的字符模式.在所定义的字符模式中,用" "表示该
位置可
匹配任何一个字符;用"*"表示该位置可匹配零或多个字符;用"#"表示该位置可匹配一个数字;
用方
括号描述一个范围,用于可匹配的字符范围.
(21)D
知识点:窗体的基本操作/使用向导创建窗体
评析:ACCESS 中窗体的"数据环境"被称为记录来源(Record Source),记录源可以是表,查询或SQL
SELECT 语句.ACCESS 的记录来源比Foxpro 的"数据环境"提供了更大的灵活性,当ACCESS 窗体的记
录来源是相互关联的若干表时,ACCESS 中通过建立查询或是使用SQL SELECT 语句作为
记录来源,而
查询与SELECT 语句指定了相关的表及表间关系.
(22)C
知识点:查询的基本操作/函数
评析:数值函数说明:
Int(数值表达式) 返回数值表达式值的整数部分值
Abs(数值表达式) 返回数值表达式绝对值
Srq(数值表达式) 返回数值表达式值的平方根值
Sgn(数值表达式) 返回数值表达式值的符号值.当数值表达式值大于0,返回值为1;当数值表
达式值
等于0,返回值为0;当数值表达式值小于0,返回值为-1.
(23)A
知识点:窗体的基本操作/数据透视表窗体
评析:数据透视表窗体是Access 为了以指定数据表或查询为数据源产生一个Excel 的分析
表而建立的一种
窗体形式.数据透视表窗体允许用户对表格内的数据进行操作;我们同样也可以改变透视表的,以
满足不
同的数据分析方式和要求,它对数据进行处理是Access 其他工具无法完成的.
(24)C
知识点:报表的基本操作/表格式报表
评析:页面页脚:打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚.页面页眉:页面页眉的文字或控件一般输出显示在每页的顶端.通常,它是用来显示数据的列标题.
报表页脚:用来显示整份报表的汇总说明,在所有记录都被处理后,只打印在报表的结束处.
报表页眉:在报表的开始处,用来显示报表的标题,图形或说明性文字,每份报表只有一个报表页眉.
(25)A
知识点:页/数据访问页的概念
评析:Access 所设计的数据访问页是一个独立的文件,保存在Access 以外.
(26)D
知识点:模块/ VBA 编程基础
评析:在VBA 中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant.
(27)C
知识点:页的基本操作/据访问页的概念
评析:数据访问页有两种视图方式:页视图和设计视图
页视图是查看所生成的数据访问页样式的一种视图方式;
以设计视图方式打开数据访问页通常是要对数据访问页进行修改,例如,想要改变数据访问页的结构或显
示内容等.
(28)D
知识点:数据库基础知识/基本概念
评析:数据库系统有如下特点:
1,实现数据共享,减少数据冗余.
2,采用特定的数据模型:数据库系统不仅可以表示事物内部数据项之间的联系,而且可以表示事物与事
物之间的联系,从而反映出现实世界事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据
模型.
3,具有较高的数据独立性.
4,有统一的数据控制功能.
(29)D
知识点:页/数据访问页的概念
评析:Access 数据访问页中增加了一些专用网上浏览工具
滚动文字,绑定超级链接,图像超级链接,绑定HTML,影片,展开/收缩.
(30)B
知识点:模块/编写事件过程
评析:因为每一次I,J 循环的操作都会给x 赋初值,所以I,J 循环都只相当时执行了一次,该程序等效
于:x=3,然后给x 加两次6,所以结果为15
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论