【计算机类职业资格】全国计算机等级考试二级ACCESS真题2011年3月及答案解析.doc
《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2011年3月及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】全国计算机等级考试二级ACCESS真题2011年3月及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、全国计算机等级考试二级 ACCESS 真题 2011 年 3 月及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于栈叙述正确的是_。(分数:2.00)A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.以上三种说法都不对2.下列叙述中正确的是_。(分数:2.00)A.有一个以上根节点的数据结构不一定是非线性结构B.只有一个根节点的数据结构不一定是线性结构(树)C.循环链表是非线性结构D.双向链表是非线性结构3.某二叉树共有 7 个节点,其中叶子节点只有 1 个,则该二叉树的深度为(假设根节点在第 1 层)
2、_。(分数:2.00)A.3B.4C.6D.74.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书5.结构化程序所要求的基本结构不包括_。(分数:2.00)A.顺序结构B.GOTO 跳转C.选择(分支) 结构D.重复(循环) 结构6.下面描述中错误的是_。(分数:2.00)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具7.数据库中查询操作的数据库语言是_。(分数:2.00)A.数据定义
3、语言B.数据管理语言C.数据操纵语言D.数据控制语言8.一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是_。(分数:2.00)A.1:1 联系B.1:m 联系C.m:1 联系D.m:n 联系9.有三个关系 R、S 和 T 如下:(分数:2.00)A.B.C.D.10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是_。(分数:2.00)A.-369B.369C.0.369D.整数集合 1,2,3,4,511.在学生表中要查找所有年龄大于 30 岁姓王的男同学,应该采用的关系运算是_。(分数:2.00)A.选择B.投影C.连接D.自然连接12.下列
4、可以建立索引的数据类型是_。(分数:2.00)A.文本B.超级链接C.备注D.OLE 对象13.下列关于字段属性的叙述中,正确的是_。(分数:2.00)A.可对任意类型的字段设置“默认值”属性B.定义字段默认值的含义是该字段值不允许为空C.只有“文本”型数据能够使用“输入掩码向导”D.“有效性规则”属性只允许定义一个条件表达式14.查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是_。(分数:2.00)_15.在 Access 中对表进行“筛选”操作的结果是_。(分数:2.00)A.从数据中挑选出满足条件的记录B.从数据中挑选出满足条件的记录并生成一个新表C.从数据中挑选出满足条件
5、的记录并输出到一个报表中D.从数据中挑选出满足条件的记录并显示在一个窗体中16.在学生表中使用“照片”字段存放相片,使用向导为该表创建窗体,照片字段使用的默认控件是_。(分数:2.00)A.图形B.图像C.绑定对象框D.未绑定对象框17.下列表达式计算结果为日期类型的是_。(分数:2.00)A.#2012-1-23#-#2011-2-3#B.year(#2011-2-3#)C.DateValue(“2011-2-3“)D.Len(“2011-2-3“)18.若要将“产品”表中所有供货商是“ABC”的产品单价下调 50,则正确的 SQL 语句是_。(分数:2.00)A.UPDATE 产品 SET
6、 单价=50 WHERE 供货商=“ABC“B.UPDATE 产品 SET 单价=单价-50 WHERE 供货商=“ABC“C.UPDATE FROM 产品 SET 单价=50 WHERE 供货商=“ABC“D.UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商=“ABC“19.若查询的设计如下,则查询的功能是_。(分数:2.00)A.B.C.D.20.在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是_。(分数:2.00)A.标签B.复选框C.文本框D.组合框21.在报表中要显示格式为“共 N 页,第 N 页”的页码
7、,正确的页码格式设置是_。(分数:2.00)A.=“共“+Pages+“页,第“+Page+“页“B.=“共“+Pages+“页,第“+Page+“页“C.=“共“&Pages&“页,第“&Page&“页“D.=“共“&Pages&“页,第“&Page&“页“22.某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序 Word,则设计该宏时应选择的宏命令是_。(分数:2.00)A.RunAppB.RunCodeC.RunMacroD.RunCommand23.下列表达式中,能正确表示条件“x 和 y 都是奇数”的是_。(分数:2.00)A.x Nod 2=0 And y Nod 2=0B
8、.x Nod 2=0 Or y Nod 2=0C.x Nod 2=1 And y Mod 2=1D.x Mod 2=1 Or y Mod 2=124.若在窗体设计过程中,命令按钮 Command0 的事件属性设置如下图所示,则含义是_。(分数:2.00)A.B.C.D.25.若窗体 Frm1 中有一个命令按钮 Cmd1,则窗体和命令按钮的 Click 事件过程名分别为_。(分数:2.00)A.Form_Click() Command1_Click()B.Frm1_Click() Command1_Click()C.Form_Click() Cmd1_Click()D.Frm1_CliCk()
9、Cmd1_Click()26.在 VBA 中,能自动检查出来的错误是_。(分数:2.00)A.语法错误B.逻辑错误C.运行错误D.注释错误27.下列给出的选项中,非法的变量名是_。(分数:2.00)A.SumB.Integer_2C.RemD.Form128.如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称为_。(分数:2.00)A.按值传递B.按地址传递C.ByRef 传递D.按形参传递29.表达式“B=INT(A+0.5) ”的功能是_。(分数:2.00)A.将变量 A 保留小数点后 1 位B.将变量 A 四舍五入取整C.将变量 A 保留小数点后 5 位D
10、.舍去变量 A 的小数部分30.VBA 语句“Dim NewArray(10) as Integer”的含义是_。(分数:2.00)A.定义 10 个整型数构成的数组 NewArrayB.定义 11 个整型数构成的数组 NewArrayC.定义 1 个值为整型数的变量 NewArray(10)D.定义 1 个值为 10 的变量 NewArray31.运行下列程序段,结果是_。For m=10 to 1 step 0k=k+3Next m(分数:2.00)A.形成死循环B.循环体不执行即结束循环C.出现语法错误D.循环体执行一次后结束循环32.运行下列程序,结果是_。Private Sub Co
11、mmand32_C1iCk() f0=1:f1=1:k=1DO While k=5f=f0+f1f0=f1f1=fk=k+1LoopMsgBox “f=“fEnd Sub(分数:2.00)A.f=5B.f=7C.f=8D.f=1333.有如下事件程序,运行该程序后输出结果是_。Private Sub Command33 Click() Dim X As Integer,Y As Integerx=1:Y=0Do Until y=25yy+x*xx=x+1LoopMsgBox “x=“x“,y=“yEnd Sub(分数:2.00)A.x=1,y=0B.x=4,y=25C.x=5,y=30D.输出
12、其他结果34.下列程序的功能是计算 sum=1+(1+3) +(1+3+5) +(1+3+5+39) Private Sub Command34_CliCk() t=0m=1sum=0DOt=t+msum=sum+tm=_Loop While m=39MsgBox “Sum=“sumEnd Sub为保证程序正确完成上述功能,空白处应填入的语句是_。(分数:2.00)A.m+1B.m+2C.t+1D.t+235.下列程序的功能是返回当前窗体的记录集_。Sub GetRecNum() Dim rs As ObjectSet rs=_MsgBox rs.RecordCountEnd Sub为保证程序
13、输出记录集(窗体记录源) 的记录数,空白处应填入的语句是_。(分数:2.00)A.RecordsetB.Me.RecordsetC.RecordSourceD.Me.RecordSource二、填空题(总题数:13,分数:30.00)36.有序线性表能进行二分查找的前提是该线性表必须是 1 存储的。(分数:2.00)填空项 1:_37.一棵二叉树的中序遍历结果为 DBEAFC,前序遍历结果为 ABDECF,则后序遍历结果为_。(分数:2.00)填空项 1:_38.对软件设计的最小单位(模块或程序单元) 进行的测试通常称为_测试。(分数:2.00)填空项 1:_39.实体完整性约束要求关系数据库
14、中元组的 1 属性值不能为空。(分数:2.00)填空项 1:_40.在关系 A(S,SN,D) 和关系 B(D,CN,NM) 中,A 的主关键字是 S,B 的主关键字是 D,则称 1 是关系A 的外码。(分数:2.00)填空项 1:_41.在 Access 查询的条件表达式中要表示任意单个字符,应使用通配符 1。(分数:2.00)填空项 1:_42.在 SELECT 语句中,HAVING 予句必须与 1 子句一起使用。(分数:2.00)填空项 1:_43.若要在宏中打开某个数据表,应使用的宏命令是 1。(分数:2.00)填空项 1:_44.在 VBA 中要将数值表达式的值转换为字符串,应使用函
15、数 1。(分数:2.00)填空项 1:_45.运行下列程序,输入如下两行:Hi,I am here弹出的窗体中的显示结果是_。Private Sub Command11_C1ick() Dim abc As String,sum As stringsum=“DOabc=InputBox(“输入 abc“) If Right(abc,1) =“.“ Then Exit Dosum=sum+abCLoopMsgBox sumEnd Sub(分数:2.00)填空项 1:_46.运行下列程序,窗体中的显示结果是:x=_。Option Compare DatabaseDim x As IntegerPr
16、ivate Sub Form_Load() x=3End SubPrivate Sub Command11_C1ick() Static a As IntegerDim b As Integerb=x2fun1 x,bfun1 x,bMsgBox “X=“ xEnd SubSub fun1(ByRef Y As Integer,ByVal Z As Integer) y=y+zz=y-ZEnd Sub(分数:2.00)填空项 1:_“秒表”窗体中有两个按钮(“开始/停止”按钮 bOK,“暂停/继续”按钮 bPus) ;一个显示计时的标签1Num;窗体的“计时器间隔”设为 100,计时精度为 0
17、.1 秒。要求:打开窗体如图 1 所示;第一次单击“开始停止”按钮,从 0 开始滚动显示计时(见图 2) ;10 秒时单击“暂停/继续”按钮,显示暂停(见图 3) ,但计时还在继续;若 20 秒后再次单击“暂停/继续”按钮,计时会从 30 秒开始继续滚动显示;第二次单击“开始/停止”按钮,计时停止,显示最终时间(见图 4) 。若再次单击“开始/停止”按钮可重新从 0 开始计时。(分数:4.00)填空项 1:_填空项 1:_数据库中有“学生成绩表”,包括“姓名”、“平时成绩”、“考试成绩”和“期末总评”等字段。现要根据“平时成绩”和“考试成绩”对学生进行“期末总评”。规定:“平时成绩”加“考试成
18、绩”大于等于 85 分,则期末总评为“优”,“平时成绩”加“考试成绩”小于60 分,则期末总评为“不及格”,其他情况期末总评为“合格”。下面的程序按照上述要求计算每名学生的期末总评。请在空白处填入适当的语句,使程序可以完成指定的功能。Prirate Sub Command0_Click() Dim db As DAO.DatabaSeDim rs As DAO.RecordSetDim pscj, ksej, qmzp As DAO.FieldDim count As IntegerSet db=CurrentDb() Set rs=db.OpenRecordset(“学生成绩表“) Set
19、pscj=rs.Fields(“平时成绩“) Set kscj=rs.Fields(“考试成绩“) Set qmzp=rs.Fields(“期末总评“) count=0Do While NOt rs.EOF(14) If pscj+kscj=85 Thenqmzp=“优“ElseIf pscj+kscj60 Thenqmzp=“不及格“Elseqmzp=“合格“End Ifrs.Updatecount=count+1(15) Looprs.CloSedb.CloSeSet rs=NothingSet db=NothinqMsgBox “学生人数:“&countEnd Sub(分数:4.00)填
20、空项 1:_填空项 1:_全国计算机等级考试二级 ACCESS 真题 2011 年 3 月答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于栈叙述正确的是_。(分数:2.00)A.栈顶元素最先能被删除 B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.以上三种说法都不对解析:解析 本题考查的知识点是栈的特点。栈是限定只在一端进行插入与删除的线性表,按照“先进后出”或“后进先出”的原则组织数据的。栈顶元素是最后被插入的元素,从而也足最先能被删除的元素;栈底元素是最先被插入的元素,从而也是最后才能被删除的元素。即本题的答案为 A。2.
21、下列叙述中正确的是_。(分数:2.00)A.有一个以上根节点的数据结构不一定是非线性结构B.只有一个根节点的数据结构不一定是线性结构(树) C.循环链表是非线性结构D.双向链表是非线性结构解析:解析 本题考查的知识点是数据结构。线性表的链式存储结构称为线性链表,是线性结构,而循环链表和双向链表都是在线性链表的基础上演化而来的,因此,选项 C、D 错误。线性结构必须有且只有一个根节点,因此,选项 A 错误。3.某二叉树共有 7 个节点,其中叶子节点只有 1 个,则该二叉树的深度为(假设根节点在第 1 层) _。(分数:2.00)A.3B.4C.6D.7 解析:解析 本题考查的知识点是二叉树。只有
22、当该二叉树的每一层上只有一个节点时,才能满足题目的要求。否则,叶子节点数一定会大于 1。4.在软件开发中,需求分析阶段产生的主要文档是_。(分数:2.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书 解析:解析 本题考查的知识点是软件需求分析。软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。5.结构化程序所要求的基本结构不包括_。(分数:2.00)A.顺序结构B.GOTO 跳转 C.选择(分支) 结构D.重复(循环) 结构解析:解析 本题考查的知识点是结构化程序结构。GOTO 跳转是一条语句。6.下面描述中错误的是_。(分数:2.00)
23、A.系统总体结构图支持软件系统的详细设计 B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具解析:解析 本题考查的知识点是软件设计。系统总体结构图支持软件系统的概要设计。所以应选 A。7.数据库中查询操作的数据库语言是_。(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言 D.数据控制语言解析:解析 本题考查的知识点是数据库语言。数据库语言包括如下 3 点。数据定义语言(DDL) 及其翻译程序:主要负责数据的模式定义与数据的物理存取构建。数据操纵语言(DML) 及其编译(或解释) 程序:主要负责数据的基
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 全国 计算机等级考试 二级 ACCESS 2011 答案 解析 DOC
