【计算机类职业资格】全国计算机等级考试二级Access真题2012年9月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级Access真题2012年9月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级Access真题2012年9月及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 Access 真题 2012 年 9 月及答案解析(总分:100.00,做题时间:90 分钟)一、注意事项(总题数:1,分数:0.00)二、选择题(每小题 2 分,共 70 分)(总题数:35,分数:70.00)1.下列链表中,其逻辑结构属于非线性结构的是_。 (分数:2.00)A.循环链表B.二叉链表C.双向链表D.带链的栈2.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为_。 (分数:2.00)A.0 或 35B.20C.16D.153.下列关于
2、栈的叙述中,正确的是_。 (分数:2.00)A.栈操作遵循先进后出的原则B.栈顶元素一定是最先入栈的元素C.栈底元素一定是最后入栈的元素D.以上三种说法都不对4.在关系数据库中,用来表示实体间联系的是_。 (分数:2.00)A.属性B.网状结构C.二维表D.树状结构5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。 (分数:2.00)A.1:1 联系B.1:m 联系C.m:n 联系D.m:1 联系6.有两个关系 R 和 S 如下: (分数:2.00)A.自然连接B.投影C.选择D.并7.数据字典(DD)所定义的对象都包含于_。 (分
3、数:2.00)A.软件结构图B.方框图C.程序流程图D.数据流图(DFD 图)8.软件需求规格说明书的作用不包括_。 (分数:2.00)A.软件验收的依据B.软件设计的依据C.软件可行性研究的依据D.用户与开发人员对软件要做什么的共同理解9.下面属于黑盒测试方法的是_。 (分数:2.00)A.语句覆盖B.逻辑覆盖C.路径覆盖D.边界值分析10.下面不属于软件设计阶段任务的是_。 (分数:2.00)A.制定软件确认测试计划B.算法设计C.软件总体设计D.数据库设计11.下列关于数据库设计的叙述中,错误的是_。 (分数:2.00)A.设计时应避免在表之间出现重复的字段B.设计时应将有联系的实体设计
4、成一张表C.使用外部关键字来保证关联表之间的联系D.表中的字段必须是原始数据和基本数据元素12.Access 中通配符“-”的含义是_。 (分数:2.00)A.通配任意单个运算符B.通配任意单个字符C.通配指定范围内的任意单个字符D.通配任意多个减号13.掩码“LLLOOO”对应的正确输入数据是_。 (分数:2.00)A.aaa555B.555555C.555aaaD.aaaaaa14.对数据表进行筛选操作的结果是_。 (分数:2.00)A.将满足条件的记录保存在新表中B.删除表中不满足条件的记录C.将不满足条件的记录保存在新表中D.隐藏表中不满足条件的记录15.若 Access 数据表中有姓
5、名为“李建华”的记录,下列无法查出“李建华”的表达式是_。 (分数:2.00)A.Like “*华“B.Like “华“C.Like “*华*“D.Like “?华“16.有查询设计视图如下,它完成的功能是_。 (分数:2.00)A.显示表“check-up”中全部记录的学号、身高和体重B.查询表“check-up”中符合指定学号、身高和体重的记录C.查询符合“check-up”条件的记录,显示学号、身高和体重D.查询当前表中学号、身高和体重信息均为“check-up”的记录17.要设置窗体的控件属性值,可以使用的宏操作是_。 (分数:2.00)A.EchoB.RunSQLC.SetD.Set
6、Value18.要覆盖数据库中已存在的表,可使用的查询是_。 (分数:2.00)A.删除查询B.追加查询C.更新查询D.生成表查询19.可以改变“字段大小”属性的字段类型是_。 (分数:2.00)A.备注B.文本C.OLE 对象D.日期/时间20.在数据访问页中,为了插入一段可以滚动的文字,应选择的工具图标是_。(分数:2.00)A.B.C.D.21.SQL 查询命令的结构是: SELECT FROMWHERE GROUP BY HAVING ORDER BY 其中,使用 HAVING 时必须配合使用的短语是_。 (分数:2.00)A.FROMB.ORDER BYC.WHERED.GROUP
7、BY22.在报表中,若要得到“数学”字段的最高分,应将控件的“控件来源”属性设置为_。 (分数:2.00)A.=Max数学B.=Max“数学“C.=Max(数学)D.=Max“数学“23.下面显示的是查询设计视图的设计网格部分,从下图所示的内容中,可以判定要创 建的查询是_。 (分数:2.00)A.追加查询B.删除查询C.生成表查询D.更新查询24.要实现报表按某字段分组统计输出,需要设置的是_。 (分数:2.00)A.报表页脚B.主体C.该字段组页脚D.页面页脚25.ADO 对象模型包括 5 个对象,分别是 Connection、Command、Field、Error 和_。 (分数:2.0
8、0)A.RecordSetB.WorkspaceC.DatabaseD.DBEngine26.在代码调试时,使用 Debug. Print 语句显示指定变量结果的窗口是_。 (分数:2.00)A.属性窗口B.本地窗口C.立即窗口D.监视窗口27.下列选项中,不是 Access 窗体事件的是_。 (分数:2.00)A.LoadB.ExitC.UnloadD.Activate28.SELECT 命令中用于返回非重复记录的关键字是_。 (分数:2.00)A.DISTINCTB.GROUPC.TOPD.ORDER29.VBA 程序中,可以实现代码注释功能的是_。 (分数:2.00)A.方括号()B.单
9、引号()C.双引号(“)D.冒号(:)30.下列叙述中,正确的是_。 (分数:2.00)A.Sub 过程有返回值,返回值类型可由定义时的 As 子句声明B.Sub 过程有返回值,返回值类型可在调用过程时动态决定C.Sub 过程有返回值,返回值类型只能是符号常量D.Sub 过程无返回值,不能定义返回值类型31.在代码中定义了一个子过程: Sub P(a,b) End Sub 下列调用该过程的形式中,正确的是_。 (分数:2.00)A.Call PB.Call P(10,20)C.P(10,20)D.Call p 1O,2032.在窗口中有一个标签 Label0 和一个命令按钮 Command1,
10、Command1 的事件代码如下: Private Sub Commandl_Click() Label0.Left = Label0.Left + 100 End Sub 打开窗口,单击命令按钮,结果是_。 (分数:2.00)A.标签向右加宽B.标签向左加宽C.标签向右移动D.标签向左移动33.在窗体中有一个名为 Commandl 的命令按钮,事件代码如下: Private Sub Command1_Click( ) Dim m(10) For k = 1 T0 10 m(k) = 11 - k Next k x = 6 MsgBox m(2+m(x) End Sub 打开窗体,单击命令按钮
11、,消息框的输出结果是_。 (分数:2.00)A.2B.4C.3D.534.在窗体中有一个名为 run34 的命令按钮,事件代码如下: Private Sub run34_Click() f1 = 1 f2 = 1 For n = 3 T0 7 f =f1 + f2 f1 = f2 f2 = f Next n MsgBox f End Sub 打开窗体,单击命令按钮,消息框的输出结果是_。 (分数:2.00)A.13B.8C.21D.其他结果35.DAO 层次对象模型的顶层对象是_。 (分数:2.00)A.RecordSetB.WorkspaceC.DatabaseD.DBEngine三、填空题
12、(每空 2 分,共 30 分)(总题数:13,分数:30.00)36.一棵二叉树共有 47 个结点,其中有 23 个度为 2 的结点。假设根结点在第 1 层,则该二叉树的深度为 【1】 。(分数:2.00)填空项 1:_37.设栈的存储空间为 s(1:40),初始状态为 bottom=0,top=0。现经过一系列入栈与出栈运算后,top=20,则当前栈中有 【2】 个元素。(分数:2.00)填空项 1:_38.数据独立性分为逻辑独立性和物理独立性。当总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序不必修改,称为 【3】 。(分数:2.00)填空项 1:_39.关系
13、数据库中能实现的专门关系运算包括 【4】 、连接和投影。(分数:2.00)填空项 1:_40.软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix 操作系统属于 【5】 软件。(分数:2.00)填空项 1:_41.要从关系中找出满足给定条件的元组,应使用的关系运算是 【6】 。(分数:2.00)填空项 1:_42.在 VBA 的函数调用过程中,要实现参数的传址调用,应将形式参数显式定义为 【7】 。(分数:2.00)填空项 1:_43.VBA 中要将数据写入文本文件,应使用函数 【8】 。(分数:2.00)填空项 1:_44.在设计条件宏时,对于连续重复的条件,可采用符号
14、 【9】 来代替重复条件。(分数:2.00)填空项 1:_45.窗体中有一个名为 Command1 的命令按钮和一个名为 Text1 的文本框,事件代码如下: Private Sub Command1_Click 1 Dim a(10) As Integer , b(10) As Integer n=3 For i=1 T0 5 a(i)= i b(n) = 2*n+i Next i Me!Text1 = a(n) + b(n) End Sub 打开窗体,单击命令按钮,文本框 Text1 中显示的内容是 【10】 。 (分数:2.00)填空项 1:_46.在窗体上有一个名为 num2 的文本框
15、和 run11 的命令按钮,事件代码如下: Private Sub run11_Click 1 Select Case num2 Case O result= “O 分“ Case 60 T0 84 result= “通过“ Case Is = 85 result= “优秀“ Case Else result=“不合格“ End Select MsgBox result End Sub 打开窗体,在文本框中输入80,单击命令按钮,输出结果是 【11】 。 (分数:2.00)填空项 1:_下列程序的功能是:输出 10 到 100 之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序
16、后形成的数也是素数。例如,13 是素数,13 反序形成得到数为 31,31 也是素数,则称 13 为回文素数。请在程序的横线处填写适当的语句,使程序完成指定的功能。 Private Sub Command12_Click () Dim k As Integer, m As Integer, n As Integer For k = 10 T0 100 If prim (k) Then m= 【12】 n = O Do While m0 n = n * 10 + m mod 1O m=m10 Loop If prim (n) Then MsgBox k & “,“ & n End If End
17、If Next k End Sub Public Function prim (n As Integer) As Boolean Dim j As Integer For j = 2 TO n / 2 If n Mod j = 0 Then prim = 【13】 Exit Function End If Next j prim = True Exit Function End Function (分数:4.00)_下列过程的功能是:将当前数据库文件中“学生表”的所有学生“年龄”加 1。请在程序横线处填写适当的语句,使程序实现所需的功能。 Private Sub SetAgePlus2_Cli
18、ck ( ) Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset Dim fd As ADODB.Field Dim strConnect As String Dim strSQL As String Set cn = CurrentProject.Connection strSQL= “Select 年龄 from 学生表“ rs.Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText Set fd = rs.Fields(“年龄“) Do While Not
19、 rs.EOF fd = 【14】 rs.Update rs. 【15】 Loop rs.Close cn.Close Set rs = Nothing Set cn = Nothing End Sub (分数:4.00)_全国计算机等级考试二级 Access 真题 2012 年 9 月答案解析(总分:100.00,做题时间:90 分钟)一、注意事项(总题数:1,分数:0.00)二、选择题(每小题 2 分,共 70 分)(总题数:35,分数:70.00)1.下列链表中,其逻辑结构属于非线性结构的是_。 (分数:2.00)A.循环链表B.二叉链表 C.双向链表D.带链的栈解析:循环链表、双向链表
20、、带链的栈都是线性结构,二叉链表是非线性结构二叉树的链式存储结构,只有它是非线性结构。此处答案为 B。2.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为_。 (分数:2.00)A.0 或 35 B.20C.16D.15解析:在循环队列中,用队尾指针 rear 指向队列中的队尾元素,用队头指针 front 指向队头元素的前一个位置。因此,从队头指针 front 指向的后一个位置到队尾指针 rear 指向的位置之间所有的元素均为队列中的元素。循环队列的初始状态为空,即 rear
21、=front=m,每进行一次入队运算,队尾指针就进一。每进行一次出运运算,队头指针就进一。此题中 rear=front=15,可能出现的情况是入队的元素全部出队,此时队列中元素个数为 0;也可能是执行入队出队的次数不一样,最终状态是队列为满的状态,此时队列中元素个数为 35。故答案为 A。3.下列关于栈的叙述中,正确的是_。 (分数:2.00)A.栈操作遵循先进后出的原则 B.栈顶元素一定是最先入栈的元素C.栈底元素一定是最后入栈的元素D.以上三种说法都不对解析:栈(Stack)是限定在一端进行插入与删除的线性表。在栈中,允许插入与删除的这一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈是
22、按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表,所以答案为 A。4.在关系数据库中,用来表示实体间联系的是_。 (分数:2.00)A.属性B.网状结构C.二维表 D.树状结构解析:在关系数据库中,实体与实体间的联系可以用关系(二维表)的形式来表示。本题答案为 C。5.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是_。 (分数:2.00)A.1:1 联系B.1:m 联系 C.m:n 联系D.m:1 联系解析:两个实体间的联系可分为 3 种类型:一对一联系,一对一的联系表现为主表中的一条记录与
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 ACCESS 2012 答案 解析 DOC
