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

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

1、国家二级( ACCESS)笔试模拟试卷 241及答案与解析 1 软件生命周期中所花费用最多的阶段是 ( A)详细设计 ( B)软件编码 ( C)软件测试 ( D)软件维护 2 在长度为 n的有序线性表中进行二分查找,需要的比较次数为 ( )。 ( A) nlog2n ( B) n2 ( C) 2*n ( D) log2n 3 结构化程序设计主要强调的是 _。 ( A)程序的规模 ( B)程序的易读性 ( C)程序的执行效率 ( D)程序的可移植性 4 下列数据结构中,属于非线性的是 ( )。 ( A)线性表 ( B)队列 ( C)树 ( D)栈 5 有三个关系 R、 S和 T如下: 则由关系

2、R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 6 下列数据模型是 ( )。 ( A)层次模型 ( B)网状模型 ( C)关系模型 ( D)以上三个都是 7 一个向量第一个元素的存储地址是 100,每个元素的长度为 2,则第 5个元素的地址是 ( )。 ( A) 110 ( B) 108 ( C) 100 ( D) 120 8 对建立良好的程序设计风格,下面描述正确的 是 _。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 9 信息隐蔽的概念与下述哪一种概念直接相

3、关 _。 ( A)软件结构定义 ( B)模块独立性 ( C)模块类型划分 ( D)模拟耦合度 10 以下关于建立报间的关系的叙述,不正确的是 ( )。 ( A)使用数据库向导创建数据库时,向导自动定义各个表之间的关系 ( B)使用表向导创建表的同时,也将定义该表与数据库中其他表之间的关系 ( C)在定义 表之间的关系之前,不需要把定义关系的所有表关闭 ( D)如果要删除两个表之间的关系,单击要删除关系的连线,然后按 Del键即可 11 在查询设计视图中 _。 ( A)只能添加数据库表 ( B)可以添加数据库表,也可以添加查询 ( C)只能添加查询 ( D)以上说法都不对 12 VBA程序流程控

4、制的方式有 ( )。 ( A)顺序控制、条件控制和选择控制 ( B)条件控制、选择控制和循环控制 ( C)分支控制、顺序控制和循环控制 ( D)顺序控制、选择控制和循环控制 13 下列叙述中正确的是 ( )。 ( A)在一个函数中,只能有一条 return语句 ( B)函数的定义和调用都可以嵌套 ( C)函数必须有返回值 ( D)不同的函数中可以使用相同名字的变量 14 下列哪个名字的宏会在打开数据库时自动运行? ( A) AutoRun ( B) Auto ( C) Autoexe ( D) AutoExec 15 在查询设计视图中 ( A)可以添加数据库表,也可以添加查询 ( B)只能添加

5、数据库表 ( C)只能添加查询 ( D)以上两者都不能添加 16 用于查找满足指定条件的下一条记录的宏命令是 ( )。 ( A) FindRecord ( B) FindFirstRectod ( C) FindFirst ( D) FindNext 17 假设某数据库表中有一个姓名字段,查找姓仲的记录的准则是 _。 ( A) Not “仲 *“ ( B) Like“仲 “ ( C) Left(姓名 ,1)=“仲 “ ( D)仲 18 要设置在报表每一页的顶部都输出的信息,需要设置 _。 ( A)报表页眉 ( B)报表页脚 ( C)页面页脚 ( D)页面页眉 19 下列 Case语句中错误的是

6、 _。 ( A) Case 0 TO 10 ( B) Case Is 10 ( C) Case Is 10 And Is 50 ( D) Case 3,5,Is 10 20 总体设计是在 _工作的基础上进行的。 ( A)可行性研究 ( B) 系统计划 ( C) 需求分析 ( D) 详细设计 21 以下不属于操作查询的是 _。 ( A)交叉表查询 ( B) 更新查询 ( C) 删除查询 ( D) 生成表查询 22 假设数据中表 A与表 B建立了 “一对多 ”关系,表 B为 “多 ”的一方,则下述说法中正确的是 ( )。 ( A)表 A中的一个记录能与表 B中的多个记录匹配 ( B)表 B中的 个

7、记录能与表 A中的多个记录匹配 ( C)表 A中的一个字段能与表 B中的多个字段匹配 ( D)表 B中的一个字段能与表 A中的多个字段匹配 23 对 “将信息系 99年以前参加工作的教师的职称改为副教授 ”,合适的查询为 ( A)生成表查询 ( B)更新查询 ( C)删除查询 ( D)追加查询 24 图表式窗体中出现的字段不包括 ( )。 ( A)系列字段 ( B)数据字段 ( C)筛选字段 ( D)类别字段 25 “小计 ”字段指的是 ( )字段。 ( A)绑定 ( B)非绑定 ( C)计算 ( D)自定义 26 在一个操作中可以更改多条记录的查询是 _。 ( A)参数查询 ( B)操作查询

8、 ( C) SQL查询 ( D)选择查询 27 假定有以下循环结构 Do Until条件 循环体 Loop 则正确的叙述是 ( )。 ( A)如果 “条件 ”值为 0,则一次循环体也不执行 ( B)如 果 “条件 ”值为 0,则至少执行一次循环体 ( C)如果 “条件 ”值不为 0,则至少执行一次循环体 ( D)不论 “条件 ”是否为 “真 ”,至少要执行一次循环体 28 下列 Access表的数据类型的集合,错误的是 _。 ( A)文本、备注、数字 ( B)备注、 OLE对象、超级链接 ( C)通用、备注、数字 ( D)日期 /时间、货币、自动编号 29 VBA“定时 ”操作中,需要设置窗体

9、的 “计时器间隔 (Timer interval)”属性值。其计量单位是 _. ( A)微秒 ( B)毫秒 ( C)秒 ( D)分钟 30 Access中最常见的视图形式是 ( )。 ( A) “数据表 ”视图 ( B) “设计 ”视图 ( C) “表向导 ”视图 ( D) “数据库 ”视图 31 下列选项中,不是报表的数据属性的一项为 ( )。 ( A) “记录来源 ”属性 ( B) “开启筛选 ”属性 ( C) “启动排序 ”属性 ( D) “打印板式 ”属性 32 如图所示的这张报表的类型是( A)纵栏式报表 ( B)表格式报表 ( C)图表报表 ( D)标签报表 33 若要在子过程 P

10、rocl调用后返回两个变量的结果,下列过程定义语句中有效的是 ( )。 ( A) Sub Proc1(n, m) ( B) Sub Proc1(ByVal n, m) ( C) Sub Proc1(n, BYVal m) ( D) Sub Proc1(ByVal n, ByVal m) 34 检查软件产品是否符合需求定义的过程称为 ( )。 ( A)确认测试 ( B)集成测试 ( C)验证测试 ( D)验收测试 35 某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表 (房间号, ) 和客人信息表 (身份证号,姓名,来源, ) ;为了反映

11、客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为 ( A)一对一联系 ( B)一对多联系 ( C)多对多联系 ( D)无联系 36 表达式 “BINT(A+O 5)”的功能是 ( A)讲变量 A保留小数点后 1位 ( B)讲变量 A四舍五入取整 ( C)讲变量 A保留小数点后 5位 ( D)舍去变量 A的小数部分 37 数据的逻 辑结构有线性结构和【 】两大类。 38 在结构化分析使用的数据流图中,使用用 _解释其中的图形元素。 39 在一个单链表中,若 q结点是 p结点的前驱结点,在 q与 p之间插入结点 s,则执行 ( )。 Aslink=plink ; plink sBpqi

12、nk=s ; slink qCpqink=slink ; sqink=pDqlink=s ; slink p 40 一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为 【 】的 联系。 41 使用输入掩码时,可以用 _作为预留区来制作一个输入掩码。 42 结构化程序设计包含 3种基本控制结构,其中 SCAN-ENDSCAN语句属于_结构。 43 下列程序的输出结果是 _。 Private Sub Commandl_Click() Dim alt(1 To 10) Fori 1 To 10 arr(i) I Next i For Each i In arr() arr(

13、i) arr(i) *2+1 Next i MsgBox arr(7) End Sub 44 软件文档是软件工程实施中的重要成分,它不仅是软件开发的各阶段的重要依据,而且也影响软件的 _。 45 在窗体上画一个命令按钮,然后编写如下程序: Function fun(ByValnum As Long) As Long Dim k As Long k=1 num=Abs(num) Do While num k=k*(num10) num=num10 Loop fun=k End Function Private Sub Command1_Click() Dim n As Long Dim r As

14、 Long n=InputBox(“请输入一个数 “) n=CLng(n) r=fun(n) MsgBox r End Sub 程序运行后,单击命令按钮,在输入对话框中输入 234,消息框显示的结果为【 】。 46 在设置查询的 “准则 ”时,可以直接输入表达式,也可以使用表达式【 】来帮助创建表达式。 47 在 Access中,【 】查询的运行一定会导致数据表中数据的变化。 48 _属性值需在 “是 ”或 “否 ”两个选项中选取。 49 在 Access中,通过使用 _对话框可以在指定的范围内将指定查找内容的所有记录或某些记录替换为新的内容。 50 在模块的说明区域中,用 _或 Global

15、关键字说明的变量是属于全局范围的变量。 51 关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为 ( )。 52 报表数据输出不可缺少的内容是 ( )的内容。 国家二级( ACCESS)笔试模拟试卷 241答案与解析 1 【正确答案】 D 【试题解 析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。 2 【正确答案】 D 【试题解析】 二分法查找只适用

16、于顺序存储的有序表。对于长度为 n 的有序线性表,在最坏情况下,二分查找只需要比较 log2n 次。 3 【正确答案】 B 【试题解析】 结构化程序设计主 要强调的是结构化程序清晰易读,可理解性好,程序员能够进行逐步求精、程序证明和测试,以保证程序的正确性。 4 【正确答案】 C 【试题解析】 线性结构是指数据元素只有一个直接前件元素和直接后件元素。线性表是线性结构。栈和队列是指对插入和删除操作有特殊要求的线性表,只有树是非线性结构。 5 【正确答案】 A 【试题解析】 结构化程序的概念首先是从以往编程过程中无限制地使用转移语句而提出的。转移语句可以使程序的控制流程强制性地转向程序的任一处,在

17、传统流程图中,就是用上节我们提到的 “很随意 ”的流 程线来描述这种转移功能。如果一个程序中多处出现这种转移情况,将会导致程序流程无序可寻,程序结构杂乱无章,这样的程序是令人难以理解和接受的,并且容易出错。尤其是在实际软件产品的开发中,更多的追求软件的可读性和可修改性,象这种结构和风格的程序是不允许出现的。 6 【正确答案】 A 【试题解析】 层次数据模型的特点:有且仅有一个双亲无节点,其他节点有且仅有一个双亲。 7 【正确答案】 B 【试题解析】 数据元素的存储位置均取决于第一个数据元素的存储位置,即: LOC(ai)=LOC(a1)+(i1)xC基地址 一个数据元素所占字节数所以第 5个元

18、素的地址 =100+2x(5x1)=108。 8 【正确答案】 A 【试题解析】 程序设计应该简单易懂,语句构造应该简单直接,不应该为提高效率而把语句复杂化。 9 【正确答案】 B 【试题解析】 信息隐蔽是指在一个模块内包含的信息 (过程或数据 ),对于不需要这些信息的其他模块来说是不能访问的。模块独立性是每个模块只完成系统要求的独立的子功能,并且与其他模块最少且接口简单。衡量软件的模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强 ,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。 10 【正确答案】 C 11 【正确答案】 B 【知识模块】 查询 12 【正确答

19、案】 D 【试题解析】 本题考查 VBA中流程控制方式的知识。 VBA程序流程控制的方式有 3种,分别为顺序控制、选择控制和循环控制,对应结构化程序设计的 3种基本控制结构。 13 【正确答案】 D 【试题解析】 本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有:在函 数中可以使用return语句返回函数值, return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义:不同的函数中可以使用相同名字的变量,它们互相无关。 14 【正确答案】 D 【试题解析】 本题主要考查在打开数据库时能自动运行的宏名。在打开数据库时自动运行的宏名是

20、 AutoExec,意思是自动运行的程序,不要忘了最后面的那个字母 c。 15 【正确答案】 A 16 【正确答案】 D 【试题解析】 本题考查宏的基本操作。 Access 中提供了多个可选的宏操作命令,与查找有关的操作有两个: FindRecord 用于查找满足指定条件的第一条记录;FindNext用于查找满足指定条件的下一条记录。 17 【正确答案】 C 【试题解析】 Like“仲 “:查询姓名字段中存在 “仲 “字的记录; Left(字符表达式,数值表达式 ):返回一个值,该值是从字符表达式左侧第一个字符开始,截取的若干个字符,其中,字符个数是数值表达式的值。 Left(姓名 ,1)=“

21、仲 “是查询姓名字段中姓仲的记录。 18 【正确答案】 D 【试题解析】 报表页眉中的任何内容都只能在报表开始处,即报表的第一页 打印一次。 报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面。 页面页眉是用来显示报表中的字段名称或对记录的分组名称,报表的每一页有一个页面页眉。它一般显示在每页的顶端。 页面页脚是打印在每页的底部,用来显示本页的汇总说明,报表的每一页有一个页面页脚。 19 【正确答案】 C 【试题解析】 Case表达式可以是下列 4种格式之一:单一数值或一行并列的数值,用来与 “表达式 ”的值相比较。成员间以逗号隔开;由关键字 To分隔开的两个数值或表达式之间

22、的范围;关键字 Is接关 系运算符;关键字 CaseElse后的表达式,是在前面的 Case条件都不满足时执行的。本题选项 C中用的是逻辑运算符And 连接两个表达式,所以不对,应该以逗号隔开。 20 【正确答案】 C 【试题解析】 本题考查的是总体设计的概念和性质。软件的结构化设计 (SD)方法,一般分为总体设计和详细设计两个阶段,其中总体设计主要是建立软件结构。 21 【正确答案】 A 22 【正确答案】 A 【试题解析】 如果表 A中的一条记录的表 B中的多条记录相匹配,且表 B中的一条记录只与表 A中的一条记录相匹配 ,则这两个表存在一对多的关系。选项 A说法正确。 23 【正确答案】

23、 B 【试题解析】 在建立和维护数据库的过程中,常常需要对表中的记录进行更新和修改,而最简单有效的方法就是利用更新查询。 24 【正确答案】 C 【试题解析】 本题考查图表式窗体中的字段。选项 A,图表式窗体中包括系列字段,系列字段位于 “系列 ”区域中,柱形图、条形图、面积图、折线图的每个图表可以含有多个系列;选项 B,图表式窗体中包括数据字段,数据字段位于 “数据 ”区域中,可以使用 Sum、 Avg、 MM、 Max、 Count函数对 数字型数据汇总数据,或使用 Count函数对文本或日期项进行计数;选项 C,图表式窗体中不包括筛选字段,筛选字段在数据透视表中出现;选项 D,图表式窗体

24、中包括类别字段,类别字段位于 “轴 ”区域中,类别字段中的值就是图表中一个坐标轴上显示的值。答案为 C。 25 【正确答案】 C 【试题解析】 本题考查字段分类。选项 A错误, “小计 ”字段不是绑定字段,下面的 “运费 ”字段是绑定字段。选项 B 错误, “小计 ”字段不是非绑定字段,非绑定字段的值不变化。报表标题等标签等属于非绑定字段。选项 C正确,计算字段的数据来源是表达式 , “小计 ”字段的数据来源是 “=Sum(总价 )”。选项 D错误,没有此种字段类别。答案为 C。 26 【正确答案】 B 【试题解析】 操作查询的定义。 27 【正确答案】 B 【试题解析】 本题考查的是 DoU

25、ntilLoop 循环结构。在 DountilLoop循环结构中,当条件值为假时,重复执行循环体,直至条件值为真,结束循环。所以,如果条件值为 0,则至少执行一次循环体。 28 【正确答案】 C 【试题解析】 用户在设计表时,必须要定义表中字段使用的数据类型。 Access常用的数据类型有:文本、备注、数字、日期 /时间、货币、自动编号、是 /否、 OLE对象、超级链接、查阅向导等,不包含通用类型。 29 【正确答案】 B 【试题解析】 窗体的 “计时器间隔 (Timer Interval)”属性值的计量单位是毫秒。 30 【正确答案】 A 31 【正确答案】 D 32 【正确答案】 B 【试

26、题解析】 表格式报表是以整齐的行列形式显示记录数据,通常一行显示一条记录、一页显示多行记录。 33 【正确答案】 A 【试题解析】 本题考查的是 VBA过程调 用、参数传递。过程定义时,如果形式参数被说明为传值 (ByVal项 ),则过程调用只是相应位置实参的值 “单向 ”传递给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数值的传递只有单向性,故称为 “传值调用 ”的 “单向 ”作用形式。反之,如果形式参数被说明为地址 (ByRef),则过程调用是将相应位置实参的地址传给形参处理,而被调用过程内部对形参的任何操作引起形参值的变化又会反而影

27、响实参的值。在这个过程中,数值的传递具有双向性,故称为 “传址调用 ”的 “双向 ”作用形式。 ByRef 是 VBA的省略选项。本题中要求在子过程Proc1调用后返回两个变量的结果,因此采用的是 “传址调用 ”,故为 Sub Proc1(n, m)。 34 【正确答案】 A 35 【正确答案】 B 【试题解析】 在一对多联系中,表 A的一条记录在表 B中可以有多条记录与之对应。但表 B 中的一条记录最多只能有表 A中的一条记录与之对应,对于双人间。一个房间可以入住两位客人,而一位客人只能入住一个房间,所以客房信息表和客人信息表之间的联系为一对多。 36 【正确答案】 B 37 【正确答案】

28、非线性结构 【试题解析】 数据的逻辑结构有线性结构和非线性结构两大类。 38 【正确答案】 数据字典 【试题解析】 数据字典 (Data Dictionary,简称 DD)的作用是对 DFD中出现的被命名的图形元素进行确切解释。通常数据字典包含的信息有名称、别名、何处使用如何使用、内容描述、补充信息等。 39 【正确答案】 9,10 【试题解析】 本题考查自增运算符和自减运算符的使用以及常量的表示形式。程序中 i的值是八进制,代表十进制中的 8, i是在语句运算前自身加 1,而 j一是在语句运算结束后减 1。 40 【正确答案】 多对多 【试题解析】 联系是指现实世界中事物间的关联,在概念世界

29、中联系反映了实体集间的一定关系。一个工人可以加工多种零件,每一种零件可以由不同的工人来加工,因此它们之间的联系属于多对多的联系。 41 【正确答案】 一串代码 42 【正确答案】 循环 【知识模块】 程序设计基础 43 【正确答案】 15 【试题解析】 本题考查 VBA中 For Each.Next循环的知识。 For Each.Next循环是一种特殊的循环,这种循环只能用在数组中 ,用来遍历数组中的每一个元素。本题中的第一个循环为数组的每个元素赋值,而第二个循环中更改了这些值。综合两个循环来看,实际上最后 arr(i) 的值为 2*i+1。 44 【正确答案】 可维护性 【试题解析】 本题考

30、查的是软件文档在软件工程实施中的重要性。 45 【正确答案】 0 【试题解析】 程序将输入的内容 234转变为长整型传入函数 fun中,然后进入循环。程序将输入的内容 234转变为长整型传入函数 fun 中,然后进入循环。 循环第一次结束的时候: k=23 num=23 循环第二次结束的时 候: k=46 num=2 循环第三次结束的时候: k=0 num=0 46 【正确答案】 生成器 【试题解析】 本题考查准则的设置方法。设置查询的条件时,可以在 “准则 ”单元格内直接输入正确的表达式,也可以启动表达式生成器,使用表达式生成器生成表达式。 47 【正确答案】 操作 【试题解析】 本题考查对

31、操作查询的认识。操作查询就是在操作中以查询所生成的动态集对表中数据进行更改 (包括添加、删除、修改以及生成新表 )的查询。查询后的结果不是动态集合,而是转换后的表。 Access中有 4种操作查 询:生成表查询、更新查询、追加查询及删除查询。 48 【正确答案】 数据入口 49 【正确答案】 查找和替换 50 【正确答案】 Public Global 51 【正确答案】 关系 【试题解析】 关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。 52 【正确答案】 主体

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

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

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