[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc

上传人:twoload295 文档编号:502294 上传时间:2018-11-29 格式:DOC 页数:20 大小:53KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc_第1页
第1页 / 共20页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc_第2页
第2页 / 共20页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc_第3页
第3页 / 共20页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc_第4页
第4页 / 共20页
[计算机类试卷]国家二级(ACCESS)笔试模拟试卷288及答案与解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、国家二级( ACCESS)笔试模拟试卷 288及答案与解析 1 以下存储结构中不属于线性存储结构的是 ( )。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 2 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) NS ( D) DFD 3 算法的时间复杂度是指 ( )。 ( A)执行算法程序所需要的时间 ( B)算法程序的长度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令条数 4 为了避免流程图在描述程序逻辑时的灵 活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 _。 ( A) PAD图 ( B) N-

2、S图 ( C)结构图 ( D)数据流图 5 下列关于队列的叙述中不正确的是 ( )。 ( A)在队列中能插入数据 ( B)在队列中能删除数据 ( C)队列是先进先出的线性表 ( D)队列是先进后出的线性表 6 所谓关系是指 ( )。 ( A)各条记录中的数据彼此有一定的关系 ( B)一个数据库文件与另一个数据库文件之间有一定的关系 ( C)数据模型符合一定条件的二维表格式 ( D) 数据库中各个字段之间彼此有一定关系 7 软件调试的目的是 ( )。 ( A)发现错误 ( B)改正错误 ( C)改善软件的性能 ( D)挖掘软件的潜能 8 VBA中用实际参数 a和 b调用有参过程 Area(m,

3、n)的正确形式是 ( )。 ( A) Area m,n ( B) Area a,b ( C) Call Area(m,n) ( D) Call Area a,b 9 下面概念中,不属于面向对象方法的是 _。 ( A)对象、消息 ( B)继承、多态 ( C)类、封装 ( D)过程调用 10 下列有关数据库的描述,正确的是 ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C)关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 1

4、1 数据的存储结构是指 _。 ( A)数据所占的存储空间量 ( B)数据的逻辑结构在计算机中的表示 ( C)数据在计算机中的顺序存储方式 ( D)存储在外存中的数据 12 Access窗体中的文本框控件类型不包括 ( )。 ( A)计算型 ( B)非计算型 ( C)结合型 ( D)非结合型 13 如果要在报表的每一页底部显示页码号,那么应该设置 ( A)报表页眉 ( B)页面页眉 ( C)页面页脚 ( D)报表页脚 14 执行 x=InputBox(“请输入 x的值 ”)时,在弹出的对话框中输入 12,在列表框Lisf1选中第一个列表项,假设该列表项的内容为 34,使 Y的值是 1234的语句

5、是( )。 ( A) y=Val(x)+Val(List1 List(0) ( B) y=Val(x)+Val(List1 List(1) ( C) y=Val(x)&Val(List1 List(0) ( D) y=Val(x)&Val(Listl List(1) 15 查询最近 30天的记录应使用 ( )作为准则。 ( A) Between Date()And Date()-30 ( B) Between Date()-30 And Date() ( C) =Date()-30 ( D) Date()-30 16 “是否 ”数据类型常被称为 ( )。 ( A)真假型 ( B)对错型 ( C

6、) I O型 ( D)布尔型 17 已知程序段: s=0 For i=1 To 10 Step 2 s=s+1 i=i*2 Next i 当循环结束后,变量 i的值为 _,变量 s的值为 _。 ( A) 10, 4 ( B) 11, 3 ( C) 22, 3 ( D) 16, 4 18 VBA数据类型符号 “&”表示的数据类型是 _。 ( A)整数 ( B)长整数 ( C)单精度数 ( D)双精 度数 19 将表 A的记录全部复制到表 B中,且不删除原来表 B中的记录,可以使用的查询是 ( )。 ( A)追加查询 ( B)删除查询 ( C)更新查询 ( D)生成表查询 20 在窗体上有一个命令

7、按钮 Commandl,编写事件代码如下: Private SuB commandl_Click() Dim d1 As Date Dim d2 As Date d1=#12/25/2009# d2=#1/5/2010# MsgBox DateDiFF(“WW”,d1,d2) End SuB 打开窗 体运行后,单击命令按钮,消息框中输出的结果是 ( A) 1 ( B) 2 ( C) 10 ( D) 11 21 报表页脚的内容只在报表的 _打印输出。 ( A)第一页顶部 ( B)每页顶部 ( C)最后一页数据末尾 ( D)每页底部 22 主报表是基于 _创建的报表。 ( A)表 ( B)查询 (

8、 C)具有主键的表 ( D)对集 23 以下关于报表的说法,正确的是 ( )。 ( A)报表只能输入数据 ( B)报表能输出数据,不能输入数据 ( C)报表可以输入和输出数据 ( D)报表不能输 入和输出数据 24 在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会( )。 ( A)无条件执行 ( B)有条件执行 ( C)不执行 ( D)出错 25 使用自动创建数据访问页功能创建数据访问页时, Access会在当前文件夹下,自动保存创建的数据访问页,其格式为 ( )。 ( A) HTML ( B)文本 ( C

9、)数据库 ( D) Web 26 在显示具有 _关系的表或查询中的数据时,子窗 体特别有效。 ( A)一对 ( B)多对多 ( C)一对多 ( D)复杂 27 能够创建宏的设计器是 _。 ( A)窗体设计器 ( B)报表设计器 ( C)表设计器 ( D)宏设计器 28 关于数据库系统叙述不正确的是 _。 ( A)可以实现数据共享、减少数据冗余 ( B)可以表示事物和事物之间的联系 ( C)支持抽象的数据模型 ( D)数据独立性较差 29 设有属性 A, B, C, D,以下表示中不是关系的是 ( )。 ( A) R(A) ( B) R(A, B, C, D) ( C) R(ABCD) ( D)

10、 R(A, B) 30 数据结构是一门研究非数值计算的程序设计问题中计算机的 ( )以及它们之间的关系和运算等的学科。 ( A)数据元素 ( B)计算方法 ( C)逻辑存储 ( D)数据映象 31 、 /、 Mod、 *等 4个算术运算符中,优先级最低的是 _。 ( A) ( B) / ( C) Mod ( D) * 32 某文本型字段的值只为字母且不允许超过 4个,则可将该字段的输入掩码属性定义为 ( )。 ( A) AAAA ( B) LLLL ( C) CCCC ( D) # 33 下列数据结构中,属于非线性结构的是 ( )。 ( A)循环队列 ( B)带链队列 ( C)二叉树 ( D)

11、带链栈 34 下面关于 Access表的叙述中,正确的是 ( )。 ( A)在 Access表中,不能对备注型字段进行 “格式 ”属性设置 ( B)创建表之间的关系时,应关闭所有打开的表 ( C)若删除表中含有自动编号型字段的一条记录, Access不会对表中自动编号型字段重新编号 ( D)可在 Access表的设计视图 “格式 ”列中对字段进行具体的说明 35 SQL语句查询中,用于指定对选定的字段进行排序的语句是 ( )。 ( A) ORDER BY ( B) FROM ( C) WHERE ( D) HAVING 36 下列关于报表的叙述中,正确的是 _。 ( A)报表只能输入数据 (

12、B)报表只能输出数据 ( C)报表可以输入和输出数据 ( D)报表不能输入和输出数据 37 模块是若干过程的有机集合,通常做法是将模块连接到【 】或【 】上。 38 软件调试的方法包括:强行排错法、【 】和原因排除法。 39 关系模型的完整性规则是对关 系的某种约束条件,包括实体完整性、 _和自定义完整性。 40 数据库保护分为:安全性控制、【 】、并发性控制和数据的恢复。 41 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【 】和限制使用 go to语句。 42 面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个_。 43 软件工程研究的内容主要包括: _技术和软

13、件工程管理。 44 软件是程序、数据和 _的集合。 45 二维表中的一行称为关系的【 】。 46 函 数 Mid(“计算机等级考试 ”, 4, 2)的执行结果是 _。 47 下面程序的功能是单击窗体时在消息框中输出 1000以内能同时被 3、 5和 7整除的整数。请在 空白处填入适当语句将程序补充完整。 Private Sub Form_Click() sum 0 For i 1 To 1000 If_Then sum sum+i End If Next i MsgBox sum End Sub 48 Access数据库的扩展名是【 】。 49 在窗体上画一个命令按钮,然后编写如下代码: Pr

14、ivate Sub Command l-Click () Dim M (10) As Integer Fork=l To 10 M(k) 12-k Next k x=6 Ms g box M (2+M(x) End Sub 程序运行后,单击命令按钮,消息框显示的是【 】。 50 VBA编程环境调试工具中,立即窗口的功能是 _。 51 数据独立性分为逻辑独立性和物理独立性,当数据的存储结构改变时,其逻辑结构可以不变。因此,基 于逻辑结构的应用程序不必修改,称为 ( )。 52 如果要引用宏组中的宏名,采用的语法是 ( )。 国家二级( ACCESS)笔试模拟试卷 288答案与解析 1 【正确答案

15、】 C 【试题解析】 线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表 (Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新人队的元素。因此队列又称先进先出表 (First In First Out)。 2 【正确答案】 D

16、 【试题解析】 需求分析常用的工具有数据流图 (DFD)、数据字典 (DD)、判定树和判定表。 PAD(问题分析图 )、 PFD(程序流程图 )、 N-S(盒式图 )都是详细设计的常用工具,不是需求分析的工具。 3 【正确 答案】 C 【试题解析】 算法的时间复杂度是指执行算法程序所需要的计算工作量。用算法执行过程中所需要的基本运算次数来度量算法的工作量。 4 【正确答案】 B 【试题解析】 常见的过程设计工具有:程序流程图、 N-S图、 PAD图和 HIPO图其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 N-S图。 5 【正确答案】

17、D 【试题解析】 队列是指允许在一端进行插入,而在另一端进行删除的线性表。允许插入的一端称为队尾,允许删除的一端称为队头,所以在队列中既可以插入数据也能删除数据 6 【正确答案】 C 【试题解析】 每个关系都类似 1张表,或者在某种程度上类似 1个 “平面 ”记录文件。 7 【正确答案】 B 【试题解析】 软件调试的目的是发现错误的位置,并改正错误。因此,本题的正确答案是 B。 8 【正确答案】 D 9 【正确答案】 D 【试题解析】 面向对象方法是一种运用对象、类、封装、继承、多态 和消息等概念宋构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。 10 【

18、正确答案】 D 【试题解析】 数据处理是指将数据转换成信息的过程,故选项 A)叙述错误;数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项 B)叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项 C)叙述错误。 11 【正确答案】 B 【知识模块】 数据结构与算法 12 【正确答案】 B 【试题解析】 本题考查文本框控件类型的知识。 Access中的文本框控件可以分为三种类型:结合型、非结合型和计算型。 13 【正确答案】 C 14 【正确答案】 C 【试题解析】 本题考查字符串连接和列表框的知识。列表框的 List属性

19、是一个数组,其各元素就是列表框中的列表项,第一个列表项对应的数组下标为 0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了 Val函数将其转换为数字,此时如果使用 “+”则会完成两个数字相加,故此只能使用 “&”连接两个字符串。 15 【正确答案】 B 【 试题解析】 本题考查查询准则的知识。获得当前日期可以使用系统函数Date(),而当前日期的 30天前就是日期 Date()-30。最近 30天内的记录,也就是日期在这个区间内的记录,使用关键字 BetweenAnd 来表示在区间内,注意先写下限后写上限。 16 【正确答案】 D 【试题解析】 本题考查 Access数据类

20、型的基础知识。在 Access中支持很多种数据类型,其中的是否型是针对只包含两种不同取值的字段而设置的,又常被称为布尔型。 17 【正确答案】 C 【试题解析】 第一次循环后, s=s+1=1, i=i*2=1*2=2; 第二次循环后, s=s+1=2, i=i*2=(2+2)*2+8; 第一次循环后; s=s+1=3, i=i*2=(8+2)*2=20: 由于 Next i,所以 i=i+2=20+2=22,此时 22 10,循环结束,所以 i的值为 22, s的值为 3。 18 【正确答案】 B 【试题解析】 在 VBA数据类型中, “&”表示长整数, “%”表示整数, “!”表示单精度数

21、, “#”表示双精度数。 19 【正确答案】 A 【试题解析】 本题考查操作查询的知识。 操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。生成表查询是利用一个或多个表中的全部或部分数据建立新表;删除查询可以删除一个或多个表中的记录:追加查询可以从一个或多个表中选取一组记录添加到一个或多个表的尾部:更新查询可以对一个或多个表中的一组记录作全面的更改。 20 【正确答案】 B 21 【正确答案】 C 【试题解析】 报表页眉中的任何内容都只能在报表开始处,即报表的第一页打印一次 。报表页

22、脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面。页面页眉是用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。页面页脚是打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。 22 【正确答案】 C 【试题解析】 主报表是基于具有主键的表创建的报表,子报表是基于包含与该主键同名并且具有相同或兼容数据类型字段的表 23 【正确答案】 B 【试题解析】 报表主要用于对数据库中的数据进行分组、计算、汇总和打印 输出,报表并不能输入数据。 24 【正确答案】 A 【试题解析】 本题考查宏的操作。在宏的组成操作序列中,如果既存在

23、带条件的操作,又存在无条件的操作,那么带条件的操作是否执行取决于条件表达式结果的真假,而没有指定条件的操作则会无条件地执行。 25 【正确答案】 A 【试题解析】 本题考查的是自动创建数据访问页操作。使用 “自动创建数据访问页 ”创建数据访问页时, Access会在当前文件夹下将创建的页保存为 HTML格式,并在数据库窗口中添加一个访问该页的快捷方式。 26 【正确答案】 C 【试题解析】 窗体中的窗体称为子窗体,包含厂窗体的基本窗体称为主窗体。主窗体和了窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多的关系。 27 【正确答案】 D 【试题解析】 宏的创建主要是通过宏设计

24、器完成的,用户可以在该设计器中的各种提示信息下完成各种各样的宏的创建。 28 【正确答案】 D 【试题解析】 数据库系统有如下特点: 1、实现数据共享,减少数据冗余。 2、采用特定的数据模型:数据库系统不仅可以表示事物内部数据项之间的联系,而且可以表示事物与事物之 间的联系,从而反映出现实世界。事物之间的联系,因此,任何数据库管理系统都支持一种抽象的数据模型。 3、具有较高的数据独立性。 4、有统一的数据控制功能。 : 29 【正确答案】 C 30 【正确答案】 A 31 【正确答案】 C 【试题解析】 在一个表达式中进行若干操作时,每一部分都会按预先确定的顺序进行计算求解,称这个顺序为运算符

25、的优先顺序。而算术表达式的优先顺序从高到低分别为:指数运算 ( )、负数 (-)、乘法和除法 (*、 /)、整数除法 ()、求模运算(Mo 32 【正确答案】 B 33 【正确答案】 C 【试题解析】 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两种类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义可知二叉树是一种非线性结构。 34 【正确答案】 C 【试题解析】 本题考查表及表字段的知识。在 Access中,表字段如果为备注型是可以进行 “格式 ”属性设置的;创建表与表之间的关系时,

26、关闭要创建关系的表而不是关闭所有打开的表;若删除表中含有自 动编号型字段的一条记录, Access会沿用现有编号而不会对表中自动编号型字段重新编号;可在 Access表的设计视图 “说明 ”列而不是 “格式 ”列中对字段进行具体的说明。 35 【正确答案】 A 36 【正确答案】 B 【试题解析】 报表是 Access提供的一种对象,报表对象可以将数据库中的数据以格式化的形式显示和打印输出。报表的数据来源可以是已有的数据表、查询或者是新建的 SQL语句,但报表只能查看数据,不能通过报表修改或输入数据。 37 【正确答案】 窗体 报表 【试题解析 】 模块是若干过程的有机集合,通常做法是将模块连

27、接到窗体或报表上。 38 【正确答案】 回溯法 【试题解析】 软件调试的主要方法包括:强行排错法、回溯法和原因排除法三类,每类中又包括多种方法。 39 【正确答案】 参照完整性 【试题解析】 关系模型允许定义三类数据约束,它们是实体完整性、参照完整性以及自定义完整性约束,其中前两种完整性约束由关系数据库系统自动支持。 实体完整性约束要求关系的主键中属性值不能为空,这是数据库完整性的最基本要求,因为主键是唯一决定元组的,如为空则其唯一性 就成为不可能的了。 参照完整性约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么是空值。 自定

28、义完整性是针对具体数据环境与应用环境由用户具体设置的约束,它反映了具体应用中数据的语义要求。 40 【正确答案】 完全性控制 【试题解析】 考查考生对数据库基本知识的了解。安全性控制:防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制:保证数据库中数据及语义的正确性和有效性,防止任何对数据造成 错误的操作;并发控制:正确处理好多用户、多任务环境下的并发操作,防止错误发生;恢复:当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。 41 【正确答案】 模块化 【试题解析】 结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用 got

29、o语句。自顶向下:程序设计时,应先考虑总体,后考虑细节:先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。逐步求精:对复杂问题,应设计一些子目标作过度,逐步细化。模块化:一个复杂 问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为具体的小目标,把每个小目标称为一个模块。限制使用 go to语句。 42 【正确答案】 实体 【知识模块】 程序设计基础 43 【正确答案】 软件开发 【试题解析】 基于软件工程的目标,软件工程的理论和技术性研究的主要内容主要包括:软件开发技术和软件工程管理。 44 【正确答案】 文档 【试

30、题解析】 计算机软件是包括程序、数据及相关文档的完整集合。 45 【正确答案】 记录 【试题解析】 二维表中 的一行称为关系的记录元组。 46 【正确答案】 等级 【试题解析】 本题考查取子串函数的知识。在 VBA中有 3种取子串函数: Left函数用于从字符串左端开始取 n个字符; Right函数用于从字符串右端开始取 n个字符 (注意子串中字符的顺序与母串中相同 ); Mid函数可以实现在任何位置取任何长度的子串。本题中就是要在 “计算机等级考试 ”这个字符串中的第 4位开始截取 2位子串,所以结果为 “等级 ”。要注意一个汉字占 1个字符。 47 【正确答案】 I Mod 3 0 And

31、 i Mod 5 0And i Mod 7 0 【试题解析】 本题考查 VBA中书写条件表达式的知识。本题需要补充完整的空白处恰好就是这个程序的关键所在,也就是如何判断 i能同时被 3、 5和 7整除。判断整除我们一般使用两个数相除求余数,然后通过判断余数是否为 0来实现。由于需要同时被 3、 5和 7整除,所以三个判断的表达式之间应该是 “与 ”的关系,最终结果为 i Mod 3 0 And i Mod 5 0 And i Mod 7 0。 48 【正确答案】 mdb 或 mdb 【试题解析】 Access所提供的对象都存放在同一个数据库文什 (扩展名 为 mdb文件 )中,而不是像其他 PC的数据库那样分别存放在不同的文件中。 49 【正确答案】 4 【试题解析】 M(6)的值为 12-6=6:则有 M(2+6)M(8)的值为 12-8=4。 50 【正确答案】 在中断模式下安排一些调试语句并显示其值的变化 51 【正确答案】 物理独立性 52 【正确答案】 宏组名宏名

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1