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

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

1、国家二级( ACCESS)笔试模拟试卷 159及答案与解析 1 按照 “先进后出 ”原则组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 2 常采用的两种存储结构是 ( )。 ( A)顺序存储结构和链式存储结构 ( B)散列方法和索引方式 ( C)链表存储结构和数组 ( D)线性存储结构和非线性存储结构 3 树是结点的集合,它的根结点的数目是 ( )。 ( A)有且只有 1个 ( B) 1或多于 1 ( C) 0或 1 ( D)至少有 2个 4 已知一个有序 线性表为 (13,18,24,35,47,50,62,83,90,115,134),当用二分法

2、查找值为 90的元素时,查找成功的比较次数为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 9 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 结构化程序设计的核心和基础是 ( )。 ( A)结构化分析方法 ( B)结构化设计方法 ( C)结构化设计理论 ( D)结构化编程方法 7 在面向对象方法中 , ( )描述的是具有相似属性与操作的一组对象。 ( A)属性 ( B)事件 ( C)方法 ( D)类 8 需求分析阶段的任务是 ( )。 ( A)软件开发方法 ( B)软件开发工具 ( C)

3、软件开发费用 ( D)软件系统功能 9 有下列二叉树,对此二叉树前序遍历的结果为 ( )。( A) ACFXDBEYZ ( B) ABEFXYZCD ( C) ABCDEFXYZ ( D) ABDYECFXZ 10 设 R是一个二元关系, S是一个三元关系,则下列运算中正确的是 ( )。 ( A) R-S ( B) RS ( C) RS ( D) R S 11 Access数据库中哪个数据库对象是其他数据库对象的基础 ?( ) ( A)报表 ( B)查询 ( C)表 ( D)模块 12 对表中某一字段建立索引时,若其值有重复,可选择 ( )索引。 ( A)主 ( B)有 (无重复 ) ( C)

4、无 ( D)有 (有重复 ) 13 若要查询成绩为 60-80分之间 (包括 60分,不包括 80分 )的学生的信息,成绩字段的查询准则应设置为 ( )。 ( A) 60 or 80 ( B) =60 And 80 ( C) 60 and 80 ( D) IN(60, 80) 14 Access系统中,一个表最多可以建立的主键个数 (主索引 )为 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D)任意 15 若上调产品价格,最方便的方法是使用以下 ( )。 ( A)追加查询 ( B)更新查询 ( C)删除查询 ( D)生成表查询 16 在 SQL查询中,使用 WHILE子句指出的是

5、( )。 ( A)查询目标 ( B)查询结果 ( C)查询视图 ( D)查询条件 17 在 SQL查询中,若要取得 “职工 ”数据表中的所有记录和字段,其 SQL语句为( )。 ( A) SELECT姓名 FROM职工 ( B) SELECT*FROM职工 ( C) SELECT姓名 FROM职工 WHILE职工号 =265 ( D) SELECT*FROM职工 WHILE职工号 =265 18 下列按钮中,可以打开属性表的是 ( )。19 下列有关记录处理的说法中,错误的是 ( )。 ( A)添加、修改记录时,光标离开当前记录后,即会自动保存 ( B)自动编号不允许输入数据 ( C) Acc

6、ess的记录删除后,可以恢复 ( D)新记录必定在数据表的最下方 20 若要输入新记录,应单击的按钮是 ( )。21 在 Access中文版中,排序记录时所依据的规则是中文排序,其中错误的是( )。 ( A)中文按拼音字母的顺序排序 ( B)数字由小至大排序 ( C)英文按字母顺序排序,小写在前,大写在后 ( D)以升序来排序时,任何含有空字段的记录将列在列表中的第一条 22 在创建交叉查询时,在 “交叉表 ”行上有且仅有一个的是 ( )。 ( A)行标题和列标题 ( B)行标题和值 ( C)行标题、列标题和值 ( D)列标题 和值 23 若要在文本框中显示当前的日期和时间,应在文本框的控件来

7、源属性中设置( )。 ( A) =Date() ( B) =Time() ( C) =Now() ( D) =Year() 24 窗体中可以包含一列或几列数据,用户只能从列表中选择值,而不能输入新值的控件是 ( )。 ( A)列表框 ( B)组合框 ( C)列表框和组合框 ( D) A、 B都不可以 25 当窗体中的内容太多无法放在一面中全部显示时,可以用 ( )控件来分页。 ( A)选项卡 ( B)命令按钮 ( C)组合框 ( D)选项组 26 关于报表功能的叙述中,不正确的是 ( )。 ( A)可以呈现各种格式的数据 ( B)可以包含子报表与图标数据 ( C)可以分组组织数据,进行汇总 (

8、 D)可以进行计数、求平均、求和等统计计算 27 下列不属于窗口事件的选项是 ( )。 ( A)打开 ( B)关闭 ( C)删除 ( D)加载 28 在显示具有 ( )关系的表或查询的数据时,子窗体特别有效。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)复杂 29 报表统计计算中,如果是进行分组统计并输 出,则统计计算控件应该布置在( )。 ( A)主体节 ( B)报表页眉 /报表页脚 ( C)页面页眉 /页面页脚 ( D)组页眉 /组页脚 30 可以将 Access数据库中的数据发布在 Internet网络上的是 ( )。 ( A)查询 ( B)数据访问页 ( C)窗体 ( D)

9、报表 31 与窗体和报表的设计视图工具箱比较, ( )控件是数据访问页特有的。 ( A)文本框 ( B)标签 ( C)命令按钮 ( D)滚动文字 32 确定一个控件在窗体或报表中位置的属性是 ( )。 ( A) Width或 Height ( B) Width和 Height ( C) Top和 Left ( D) Top或 Left 33 下列关于输入输出宏操作的说法中,错误的是 ( )。 ( A) TransferDatabase能够导出数据到 Access、 dBASE、 Paradox、 Microsoft Fox Pro、 SQL数据库或从中导入数据 ( B) TransferDat

10、abase不能从其他 Access、 dBASE、 Paradox、 FoxPro、 SQL数据库或从文本或电子表格文件中附加表或文件 ( C) TransferSpreadsheet是用来导出数据到 Excel或 Lotus 1-2-3电子表格文件或从中导人数据的 ( D) TransferText是用来导出数据给文本文件或从文本文件导人数据的 34 以下可以获得 “2*5=10”结果的表达式是 ( )。 ( A) 2*5&“=“&“10“ ( B) 2*5+“=“+2*5 ( C) 2*5&“=“&10 ( D) 2*5+“=“+2* 35 用于获取字符串 s从第 1个位置开始的 4个字符

11、的函数是 ( )。 ( A) Mid(s, 1, 4) ( B) Middle(s, 1, 4) ( C) Right(s, 1, 4) ( D) Left(s, 1, 4) 36 在一个有 n个元素的顺序表的第 i个元素 (1in)之前插入一个新元素时,需要向后移动【 】元素。 37 按功能划分,软件测试方法分为白盒测试法和【 】测试法。 38 将整个软件划分成若干单独命名和可编址的部分,称之为【 】。 39 在数据库逻辑结构的设计中,将 E-R模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系 m:n:p,最少可转换为【 】个关系模式。 40 一棵树按照 左子女 右

12、兄弟表示法转换成对应的二叉树,则该二叉树中树根结点肯定没有【 】子女。 41 查询设计器分为上下两部分,上半部分是表的显示区,下半部分是【 】。 42 创建分组统计查询时,总计项应选择【 】。 43 表操作共有三种视图,分别是设计视图、打印视图和【 】视图。 44 在窗体上添加两个文本框和一个按钮,在按钮的单击事件中添加如下代码: Private sub command1_Click( ) Text1=“vba test“ Text2=text1 Text1= “test end“ End sub 单击按钮后, text2中的文本内容是【 】。 45 若窗体中已有一个名为 Cmd的命令按钮、一

13、个名为 Label1的标签和一个名为Text1的文本框,且文本框的内容为空,然后编写如下事件代码: Private Function f(x As Long) As Boolean If x Mod 2=0 Then f=False Else f=True End If End Function Private Sub Cmd_Click( ) Dim n As Long n=Val(Me! text1) p=IIf(f(n), “奇数 “, “偶数 “) Me! Labell. Caption=n&“是 “&p End Sub 窗体打开运行后,在文本框中输入 11,单击命令按钮,则标签显示内

14、容为【 】。 46 下面 VBA程序段运行时,内层循环的循环总次数是【 】 For m = 0 To 7 step3 For n = m To m+1 Next n Next m 47 下列程序的功能是:用 Array函数建立一个含有 8个元素的数组,然后查找并在文本框 Text l中输出该数组中各元素的最小值。请填空。 Option Base 1 Private Sub Command1_Click() Dim arr1() Dim Min As Integer,i As Integer Arr1=Array(12,435,76,-24,78,54,866,43) Min=_ For i=2

15、 To 8 If arr1(i) Min Then_ Next i Text1=Min End Sub 48 在窗体上画一个命令按钮,其名称为 Command1,然后编写如下事件过程: Private Sub Command1_Click() Dim arr(1 T0 100)As Integer For i=1 To 100 arr(i)=Int(Rnd*_) Next i Max=arr(1) Min=arr(1) For i=1 To 100 If _Then Max=arr(i) End If If _Then Min=arr(i) End If Next i MsgBox Max M

16、sgBox Min End Sub 程序运行后,单击命令按钮,将产生 100个 1000以内的随机整数,放入数组 arr中,然后查找并先后使用消息框输出这 100个数中的最大值 Max和最小值 Min,请将程序补充完整。 国家二级( ACCESS)笔试模拟试卷 159答案与解析 1 【正确答 案】 B 【试题解析】 栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。 2 【正确答案】 A 【试题解析】 线性表通常要用两种存储结构:

17、顺序存储结构和链式存储结构。 3 【正确答案】 C 【试题解析】 树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点:当树 为空时,树中根结点的数目为 0。 4 【正确答案】 B 【试题解析】 根据二分法查找需要两次: 第一次是将 90与表中间的元素 50进行比较,由于 90大于 50所以在线性表的后半部分查找; 第二次比较的元素是后半部分的中间元素,即 90,这时两者相等,即查找成功。 5 【正确答案】 D 【试题解析】 程序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,

18、即程序的易读性, “清晰第一,效率第二 ”。 6 【正确答案】 C 【试题解析】 结构化程序设计的核心和基础是结构化设计理论,其中包括:结构化分析方法、结构化设计方法和结构化编程方法。 7 【正确答案】 D 【试题解析】 类 (calss)描述的是具有相似属性与操作的一组对象,而一个具体对象则是其对应类的一实例。 8 【正确答案】 D 【试题解析】 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象 ,充分了解原系统的工作概况,明确用户的各种需求,然后在这些基础上确定新系统的功能。 9 【正确答案】 D 【试题解析】 对二叉树的 前序遍历是指:先访问根结点,然后

19、访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。 记住三种遍历的顺序: 前序,访问根 按前序遍历左子树 按前序遍历右子树: 中序,按中序遍历左子树 访问根 按中序遍历右子树; 后序,按后序遍历左子树 按后序遍历右子树 访问根 10 【正确答案】 B 【试题解析】 关系的交 ()、并 ( )和差 (-)运算要求两个关系是同元的,显然作为二元的 R和三元只能做笛卡儿积运算。 11 【正确答案】 C 【试题解析】 在 Access数据库中表是其他数据库对象的基础。 12 【正确答案】 D 【试题解析】 在对表中的建立索引字段时,若其值有重复,则可以选择有

20、(有重复 )索引。 13 【正确答案】 B 【试题解析】 题目要求查询成绩在 60-80(包括 60分,不包括 80分 )之间的学生信息,选项 A查询的是大于 60或小于 80的成绩包括了 60以下和 80以上的成绩,选项 C没有按题目要求包括 60分,选项 D只会显示 60、 80分学生的信息。 14 【正确答案】 A 【试题解析】 一个表中最多可以建立一个主键。 15 【正确答案】 B 【试题解析】 上调产品价格,需要对原表中的数据进行更新,所以最方便的方法是使用更新查询。 16 【正确答案】 D 【试题解析】 在 SQL查询中, WHERE子句为查询条件,用来提出查询所符合的准则。 17

21、 【正确答案】 B 【试题解析】 选项 A表示取得 “职工 ”数据表中的所有记录,但只取得 “姓名 ”字段,并不是全部字段;选项 C表示取得 “职工号 ”为 0265的记录,且只取 “姓名 ”字段;选项 D表示取得 “职工号 ”为 0265的记录的全部字段。只有选项 B符合题目要求。 18 【正确答案】 A 【试题解析】 选项 B是工具箱按钮;选项 C是字段列表按钮;选项 D是关系按钮。 19 【正确答案】 C 【试题解析】 本题对记录的操作知识点进行考察。 20 【正确答案】 A 【试题解析】 本题考查数据表视图中按钮的作用。 21 【正确答案】 C 【试题解析】 Access排序时,英文不

22、分大小写,其他选项都是正确的。 22 【正确答案】 B 【试题解析】 在创建交叉表查询时,用户需要指定三种字段:一是放在数据表最左端的行标题,它把某一字段或相 关的数据放入指定的一行中;二是放在数据表最上面的列标题,它对每一列指定的字段或表进行统计,并将统计结果放入该列中;三是放在数据表行与列交叉位置上的字段,用户需要为该字段指定一个总计项。 23 【正确答案】 C 【试题解析】 Date函数显示的是当前的日期; Time函数显示的是当前的时间;Year函数需要参数,它返回的是输入参数中的年份; Now函数显示的是当前的日期和时间。 24 【正确答案】 A 【试题解析】 列表框中用户只能从列表

23、中选择值,而不能输入新值。 25 【正确答案】 A 【试题解析】 当窗体中的内容太多无法放在一面中全部显示时,可以用选项卡控件来分页。 26 【正确答案】 A 【试题解析】 报表可以包含子报表与图标数据;以分组组织数据,进行汇总;可以进行计数、求平均、求和等统计计算功能。 27 【正确答案】 C 【试题解析】 窗口事件是指操作窗口时所引发的事件,常用的窗口事件有 “打开 ”、 “关闭 ”和 “加载 ”等。 28 【正确答案】 B 【试题解析】 窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。主窗体和子窗体通常用于显示多个表或查 询中的数据,这些表或查询中的数据具有一对多的关系。 29

24、【正确答案】 D 【试题解析】 报表统计计算中,如果是进行分组统计并输出,则统计计算控件应该布置在组页眉 /组页脚。 30 【正确答案】 B 【试题解析】 可以将 Access数据库中的数据发布在 Internet网络上的是数据访问页。 31 【正确答案】 D 【试题解析】 与窗体和报表的设计视图工具箱比较,滚动文字控件是数据访问页特有的。 32 【正确答案】 C 【试题解析】 控件的 Top和 Left用于确定控件的位 置, Width和 Heisht用于确定控件的大小。 33 【正确答案】 B 【试题解析】 TransferDatabase能够导出数据到 Access、 dBASE、 Pa

25、radox、Microsoft FoxPro、 SQL数据库或从中导人数据,也可以使用该操作从其他Access、 dBASE、 Paradox、 FoxPro、 SQL数据库或从文本或电子表格文件中附加表或文件; TransferSpreadsheet能够导出数据到 Excel或 Lotus 1-2-3电子表格文件或从中导人数据; Transfer Text能够导出数据给文本文件或从文本文件导人数据。 34 【正确答案】 A 【试题解析】 上述表达式中只有选项 A可以获得 “2*5=10”的表达式。 35 【正确答案】 A 【试题解析】 Mid函数用于截取从第 n个位置开始的 m个字符。 36

26、 【正确答案】 n-i+1 【试题解析】 在一般情况下,要在第 i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第 i个元素之间共 n-i+1个元素依次向后移动一个位置。 37 【正确答案】 黑盒 【试题解析】 软件测试的方法有三 种 动态测试、静态测试和正确性证明。设计测试用例的方法一般有两类:黑盒测试方法和白盒测试方法。在使用黑盒法设计测试用例时,测试人员将程序看成一个 “黑盒 ”,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的 “功能说明 ”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例

27、是根据程序的内部逻辑来设计的。 38 【正确答案】 模块 【试题解析】 模块是软件设计的一个重要概念。在解决复杂问题时,把整个问题分解成一个一个的模块来降 低复杂性。 39 【正确答案】 4 【试题解析】 将 E-R图转换为关系模型的转换方法有:一个实体型转换为一个关系模式;一个 m:n联系转换为一个关系模式;三个或三个以上实体间的一个多元联系转换为一个关系模式;因此,本题答案为 4。 40 【正确答案】 右 【试题解析】 对于根结点没有兄弟,所以没有右子女。 41 【正确答案】 查询设计区 【试题解析】 查询设计器分为上下两部分,上半部分是表的显示区,下半部分是查询设计区。 42 【正确答案

28、】 Group By 【试题解析 】 在 “设计 ”视图中,将用于分组字段的 “总计 ”行设置成 Group By,就可以对记录进行分组统计了。 43 【正确答案】 版面预览 【试题解析】 表操作共有三种视图,分别是设计视图、打印视图、版面预览视图。 44 【正确答案】 vba test 【试题解析】 当用户单击 (Click)命令按钮 (Command1)之后: “vba test“字符串赋值给 Text1。 再将 Text1中的内容赋值给 Text2。 将 “test end“赋给 Text1。 所以最后 Text1中 的内容是 “test end“,而 Text2中的内容是 “vba t

29、est“。 45 【正确答案】 11是奇数 【试题解析】 输入 11后将 11转换为数值类型并调用函数 f,利用 mod运算判断奇偶数,若为偶数返回 False,若为奇数返回 True。 46 【正确答案】 6次 【试题解析】 外循环每循环一次,内循环会循环 2次,共 6次。 47 【正确答案】 arr1(1) Min=arr1(i) 【试题解析】 本题考查 VBA中程序设计的知识。对于这个问题,需要把数组元素依次与最小值进行比较 ,如果比当前的最小值还小,则让这个数组元素成为新的最小值,然后继续进行比较,直至数组元素都比较一遍为止。由于比较的循环从 2开始,显然是预先设置最小值为数组的第一个

30、元素即 arr1(1);在比较循环内部如果符合 If语句的条件,则让这个数组元素成为新的最小值,即 Min=arr1(i)。 48 【正确答案】 1000 arr(i) Max arr(i) Min 【试题解析】 本题考查 VBA中程序设计的知识。对于这个问题,首先要产生100个 1000以内的随机整数,放入数组 alt中,由于 Rnd函数可以产 生 0 1之间的随机数,所以将其乘以 1000后再取整就可以得到 1000以内的随机整数。然后预先设置数组的第一个元素为最大值兼最小值,然后在循环中把数组元素依次与最大值和最小值比较,如果比当前的最大值还大,则让这个数组元素成为新的最大值;如果比当前的最小值还小,则让这个数组元素成为新的最小值,接着继续比较直至数组元素都比较一遍为止。

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

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

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