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

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

1、国家二级 ACCESS机试(选择题)模拟试卷 18及答案与解析 一、选择题 1 在结构化方法中,用数据流程图 (DFD)作为描述工具的软件开发阶段是 ( )。 ( A)逻辑设计 ( B)需求分析 ( C)详细设计 ( D)物理设计 2 对序线性表 (23, 29, 34, 55, 60, 70, 78)用二分法查找值为 60的元素时,需要比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 3 下列描述中,正确的是 ( )。 ( A)线性链表是线性表的链式存储结构 ( B)栈与队列是非线 性结构 ( C)双向链表是非线性结构 ( D)只有根结点的二叉树是线性结构 4 开

2、发大型软件时,产生困难的根本原因是 ( )。 ( A)大型系统的复杂性 ( B)人员知识不足 ( C)客观世界千变万化 ( D)时间紧、任务重 5 两个或两个以上的模块之间关联的紧密程度称为 ( )。 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)连接度 6 下列关于线性表的叙述中,不正确的是 ( )。 ( A)线性表可以是空表 ( B)线性表是一种线性结构 ( C)线性表的所有结点有且仅有一 个前件和后件 ( D)线性表是由 n个元素组成的一个有限序列 7 设有如下关系表: 则下列操作正确的是 ( )。 ( A) T=R S ( B) T=RS ( C) T=RS ( D) T=R

3、US 8 以下描述中,不是线性表顺序存储结构特征的是 ( )。 ( A)可随机访问 ( B)需要连续的存储空间 ( C)不便于插入和删除 ( D)逻辑相邻的数据物理位置上不相邻 9 在三级模式之间引入两层映象,其主要功能之一是 ( )。 ( A)使数据与程序具有较高的独立性 ( B)使系统具有较高的通道能力 ( C)保持数据与程序的一致性 ( D)提高存储空间的利用率 10 下列方法中,属于白盒法设计测试用例的方法的是 ( )。 ( A)错误推测 ( B)因果图 ( C)基本路径测试 ( D)边界值分析 11 常见的数据模型有三种,它们是 ( )。 ( A)层次、关系和语义 ( B)环状、层次

4、和星形 ( C)字段名、字段类型和记录 ( D)层次、关系和网状 12 在教师表中,如果要找出职称为 “教授 ”的教师,所采用的关系运算是 ( )。 ( A)选择 ( B)投影 ( C)联接 ( D)自然联接 13 在关系数据模型中,每一个关系都是一个 ( )。 ( A)记录 ( B)属性 ( C)元组 ( D)二维表 14 假设一个书店用 (书号,书名,作者,出版社,出版日期,库存数量 ) 一组属性来描述图书,可以作为 “关键字 ”的是 ( )。 ( A)书号 ( B)书名 ( C)作者 ( D)出版社 15 Access数据库中,为了保持表之间的关系,要求在子表 (从表 )中添加记录时,如

5、果主表中没有与之相关的记录,则不能在子表 (从表 )中添加该记录,为此需要定义的关系是 ( )。 ( A)输入掩 码 ( B)有效性规则 ( C)默认值 ( D)参照完整性 16 Access数据库的各对象中,实际存储数据只有 ( )。 ( A)表 ( B)查询 ( C)窗体 ( D)报表 17 表的组成内容包括 ( )。 ( A)查询和报表 ( B)字段和记录 ( C)报表和窗体 ( D)窗体和字段 18 关于通配符的使用,下面说法不正确的是 ( )。 ( A)有效的通配符包括:问号 (?),它表示问号所在的位置可以是任何一个字符;星号 (*),它表示星号所在的位置可以是任何多个字符 ( B

6、)使用 通配符搜索星号、问号时,需要将搜索的符号放在方括号内 ( C)在一个 “日期 ”字段下面的 “准则 ”单元中使用表达式: Like”6 * 98”,系统会报错 “日期类型不支持母等通配符 ” ( D)在文本的表达式中可使用通配符。例如可以在一个 “姓 ”字段下面的 “准则 ”单元中输入表达式: ”M*s”,查找姓为 Morrris、 Masters和 Miller Peters等的记录 19 已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用 ( )查询。 ( A)交叉表查询 ( B)选择查询 ( C)参数查询 ( D)操作查询 20 在 Access

7、的数据表中删除一条记录,被删除的记录 ( )。 ( A)不能恢复 ( B)可恢复为第一条记录 ( C)可恢复为最后一条记录 ( D)可恢复到原来设置 21 下列不属于操作查询的是 ( )。 ( A)参数查询 ( B)生成表查询 ( C)更新查询 ( D)删除查询 22 下图中所示的查询返回的记录是 ( )。 ( A)年龄在 19岁到 2l岁之间的记录 ( B)年龄不在 19岁到 21岁之间的记录 ( C)所有的记录 ( D)以上说法均不正确 23 如果设置报表上某个文本框的控件来源属性为 “=3*2+7”,则预览此报表时,该文本框显示信息是 ( )。 ( A) 13 ( B) 3*2+7 (

8、C)未绑定 ( D)出错 24 报表页脚的作用是 ( )。 ( A)用来显示报表的标题、图形或说明性文字 ( B)用来显示整个报表的汇总说明 ( C)用来显示报表中的字段名称或对记录的分组名称 ( D)用来显示本页的汇总说明 25 在报表的设计视图中,区段被表示成带状形式,称为 ( )。 ( A)主体 ( B)节 ( C)主体节 ( D)细节 26 若将窗体的标题设置为 “改变文字显示颜色 ”,应使用的语句是 ( )。 ( A) Me=“改变文字显示颜色 ” ( B) Me Caption=“改变文字显示颜色 ” ( C) Me Text=“改变文字显示颜色 ” ( D) Me Name=“改

9、变文字显示颜色 ” 27 若要在报表最后输出某些信息,需要设置的是 ( )。 ( A)页面页眉 ( B)页面页脚 ( C)报表页眉 ( D)报表页脚 28 在报表中,要计算 “数学 ”字段的最高分,应将控件的 “控件来源 ”属性设置为( )。 ( A) =Max(数 学 ) ( B) Max(数学 ) ( C) =Max数学 ( D) =Max(数学 ) 29 宏命令 Requery的功能是 ( )。 ( A)实施指定控件重新查询 ( B)查找符合条件的第一条记录 ( C)查找符合条件的下一条记录 ( D)指定当前记录 30 在一个宏中可以包含多个操作,在运行宏时将按 ( )的顺序来运行这些操

10、作。 ( A)从上到下 ( B)从下到上 ( C)随机 ( D) A和 B都可以 31 已定义好函数 f(n),其中 n为形参。若以实参为 m调用该函数并将返回的函数值赋给变量 x,以下写法正确的是 ( )。 ( A) x=f(n) ( B) x=Call f(n) ( C) x=f(m) ( D) x=Call f(m) 32 VBA支持的循环语句结构不包括 ( )。 ( A) DoLoop ( B) WhileWend ( C) ForNext ( D) DoWhile 33 下列可作为 VBA变量名的是 ( )。 ( A) a&b ( B) a?b ( C) 4a ( D) const

11、34 Select Case结构运行时首先计算 ( )的值。 ( A)表达式 ( B)执行语句 ( C)条件 ( D)参数 35 下列关于标准函数的说法,正确的是 ( )。 ( A) Rnd函数用来获得 0到 9之间的双精度随机数 ( B) Int函数和 Fix函数参数相同则返回值就相同 ( C) Str函数用来把纯数字型的字符串转换为数字型 ( D) Chr函数返回 ASCII马对应的字符 36 已知程序段: sum=0 For i=l to 10 step 3 sum=sum+i i=i*2 Next i 当循环结束后,变量 i、 sum的值 分别为 ( )。 ( A) 10、 6 ( B

12、) 13、 6 ( C) 13、 5 ( D) 10、 5 37 如果要在 VBA中打开一个窗体,可使用 ( )对象的 OpenForm方法。 ( A) Form ( B) DoCmd ( C) Query ( D) Report 38 在窗体上添加一个命令按钮 (名为 Commandl),编写如下事件过程: Private Sub Command l Click() For 1=1 To 4 x=4 For j=1 To 3 x=3 For k=1 To 2 x=x+6 Next k Nextj Next i MsgBox x End Sub 打开窗体后,单击命令按钮,消息框的输出结果是 (

13、 )。 ( A) 7 ( B) 15 ( C) 157 ( D) 528 39 若有两个字符串 s1=“1234 5”, s2=“34”,执行 s=Instr(s1,s2)后, s的值为 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 40 假定有如下的 Sub过程: Sub sfun(x As Single, y As Single) t=x x=t y y=t Mod y End Sub 在窗体上添加一个命令按钮 (名为 Commandl),然后编写如下事件过程: Private Sub Command l_Click() Dim a As single Dim b As

14、 single a=5 b=4 sfun a,b MsgBox a chr(10)+chr(13) b End Sub 打开窗体运行后,单击命令按钮,消息框的两行输出内容分别为 ( )。 ( A) 1和 1 ( B) 1 25和 l ( C) 1 25和 4 ( D) 5和 4 国家二级 ACCESS机试(选择题)模拟试卷 18答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 软件开发阶段包括需求分析、总体设计、详细设计、编码和测试五个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。 2 【正确答案】 C 【试题解析】 根据二分法查找法需要两次: 首先将 60与表中间的元素 5

15、5进行比较 ,由于 60大于 55,所以在线性表的后半部分查找。 第二次比较的元素是后半部分的中间元素,将 60与表中间的元素 70进行比较,由于 60小于 70,所以在线性表的前半部分查找。 第三次比较的元素是前半部分的中间元素,即 60,这时两者相等,即查找成功。 3 【正确答案】 A 【试题解析】 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件: 有且只有一个根结点; 每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线 性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉

16、树是非线性结构。 4 【正确答案】 A 【试题解析】 随着计算机软件规模的扩大,软件本身的复杂性不断增加,研制周期显著变长,正确性难以保证,软件开发费用上涨,生产效率急剧下降,从而出现了人们难以控制软件发展的局面,即所谓的 “软件危机 ”。 5 【正确答案】 A 【试题解析】 耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。 6 【正确答案】 C 【试题解析】 线性表是一种线性结构,由 n(n0)个元素组成,所以线性表可以是空表。但是在线性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项 C)是错误的。 7

17、 【正确答案】 C 【试题解析】 T就是关系 R中有的,同时 S中也有的有序组 (4、 5、 6),即交运算 (n)。 8 【正确答案】 D 【试题解析】 线性表的顺序存储是用一片连续的空间来存放数据元素,其特点是逻辑上相邻的元素在物理位置上也相邻。数据元素之间逻辑上的先后关系自动隐含在物理位置的相 邻元素之中,因此不需要另外开辟空间来保存元素之间的关系。 9 【正确答案】 A 【试题解析】 数据库管理系统在数据库的三级模式之间提供了两层映象,保证了数据库中数据的较高的逻辑独立性和物理独立性。 10 【正确答案】 C 【试题解析】 白盒测试方法也称为结构测试或逻辑测试,主要方法有逻辑覆盖测试、

18、基本路径测试等。 11 【正确答案】 D 【试题解析】 本题考查数据库的基本知识。常见的数据模型有三种,分别是层次模型、网状模型和关系模型,目前最普遍应用的是关系模型。 12 【正 确答案】 A 【试题解析】 本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算,如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。本题明显属于关系中选择满足条件的

19、元组,故为选择操作。 13 【正确答案】 D 【试题解析】 本题考查关系模型基 本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组,也称为一个记录;每一列称为一个属性,其中属性的取值范围称为域或值域。 14 【正确答案】 A 【试题解析】 本题考查主关键字的知识。主关键字是一个或者多个字段的集合,是用于区别表中记录惟一的标识,也就意味着在一个表中主关键字不能取重复值。在 Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。在本题中只有 “书号 ”是每本书都不相同的,也就是主关键字。 15 【正确答案】 D 【试题解析】 本题 考查参照完整性的知识

20、。参照完整性指的是两个逻辑上有关系的表必须使得表里面的数据满足它们的关系。例如主表中没有相关记录就不能将记录添加到子表;子表中的记录删除时主表的相关记录随之删除;子表中的记录更新时主表的相关记录随之更新都属于参照完整性。 16 【正确答案】 A 【试题解析】 本题考查 Access数据库对象的知识。在 Access这个关系数据库中,数据库对象共有 7种,只有表用来存储数据。 17 【正确答案】 B 【试题解析】 本题考查 Access表基本概念的知识。在关系数据库中关系是一个二维表,每一行称为一个元组,每一列称为一个属性;在 Access这个关系数据库中,用表来实现关系,表的每一行称作一条记录

21、,对应关系模型中的元组;每一列称作一个字段,对应关系模型中的属性。 18 【正确答案】 C 【试题解析】 本题考查通配符的知识。通配符一般作为其他字符的占位符,其中包括星号 (*)、问号 (?)方括号 ()、叹号 (!)、减号 (一 )和数字号码 ()。其中最常用的问号 (?)表示所在的位置可以是任何一个字符,星号 (*)表示所在的位置可以是任何多个字符;使用通配符搜索这些代表通配符的符号时 ,需要将搜索的符号放在方括号内;无论是文本型还是日期型字段都可以使用通配符。 19 【正确答案】 A 【试题解析】 本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和 S

22、QL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据:参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,行列交叉处进行计数,即可得到结果。 20 【正确答案】 A 【试题解析】 在 ACCESS数据库中,删除表中的记录是不能恢复的。 21 【正确答案】 A 【试题解析】 本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数据,更新、删除源表中的数据,以及生成表操作。 22

23、【正确答案】 B 【试题解析】 本题考查查询条件的知识。 Not BetweenAnd 是一个表示不在某区间内的运算符,等价于: 上界。 23 【正确答案】 A 【试题 解析】 本题考查报表控件源的知识。控件来源必须以 “=”引出,控件来源是一个表达式,预览时里面显示表达式的值。 24 【正确答案】 B 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。

24、 25 【正确答案】 B 【试题解析】 本题考查报表设计的知识。 在报表的设计视图中,区段被表示成带状形式,称为节。主体节是节的一种。 26 【正确答案】 B 【试题解析】 本题考查窗体基本属性的知识。代表的是控件所在窗体, Caption属性代表窗体的标题; Name属性代表窗体的名字: Text属性不是窗体的属性,而是文本框的属性,代表文本框中的内容。要设置窗体的标题实际上就是给 Caption属性赋值的过程。 27 【正确答案】 D 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报 表的结束位置,一般用来显示报表的

25、汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。 28 【正确答案】 A 【试题解析】 本题考查报表控件数据来源的知识。报表的控件来源必须以 “=”引出;控件来源可以设置成有关字段的表达式,但是字段必须用 “”括起来;要计算最高分可以使用函数 Max()。 29 【正确答案】 A 【试题解析】 本题考查宏操作的知识。 Access中提供了 50多个可选的宏操作命令, Requery用于实施指定控件重新查询即刷新控件数据: FindRecord用于查找满足指定条件的第一条记录; FindNext用于查找满

26、足指定条件的下一条记录;GoToRecord用于指定当前记录。 30 【正确答案】 A 【试题解析】 本题考查宏操作的知识。宏是由一个或多个操作组成,在执行这些操作时将按照从上到下的顺序执行。 31 【正确答案】 C 【试题解析】 本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。函数过程的调用只有一种方式: () 32 【正确答案】 D 【试题解析】 本题考查循环的知识。 VBA共支持 3种循环,分别是 ForNext循环、 WhileWend 循环和 DoLoop 循环。 33 【正确答案】 C 【试题解析】 本题考查 VBA中变量命名的知识。变量名的命

27、名同字段命名一样,也可以由字母、数字和汉字组成,但是不能包含空格和任何除了下划线以外的标点符号。变量名不能使用 VBA的关键字。 34 【正确答案】 A 【试题解析】 本题考查 VBA程序设计中的多分支选择的知识。在 Select Case结构运行时首先计算表达式的值,然后依此计算或测试 Case表达式的值。 35 【正确答案】 D 【试题解析】 本题考查标准函数的知识。 VBA中提供了很多标准函数,其中Rnd函数用来获得 0到 l之间的单精度随机数; Int函数和 Fix函数都是返回表达式的整数部分也就是下取整,两者参数为正值时结果相同,参数为负值时, Int函数返回小于等于参数值的第一个负

28、数, Fix函数返回大于等于参数值的第一个负数; Str函数用来把数值表达式值转换成字符串; Chr函数返回 ASCII码对应的字符。 36 【正确答案 】 B 【试题解析】 本题考查 VBA中循环的知识。本题需要仔细分析循环次数,第一次循环时 i的值为 1, sum的值也为 1,然后 i=i*2值变为 2,需要再加上步长值3;第二次循环时 i的值为 5, sum的值也为 6,然后 i=i*2值变为 10,需要再加上步长值 3;要进行第三次循环前判断 i的值为 13不再满足循环条件,所以循环结束。 37 【正确答案】 B 【试题解析】 本题考查 VBA中如何打开对象的知识。在 VBA中,打开表

29、的命令格式为: DoCmd OpenTable表名;打开查询使用 DoCmd OpenQuery;打开窗体使用 DoCmd OpenForm;打开报表使用: DoCmd OpenReport;打开视图使用 DoCmd OpenView;关闭窗体和报表使用 DoCmd Close等。 38 【正确答案】 B 【试题解析】 本题考查 vBA中多重循环的知识。见到多重循环的问题不要害怕,认真地分析清楚每一次循环这种问题就迎刃而解了。本题中,在每一次外循环开始的时候都把 x的值置为 4,所以我们只分析最后一次循环就可以了;同理中层循环每一次开始前都把 x的值置为 3,所以这个问题最后实际上就是 x的初

30、值为3,执行 最内层循环直到结束就可以了。根据程序内循环执行两次,最后x=3+6+6=l 5。 39 【正确答案】 B 【试题解析】 本题考查 Instr函数的知识。 Instr函数也称为字符串检索函数,返回值为第二个字符串参数在第一个字符串参数中最早出现的位置。 40 【正确答案】 B 【试题解析】 本题考查 VBA中参数传递的知识。在 VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本例就是传址传递,所以过程调用时 x=a,也就是 5; y=b,也就是 4。在过程内 x的值变为 5 4也就是1 25, v的值变为 5 Mod 4也就是 l。过程调用结束时 x和 v的值分别回送给 a和b。

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

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

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