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

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

1、国家二级( ACCESS)笔试模拟试卷 184及答案与解析 1 下列选项中,不是算法的基本特征的是 ( )。 ( A)完整性 ( B)可行性 ( C)有穷性 ( D)拥有足够的情报 2 结构化分析方法是面向 ( ) 的自顶向下、逐步求精进行需求分析的方法。 ( A)对象 ( B)数据结构 ( C)数据流 ( D)目标 3 下列工具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) N-S ( D) DFD 4 线性表进行二分法检索,其前提条件是 ( )。 ( A)线性表以顺序方式存储,并按关键码值排好序 ( B)线性表以顺序方式存储,并按关键码的检索频率排好序 (

2、 C)线性表以链式方式存储,并按关键码值排好序 ( D)线性表以链式方式存储,并按关键码的检索频率排好序 5 下列选项中不属于结构化程序设计方法的是 ( )。 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 6 下列关于结构化程序设计原则和方法的描述中 ,错误的是 ( )。 ( A)选用的结构只准许有一个入口和一个出口 ( B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 ( C)不允许使用 GOTO语句 ( D)语言中所没有的控制结构,应该采用前后一致的方法来模拟 7 软件需求分析阶段的工作,可以分为 4个方面:需求获取、需求分析、编写需求规格说明书以及 ( )。

3、( A)阶段性报告 ( B)需求评审 ( C)总结 ( D)都不正确 8 下列关于软件测试的描述中正确的是 ( )。 ( A) 软件测试的目的是证明程序是否正确 ( B)软件测试的目的是使程序运行结果正确 ( C)软件测试的目的是尽可能多地发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则 9 用链表表示线性表的优点是 ( )。 ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序和逻辑顺序相同 10 在数据库设计中,将 E-R图转换为关系模式的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计 阶段 ( C)概念

4、设计阶段 ( D)物理设计阶段 11 用树形结构表示实体之间联系的模型是 ( )。 ( A)层次模型 ( B)网状模型 ( C)关系模型 ( D)以上三个都是 12 下列关于 Access表的叙述中,错误的是 ( )。 ( A)在 Access表中,可以对备注型字段进行 “格式 ”属性设置 ( B)若删除表中含有自动编号型字段的一条记录后, Access不会对表中自动编号型字段重新编号 ( C)创建表之间的关系时,应关闭所有打开的表 ( D)可在 Access表的设计视图 “说明 ”列中,对字段进行具体的说明 13 下列实体的关系中,属于多对多关系的是 ( )。 ( A)学生与课程 ( B)学

5、校与校长 ( C)住院的病人与病床 ( D)工资与职工 14 Access数据库表中的字段可以定义有效性规则,有效性规则是 ( )。 ( A)文本 ( B)数字 ( C)条件 ( D)以上都不对 15 下列关于字段的命名规则,错误的是 ( )。 ( A)字段名长度为 1 64个字符 ( B)字段名可以包含字母、汉字和数字,但不能包含空格 ( C)字段名不可以包含句号 (.) 、惊叹号 (!) 、方括号 ( ) 以及重音符号 () ( D)同一表中的字段名可以重复 16 在数据表视图中,不能 ( )。 ( A)修改字段的类型 ( B)修改字段的名称 ( C)删除一个字段 ( D)删除一条记录 1

6、7 下列关于准则的说法中,正确的是 ( )。 ( A)日期 /时间类型数据须在两端加 “ ” ( B)同行之间为逻辑 “与 ”关系,不同行之 间为逻辑 “或 ”关系 ( C) NULL表示数字 0或者空字符串 ( D)数字类型的条件需加上双引号 (“) 18 在 Access数据库中,带条件的查询需要通过准则来实现。下列 ( ) 选项不是准则中的元素。 ( A)字段名 ( B)函数 ( C)常量 ( D) SQL语句 19 如果将所有学生的年龄增加 1岁,应该使用 ( )。 ( A)删除查询 ( B)更新查询 ( C)追加查询 ( D)生成表查询 20 若要查询某字段的值为 “JSJ”的记录,

7、在查询设计视图对应字段的准则中,错误的表达式是 ( )。 ( A) JSJ ( B) “JSJ” ( C) “JSJ” ( D) Like“JSJ” 21 下列关于选择查询和操作查询的说法中,错误的是 ( )。 ( A)选择查询是由用户指定查找记录的条件而操作查询不是 ( B)选择查询是检查符合特定条件的一组记录 ( C)操作查询是对一次查询所得的结果进行操作 ( D)操作查询有四种:生成表、删除、更新和追加 22 报表页面页眉主要用来 ( )。 ( A)显示记录数据 ( B)显示报表的标题、图形或说明文字 ( C)显示报表中字段名称或对记录的分组名称 ( D)显示本页的汇总说明 23 计算报

8、表中学生的年龄的最大值,应把控件源属性设置为 ( )。 ( A) =Max(年龄 ) ( B) Max(年龄 ) ( C) =Max(年龄 ) ( D) Max(年龄 ) 24 下列控件中与数据表中的字段没有关系的是 ( )。 ( A)文本框 ( B)复选框 ( C)标签 ( D)组合框 25 报表页脚的作用是 ( )。 ( A)用来显示报表的标题、图形或说明性文字 ( B)用来显示整个报表的汇总说明 ( C)用来显示报表中的字段名称或对记录的分组名称 ( D)用来显示本页的汇总说明 26 Access所设计的数据访问页是一个 ( )。 ( A)独立的外部文件 ( B)独立的数据库文件 ( C

9、)在数据库文件中的文件 ( D)数据库记录的超链接 27 用于打开查询的宏命令是 ( )。 ( A) OpenForm ( B) OpenTable ( C) OpenReport ( D) OpenQuery 28 在条件宏设计时,对于连续重复的条件,可以用来代替的符号是 ( )。 ( A) ( B) ( C), ( D): 29 在窗体上画一个命令按钮,名称为 Commandl,然后编写如下事件过程: Private Sub Commandl_Click() Dim a() a Array(“机床 ”,”车床 ”,”钻床 ”,”轴承 ”) Print a(2) End Sub 程序运行后,

10、如果单击命令按钮,则在窗体上显示的内容是( )。 ( A)机床 ( B)车床 ( C)钻床 ( D)轴承 30 下列描述中,符合结构化程序设计风格的是 ( )。 ( A)使用顺序、选择和重复 (循环 ) 三种基本控制结构表示程序的控制逻辑 ( B)模块只有一个入口,可以有多个出口 ( C)注重提高程序的存储效率 ( D)使用 goto语句跳转 31 在窗体中添加一个名称为 Commandl的命令按钮,然后编写如下事件代码: Private Sub Commandl_Click() A 75 IfA60 Then x 1 IFA70 Then x 2 IfA80 Then x 3 IFA90 T

11、hen x 4 MsgBox x End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 32 VBA程序流程控制的方式有 ( )。 ( A)顺序控制、条件控制和 选择控制 ( B)条件控制、选择控制和循环控制 ( C)分支控制、顺序控制和循环控制 ( D)顺序控制、选择控制和循环控制 33 在窗体中使用一个文本框 (名为 n) 接受输入的值,有一个命令按钮 run,事件代码如下: Private Sub run_Click()result “For i 1 To Me!nFor j 1 To Me!nresultr

12、esult+“*“Next jresult result+Chr(13) +Chr(10)Next IMsgBox resultEnd Sub打开窗体后,如果通过文本框输入的值为 4,单击命令按钮后输出的图形是( ) 34 在窗体上添加一个命令按钮 (名为 Commandl) 和一个文本框 (名为 Text1) ,并在命令按钮中编写如下事件代码: Private Sub Commandl_click() m 2.17 n Len(Str$(m) +Space(5) ) Me!Text1 n End Sub 打开窗体运行后,单击命令按钮,在文本框中显示 ( )。 ( A) 5 ( B) 8 (

13、C) 9 ( D) 10 35 下列程序段运行结束后,变量 x的值为 ( )。 X 2 y 4 Do x x*y y y+1 Loop While y4 ( A) 2 ( B) 4 ( C) 8 ( D) 20 36 用链表表示线性表的突出优点是 _。 37 在最坏情况下,冒泡排序的时间复杂度为 _。 38 在面向对象方法中,类之间共享属性和操作的机制称为 _。 39 数据流图的类型有 _和事务型。 40 数据独立性分为逻辑性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为 _。 41 关系操作的特点是 _。 42 查询设计器分为上下两部分,

14、上半部分是表的显示区,下半部分是 _。 43 窗体中的窗体称为 8 ,其中可以创建 9 。 44 表操作共有三种视图,分别是 10 、打印视图、 11 视图。 45 SQL就是用户使用 SQL语言来创建的一种查询。 SQL查询主要包括 12 、 13 、数据定义查询和子查询四种。 46 在窗体中添加一个命令按钮 (名为 Command1),然后编写如下代码: Public x as integer Private Sub Command1_Click( ) x=5 Call s1 Call s2 MsgBox x End Sub Private Sub s1( ) x=x+10 End Sub

15、 Private Sub s2( ) Dim x as integer x=x+10 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果是 _ 47 在窗体中添加一个命令按钮 (名为 Command1) ,然后编写如下代码: Private Sub Command1_Click( ) Dim b,k For k=1 to 6 b=15+k Next k MsgBox b+k End Sub 窗体打开运行后,单击命令按钮,消息框的输出结果是 _。 国家二级( ACCESS)笔试模拟试卷 184答案与解析 1 【正确答案】 A 【试题解析】 作为一个算法,一般应该具有下列 4个特征:

16、 可行性,即考虑到实际的条件能够达到一个满意的结果; 确定性,算法中的第一个步骤都必须是有明确定义的; 有穷性,一个算法必须在有限的时间内做完; 拥有足够的情报。 2 【正确答案】 C 【试题解析】 结构化分析方法是面向数据流进行需求分析的方法,采用自顶向下、逐层求精,建立系统的处理流程,以数据流图和数据字典为主要工具,建立系统的逻辑模型。 3 【正确答案】 D 【试题解析】 需求分析常用的工具有 数据流图 (DFD)、数据字典 (DD)、判定树和判定表。 PAD(问题分析图 ) 、 PFD(程序流程图 ) 、 N-S(盒式图 ) 都是详细设计的常用工具,不是需求分析的工具。 4 【正确答案】

17、 A 【试题解析】 对线性表进行二分法检索,要求线性表是按顺序方式存储的,并按关键码值的大小排好序,而不是按关键码的检索频率排序。 5 【正确答案】 D 【试题解析】 结构化程序设计的主要原则概括为自顶向下、逐步求精,限制使用 GOTO语句。 6 【正确答案】 C 【试题解析】 限制使用 GOTO语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO语句。其他三项为结构化程序设计的原则。 7 【正确答案】 B 【试题解析】 需求分析是软件定义时期的最后一个阶段。可以概括为 4个方面:需求获取、需求分析、编写需求规格说明书和需求评审。 8 【正确答案】 C 【试题解析】 软件测试是

18、为了尽可能多地发现程序中的错误,尤其是至今尚未发现的错误。 9 【正确答案】 C 【试题解析】 在链表中因为除了存放数据元素之外,还要存放指针,所以链表花费的存储空间比顺序表还要 多。在插入和删除数据元素时,只需要移动相应的记录指针即可。在链表中,数据的物理结构与逻辑结构不一定相同,因为是靠指针来实现对数据的指定的,所以不能进行随机存取。 10 【正确答案】 B 【试题解析】 数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将 E-R图转换为关系模式。 11 【正确答案】 A 【试题解析】 本题考查数据库的基本知识。常见的数据模型共有 3种,分别是层次模型

19、、网状模型和关系模型,目前最普遍应用的是关系模型。此外,面向对象模型也逐 渐成为主流数据模型。层次模型用树形结构描述实体间的关系;网状模型用图结构描述实体间的关系;关系模型用二维表描述实体间的关系。 12 【正确答案】 C 【试题解析】 本题考查 Access表的知识。首先,备注性字段是可以进行格式设置的, OLE对象不能进行格式设置;自动编号数据类型是每次向表中添加新记录时自动生成的,但是一旦生成就不会再发生变化,即使删除了某条记录, Access也不会对表中的自动编号字段重新编号;创建表与表之间的关系时,应该将要创建关系的表关闭,而不是把所有打开的表关闭:在设计视图中的 “说明 ”列中,可

20、以对字段进行具体的说明。 13 【正确答案】 A 【试题解析】 本题考查表与表之间的关系。在关系数据库中,表与表的关系有 3种:一对一关系、一对多关系和多对多关系。若表 A和表 B之间存在一对一的关系,那么表 A中的一条记录只能与表 B中的一条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在一对多的关系,且表B为多的一方,那么表 A中的一条记录与表 B中的多条记录匹配,反过来表 B中的一条记录只能与表 A中的一条记录匹配;若表 A和表 B之间存在多对多的关系,那么表 A中 的一条记录能与表 B中的多条记录匹配,反过来表 B中的一条记录也能与表 A中的多条

21、记录匹配。就 14 【正确答案】 C 【试题解析】 本题考查字段有效性规则的知识。在 Access中利用设置字段的有效性规则来防止用户向字段中输入不合法的数据。有效性规则是一个条件表达式,通过判断用户的输入是否使得该条件表达式为真来决定是否接受此次输入。 15 【正确答案】 B 【试题解析】 本题考查字段名命名规则的知识。在 Access中,字段名的命名规则是:字段名长度为 1 64个字符;字段名可以包含字母、数字 、汉字、空格和其他字符,但是不得包括句号 (.) 、惊叹号 (!) 、方括号 ( ) 和重音符号 () ;在同一个表中字段不能重复命名。 16 【正确答案】 A 【试题解析】 本题

22、考查数据表基本操作的知识。在 Access的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。字段的类型需要在设计视图中才能修改。 17 【正确答案】 B 【试题解析】 本题考查条件准则的知识。日期 /时间类型数据须在两端加 “#”而不是 “ ”:准则输入时同行之间为逻辑 “与 ”关系 ,不同行之间为逻辑 “或 ”关系:空值 (NULL) 不同于空字符串和 0,它代表未知或者不确定的值;文本类型的条件需加上双引号 (“ “) ,数字类型的条件不必加定界符。 18 【正确答案】 D 【试题解析】 本题考查条件查询准则的知识。条件查询的准则是运算符、常量、字段值、函数

23、等的任意组合,但是不包括 SQL语句。 19 【正确答案】 B 【试题解析】 本题考查操作查询的知识。操作查询,也叫做动作查询,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。利用这几种查询可以完成为源表追加数 据,更新、删除源表中的数据,以及生成表操作。本题明显要求为源表更新数据。 20 【正确答案】 C 【试题解析】 本题考查查询设计视图的知识。在查询设计视图的 “准则 ”行中,要查询的值可以用双引号括起来,也可以不括,还可以使用 Like加上通配符宋使用,但是通配符不配合 Like是无法单独使用的。 21 【正确答案】 A 【试题解析】 本题考查选择查询和操作查询的知识。操作查

24、询,也叫做动作查询,是对一次查询所得的结果进行操作,共有 4种类型:追加查询、删除查询、更新查询和生成表查询。选择查询是 检查符合特定条件的一组记录,它们都是是由用户指定查找记录的条件。 22 【正确答案】 C 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。 23 【正确答案】 C 【试题解析】 本题考查报表控件源的知识。控件来源必须以 “ ”引出,

25、控件来源可以 设置成有关字段的表达式,但是字段必须用 “ ”括起来。 24 【正确答案】 C 【试题解析】 本题考查窗体控件的知识。 Access中的窗体中有一些基本控件,其中的文本框可以与字段相绑定;复选框一般用于绑定是 /否型的字段;组合框是既允许在列表中选择,又允许自行输入值的控件,也可以与字段绑定;只有标签常用来显示一些说明文字,与数据表中的字段没有关系。 25 【正确答案】 B 【试题解析】 本题考查报表的知识。报表页眉处于报表的开始位置,一般用其来显示报表的标题、图形或者说明性文字;报表 页脚处于报表的结束位置,一般用来显示报表的汇总说明;页面页眉处于每页的开始位置,一般用来显示报

26、表中的字段名称或记录的分组名称;页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。 26 【正确答案】 A 【试题解析】 本题考查数据访问页的知识。数据访问页是用户通过 Internet进行数据交互的数据库对象,可以用来发布数据库中任何保存的数据。实际上,数据访问页可以简单地认为就是一个网页,其类型是 HTML文件,它是独立于Access数据库文件的。 27 【正确答案】 D 【试题解析】 本题考查宏操作的知识。 Access中提供了 50多个可选的宏操作命令,常用的打开操作有: OpenForm用于打开窗体, OpenQuery用于打开查询,OpenTable用于打开一个表, Open

27、Report则用于打开报表。 28 【正确答案】 A 【试题解析】 本题考查条件宏的知识。如果在宏中加入条件表达式,就可以限制宏在满足一定的条件下才能完成某种操作,我们称之为条件宏。对于连续重复的条件,可以使用省略号 () 代替重复条件。 29 【正确答案】 C 【试题解析】 本题考查 VBA中数 组的知识。数组变量由变量名和数组下标构成,我们通常使用 Dim语句来定义数组,其中下标下限缺省为 0。本题中的 a(2) 就是数组的第三个元素即 “钻床 ”。 30 【正确答案】 A 【试题解析】 本题考查结构化程序设计的知识。结构化的程序设计方式要求程序只能由顺序、选择和循环 3种基本控制结构组成

28、;要求任何模块必须是单入口单出 U的;更注重程序的执行效率而非存储效率,如无必要尽量不使用 goto语句。 31 【正确答案】 D 【试题解析】 本题考查 VBA中选择结构的知识。在本题中用了多个 If分支结构,这些结构是顺序的而不是嵌套的,所以会顺序执行,判断是否满足条件。首先 75不小于 60,所以不执行 x 1;然后再判断 75不小于 70,所以不执行 x 2 再接着判断 75小于 80,所以执行 x 3 最后判断 75小于 90,所以执行 x 4。最后消息框里输出的 x值为 4。 32 【正确答案】 D 【试题解析】 本题考查 VBA中流程控制方式的知识。 VBA程序流程控制的方式有

29、3种,分别为顺序控制、选择控制和循环控制,对应结构化程序设计的 3种基本控制结构。 33 【正确答案】 A 【试题解析】 本题 考查二重循环的知识。在这个二重循环中,外循环的执行次数为 4,内循环的执行次数也为 4,并且每次内循环退出后都要换行,所以最后结果为一个 4*4的矩阵,矩阵的每个元素都为 “*”。 34 【正确答案】 D 【试题解析】 本题考查基本字符串函数的知识。在 VBA中, Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。 2.17转换成字符串 “2.17”,后面再连接上 5个空格,然后用 L

30、en函数来求长度,最后结果为 10。 35 【 正确答案】 C 【试题解析】 本题考查 VBA中循环的知识。在本题中用了 DoLoop While 循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后 y的值为 5已经不满足条件,故此本循环只执行一次, x的值为 2*4 8。 36 【正确答案】 便于插入和删除操作 【试题解析】 为了克服顺序表中插入和删除时需要移动大量数据元素的缺点,引入了链式存储结构。链表表示线性表的突出优点是插入和删除操作方便,不必移动数据元素,执行效率高。 37 【正确答 案】 n(n-1)/2 【试题解析】 假设线性表的

31、长度为 n,则在最坏情况下,冒泡排序需要经过 n/2遍的从前往后的扫描和 n/2遍的从后往前的扫描,需要的比较次数为 n(n-1) /2。 38 【正确答案】 继承 【试题解析】 面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组成一个层次结构的系统:一个类的上层可以有父类,下层可以有子类。这种层次结构系统的一个重用性质是继承性,一个类直接继承其父类的描述或特性,子类自动地共享基类中定义的数据和方法。 39 【正确答案】 变换型 【试题解析】 典型的数据流类型有两种:变换型和事务型。 40 【正确答案】 逻辑独立性 【试题解析】 物理独立性是指应用程序和数据库中数据的存放位置和存储

32、格式是相互独立的。逻辑独立性是指应用程序和数据库的逻辑结构是相互独立的。 41 【正确答案】 集合操作 【试题解析】 关系操作的特点是集合操作。 42 【正确答案】 查询设计区 【试题解析】 查询设计器分为上下两部分,上半部分是表的显示区,下半部分是查询设计区。 43 【正确答案】 8子窗体 9控件 【试题解析】 窗体中的窗体为子窗体,其中可以创建控件。 44 【正确答案】 10设计视图 11版面预览 【试题解析】 表操作共有三种视图,分别是设计视图、打印视图和版面预览视图。 45 【正确答案】 12联合查询 13传递查询 【试题解析】 SQL查询包括联合查询、传递查询、数据定义查询和子查询四种。 46 【正确答案】 15 【试题解析】 本题使用 Call调用子过程 s1, s2。 x=5在调用子过程 s1后, x= 15,但由于在 s1中直接使用变量,所以该值的 作用范围是局部的,即只限于 s1子过程中,没有传回。在调用 s2时,由于使用 DimAs 关键字定义 x,所以其值是模块范围的。所以在消息框中输出的值,是从子过程 s2传回的值。 47 【正确答案】 28 【试题解析】 在程序中 For循环运行了 6次,当 k=S时, b=15+6=21,而当 k+1=7时,在循环结束后, b+k=21+7=28。

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

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

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