1、计算机二级(Access)10 及答案解析(总分:1765.00,做题时间:90 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:25,分数:1750.00)1.对“将信息系 99年以前参加工作的教师的职称改为副教授”,合适的查询为( )。(分数:70.00)A.生成表查询B.更新查询C.删除查询D.追加查询2.下面对查询功能的叙述中正确的是( )。(分数:70.00)A.选择查询B.参数查询C.准则查询D.操作查询3.特殊运算符“In”的含义是( )。(分数:70.00)A.用于指定一个字段值的范围,指定的范围之间用 And连接B.用于指定一个字段值的列表,列表中的任一值都可与
2、查询的字段相匹配C.用于指定一个字段为空D.用于指定一个字段为非空4.要将“选课成绩”表中学生的成绩取整,可以使用( )。(分数:70.00)A.属性窗口B.标题栏C.菜单栏D.工具栏5.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是( )。(分数:70.00)A.标签B.文本框C.列表框D.选项按钮6.为了在报表的每一页底部显示页码号,那么应该设置( )。(分数:70.00)A.报表页眉B.页面页眉C.页面页脚D.报表页脚7.下列事件不属于 Access中的事件的是( )。(分数:70.00)A.键盘事件B.鼠标事件C.窗口事件D.控件事件8.数据独立性是数据库技术的重要特点之一
3、。所谓数据独立性是指_。 (分数:70.00)A.数据与程序独立存放B.不同的数据被存放在不同的文件中C.不同的数据只能被对应的应用程序所使用D.以上三种说法都不对9.两个或两个以上的模块之间关联的紧密程度称为_。 (分数:70.00)A.耦合度B.内聚度C.复杂度D.数据传输特性10.用 SQL语言描述“在教师表中查找男教师的全部信息”,以下描述正确的是( )。(分数:70.00)A.AlignmentB.CaptionC.VisibleD.BorderStyle11.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是_。 (分数:70.00)A.DB 包含 DBS 和
4、DBMSB.DBMS 包含 DB 和 DBSC.DBS 包含 DB 和 DBMSD.没有任何关系12.哪个查询是包含另一个选择或操作查询中的 SQL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则( )。(分数:70.00)A.联合查询B.传递查询C.数据定义查询D.子查询13.以下能用宏而不需要 VBA就能完成的操作是( )。(分数:70.00)A.B.C.D.14.对长度为 n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。 (分数:70.00)A.log2nB.n/2C.nD.n+115.下列关系模型中术语解析不正确的是
5、( )。(分数:70.00)A.64B.-64C.16D.-1616.按照“后进先出”原则组织数据的数据结构是_。 (分数:70.00)A.队列B.栈C.双向链表D.二叉树17.当在一个报表中列出学生的 3门课 a、b、c 的成绩时,若要对每位学生计算 3门课的平均成绩,只要设置新添计算控件的控制源为( )。(分数:70.00)A.分布式B.可移植C.动态性D.接口18.用于最大化激活窗口的宏命令是( )。(分数:70.00)A.MinimizeB.RequeryC.MaximizeD.Restore19.使用什么创建报表时会提示用户输入相关的数据源、字段和报表版面格式等信息?(分数:70.0
6、0)A.stop( )B.sleep( )C.wait( )D.suspend( )20.下列关于查询的描述中正确的是( )。(分数:70.00)A.得到一个新的数据表文件B.得到一个新的数据表文件和一个新的备注文件C.得到一个新的数据表文件和两个新的备注文件D.错误信息,不能复制带有备注型字段的数据表文件21.以下关于报表组成的叙述中错误的是( )。(分数:70.00)A.增加了一些新的运算符B.允许函数重载,并允许设置缺省参数C.规定函数说明符必须用原型D.引进了类和对象的概念22.下图是使用查询设计器完成的查询,与该查询等价的 SQL语句是_。 (分数:70.00)A.select 学号
7、,数学 from sc where 数学(select avg(数学) from sc)B.select 学号 where 数学(select avg(数学) from sc)C.select 数学 avg(数学) from scD.select 数学(select avg(数学) from sc)23.以下查询方式中不属于操作查询的是( )。(分数:70.00)A.选择查询B.删除查询C.更新查询D.追加查询24.以下可以得到“2*5=10”结果的 VBA 表达式为_。 (分数:70.00)A.“2*5“ & “=“ & 2*5B.“2*5“ + “=“ + 2*5C.2*5 & “=“ &
8、 2*5D.2*5 + “=“ + 2*525.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是_。 (分数:70.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示颜色“C.Me.Text=“改变文字显示颜色“D.Me.Name“改变文字显示颜色“26.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题27.下列叙述中,正确的是( )。(分数:-1.00)A.用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用 E-R图只能表示实体集之间一对一的联系C.
9、用 E-R图只能表示实体集之间一对多的联系D.用 E-R图表示的概念数据模型只能转换为关系数据模型28.下列有关数据库的描述,正确的是( )。(分数:-1.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件29.结构化程序设计主要强调的是( )。(分数:-1.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性30.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。(分数:-1.00)A.可重用性差B.安全性差C.非持久性D.冗余性31.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1
10、.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计32.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系33.数据结构中,与所使用的计算机无关的是数据的( )。(分数:-1.00)A.存储结构B.物理结构C.逻辑结构D.物理和存储结构34.算法分析的目的是( )。(分数:-1.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性
11、D.分析算法的效率以求改进35.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:-1.00)A.对象成分B.变量成分C.语句成分D.传输成分三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.三维数组 Array(3,3,3)的元素个数为 1。(分数:3.00)填空项 1:_37.在使用 Dim语句定义数组时,在缺省情况下数组下标的下限为 1。(分数:3.00)填空项 1:_38.查询包括 1、删除查询、生成表查询和选择查询 4种。(分数:3.00)填空项 1:_39.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模
12、块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模 块所产生的结果。(分数:3.00)填空项 1:_40.Access提供了 6种类型的窗体,分别是 1、表格式窗体、 2、主/子窗体、图标窗体和数据透视表窗体。(分数:3.00)填空项 1:_41.窗体中的窗体称为 1,其中可以创建 2。(分数:3.00)填空项 1:_42.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.00)填空项 1:_43.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Cli
13、ck2 Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k (select avg(数学) from sc) B.select 学号 where 数学(select avg(数学) from sc)C.select 数学 avg(数学) from scD.select 数学(select avg(数学) from sc)解析:由题目中的图片可以得出:查询条件的是“数学成绩大于数学平均分”,需要显示的字段是“学号”和“数学”,SQL 语句中也应包含这些数据。23.以下查询方式中不属于操作查询的是
14、( )。(分数:70.00)A.选择查询 B.删除查询C.更新查询D.追加查询解析:选择查询是属于查询的种类,跟操作查询并列。操作查询包括生成表查询、删除查询、更新查询和追加 查询 4种。24.以下可以得到“2*5=10”结果的 VBA 表达式为_。 (分数:70.00)A.“2*5“ & “=“ & 2*5 B.“2*5“ + “=“ + 2*5C.2*5 & “=“ & 2*5D.2*5 + “=“ + 2*5解析:VBA 中字符串要用引号(“)引起来,而算术表达式不需要引号。VBA 中有两个字符串连接符:“&” 和“+”。“&”用来强制两个表达式作字符串连接,“+”运算符是当两个表达式均
15、为字符串数据时,才将两个字符串连接成一个新字符串。25.若将窗体的标题设置为“改变文字显示颜色”,应使用的语句是_。 (分数:70.00)A.Me=“改变文字显示颜色“B.Me.Caption=“改变文字显示颜色“ C.Me.Text=“改变文字显示颜色“D.Me.Name“改变文字显示颜色“解析:窗体中,使用 Caption属性来表示窗体的标题。26.应用数据库的主要目的是( )。(分数:-1.00)A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题 D.解决数据量大的问题解析:数据库中的数据具有“集成”与“共享”的特点,也就是数据库集中了各种应用的数据,进行统一构造与存储,而使
16、它们可以被不同应用程序所使用,故选项 C)正确。27.下列叙述中,正确的是( )。(分数:-1.00)A.用 E-R图能够表示实体集间一对一的联系、一对多的联系和多对多的联系B.用 E-R图只能表示实体集之间一对一的联系C.用 E-R图只能表示实体集之间一对多的联系 D.用 E-R图表示的概念数据模型只能转换为关系数据模型解析:两个实体之间的联系实际上是实体集间的函数关系,这种函数关系可以有下面几种,即一对一的联系、一对多(或多对一)的联系和多对多的联系;概念模型便于向各种模型转换。由于概念模型不依赖于具体的数据库管理系统,因此,容易向关系模型、网状模型和层次模型等各种模型转换。 28.下列有
17、关数据库的描述,正确的是( )。(分数:-1.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:数据库(Database,简称 DB)是数据的集合,它具有统一的结构形式并存放 于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。数据库中的数据 具有“集成”、“共享”之特点。29.结构化程序设计主要强调的是( )。(分数:-1.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序易读性 解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用 goto语句,总的来说可使程序结构良
18、好、易读、易理解、易维护。30.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( )。(分数:-1.00)A.可重用性差B.安全性差C.非持久性D.冗余性 解析:文件系统所管理的数据文件基本上是分散的,相互独立的,因此相对于数据库系统,以此为基础的数据处理存在 3个缺点,数据冗余大、数据的不一致性、程序与数据的相互依赖(简称为数据依赖)。31.数据库设计包括两个方面的设计内容,它们是( )。(分数:-1.00)A.概念设计和逻辑设计 B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计解析:数据库设计包括数据库概念设计和数据库逻辑设计两个方面的设计内
19、容。32.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:-1.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系解析:数据库系统(Data Base System,简称 DBS)包括数据库(Data Base,简称 DB)和数据库管理系统(Data Base Management System,简称 DBMS)。33.数据结构中,与所使用的计算机无关的是数据的( )。(分数:-1.00)A.存储结构B.物理结构C.逻辑结构 D.物理和存储结构解析:数据结构概念一般包括 3个方
20、面的内容,数据的逻辑结构、存储结构及数据上的运算集合。数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。34.算法分析的目的是( )。(分数:-1.00)A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进 解析:算法分析是指对一个算法的运行时间和占用空间做定量的分析,一般计算出相应的数量级,常用时间复杂度和空间复杂度表示。分析算法的目的就是要降低算法的时间复杂度和空间复杂度,提高算法的执行效率。35.程序设计语言的基本成分是数据成分、运算成分、控制成分和( )。(分数:-1.00)A.对象成分B.变
21、量成分C.语句成分D.传输成分 解析:程序设计语言是用于书写计算机程序的语言,其基本成分有以下 4种,数据成分:用来描述程序中的数据。运算成分:描 述程序中所需的运算。控制成分:用来构造程序的逻辑控制结构。传输成分:定义数据传输成分,如输入输出语言。三、填空题(每空 2分,共 30分)(总题数:10,分数:30.00)36.三维数组 Array(3,3,3)的元素个数为 1。(分数:3.00)填空项 1:_ (正确答案:64)解析:37.在使用 Dim语句定义数组时,在缺省情况下数组下标的下限为 1。(分数:3.00)填空项 1:_ (正确答案:0)解析:用 Dim语句定义数组,下标必须为常数
22、,不能是表达式或变量,下标的形式为:下界 To 上界,下界可以省略,缺省值为 0。38.查询包括 1、删除查询、生成表查询和选择查询 4种。(分数:3.00)填空项 1:_ (正确答案:更新查询)解析:39.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中 1 的作用是将测试数据传送给被测试的模块,并显示被测试模 块所产生的结果。(分数:3.00)填空项 1:_ (正确答案:驱动模块)解析:在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其 中,驱动模块相当于被测试模块的主程序,它接收测试数据,并传给被测试模块,输
23、出实际测试结果。承 接模块通常用于代替被测试模块调用的其他模块,其作用仅做少量的数据操作,是一个模拟子程序,不必 将子模块的所有功能带入。40.Access提供了 6种类型的窗体,分别是 1、表格式窗体、 2、主/子窗体、图标窗体和数据透视表窗体。(分数:3.00)填空项 1:_ (正确答案:纵栏式窗体)解析:41.窗体中的窗体称为 1,其中可以创建 2。(分数:3.00)填空项 1:_ (正确答案:子窗体)解析:42.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独 立性最高的阶段是 1。(分数:3.00)填空项 1:_ (正确答案:数据库系统)解析:在数据管理技术
24、的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据 独立性最高的阶段是数据库系统。43.某个窗体已编写以下事件过程。打开窗体运行后,单击窗体,消息框的输出结果为 1。 Private Sub Form_Click2 Dim k As Integer, n As Integer, m As Integer n = 10: m = 1: k = 1 Do While k = n m = m * 2 k = k + 1 Loop MsgBox m End Sub (分数:3.00)填空项 1:_ (正确答案:1024)解析:Do While 语句是先判断条件,如果条件为 Tru
25、e,则执行循环体。本题中的条件表达式是 k = n,而刚 开始 k=1,n=10,而循环依次 k就加 1,故一共要执行 10次循环。而 m每执行一次就乘 2,故一共乘了 10次 2, 最后 m的值为 1024。44.Access中,提供了 3种创建报表的方式:使用自动功能、使用向导功能和使用 1 创建。(分数:3.00)填空项 1:_ (正确答案:设计视图)解析:45.窗体由多个部分组成,每个部分称为一个 1,大部分的窗体只有 2。(分数:3.00)填空项 1:_ (正确答案:节)解析:46.件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1
26、:_ (正确答案:完善性)解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率,提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 47.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:-
27、1.00)填空项 1:_ (正确答案:软件生命周期)解析:软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。48.用链表表示线性表的突出优点是 1。(分数:-1.00)填空项 1:_ (正确答案:便于插入和删除操作)解析:为了克服顺序表中插入和删除时需要移动大量数据元素的缺点,引入了链式存储结构。链表表示线性表的突出优点是插入和删除操作方便,不必移动数据元素,执行效率高。49.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:-1.00)填空项 1:_ (正确答
28、案:完善性)解析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进行的诊断和改正错误的过程;适应性维护是指为了使软件适应变化,而去修改软件的过程;完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。 50.数据的逻辑结构有线性结构和 1 两大类。(分数:-1.00)填空项 1:_ (正确答案:非线性结构)解析:数据的逻辑结构有线性结构和非线性结构两大类。