【计算机类职业资格】二级ACCESS笔试-396及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-396及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-396及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-396 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.用链表表示线性表的优点是( )。A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:2.00)A.B.C.D.2.栈和队列的共同点是( )。A) 都是先进后出 B) 都是先进先出C) 只允许在端点处插入和删除元素 D) 没有共同点(分数:2.00)A.B.C.D.3.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)
2、A.B.C.D.4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D.5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D.6.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送( )。A) 调用语句 B) 命令 C) 口令 D) 消息(分数:2.00)A.B.C.D.7.下列说法中,不属于数据模型所描述的内容的是( )。A) 数据结构 B) 数据操作 C) 数据查询
3、 D) 数据约束(分数:2.00)A.B.C.D.8.对于现实世界中事物的特征,在实体一联系模型中使用( )。A) 属性描述 B) 关键字描述 C) 二维表格描述 D) 实体描述(分数:2.00)A.B.C.D.9.数据库系统的核心是( )。A) 数据库 B) 数据库管理系统 C) 模拟模型 D) 软件工程(分数:2.00)A.B.C.D.10.关系数据库管理系统能实现的专门关系运算包括( )。A) 排序、索引、统计 B) 选择、投影、联接 C) 关联、更新、排序 D) 显示、打印、制表(分数:2.00)A.B.C.D.11.学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借 5
4、本书,一名教师同时可以借 10本书,在这种情况下,读者与图书之间形成了借阅关系,这种借阅关系是( )。A) 一对一联系 B) 一对五联系 C) 一对十联系 D) 一对多联系(分数:2.00)A.B.C.D.12.下列关系模型中,术语解析不正确的是( )。A) 记录,满足一定规范化要求的二维表,也称关系B) 字段,二维表中的一列C) 数据项,也称为分量,是每个记录中的一个字段的值D) 字段的值城,字段的取值范围,也称为属性域(分数:2.00)A.B.C.D.13.Access数据库文件的后缀名为( )。A) mdb B) pdf C) acc D) ass(分数:2.00)A.B.C.D.14.
5、以下字符串不符合 Access字段命名规则的是( )。A) birthday B) 生日C) Jim.jeckson D) /注释(分数:2.00)A.B.C.D.15.某表中“年龄”字段的“字段大小”属性设置为 2,则以下输入数据能原样存储的是( )。A) 102 B) 22.5 C) 19 D) -9(分数:2.00)A.B.C.D.16.要在查找表达式中使用通配符通配一个数字字符,应选用的通配符是( )。A) * B) ? C) ! D) #(分数:2.00)A.B.C.D.17.在 SQL查询中使用 WHERE子句指出的是( )。A) 查询目标 B) 查询结果 C) 查询视图 D) 查
6、询条件(分数:2.00)A.B.C.D.18.以下关于 Access表的叙述中,正确的是( )。A) 表一般包含一到两个主题的信息 B) 表的数据表视图只用于显示数据C) 表设计视图的主要工作是设计表的结构 D) 在表的数据表视图中,不能修改字段名称(分数:2.00)A.B.C.D.19.下列表达式计算结果为数值类型的是( )。A) #5/5/2010#-#5/1/2010# B) “102“11“C) 102=98+4 D) #5/1/2010#+5(分数:2.00)A.B.C.D.20.下面不是窗体“数据”属性的是( )。A) 排序依据 B) 允许添加 C) 记录源 D) 自动居中(分数:
7、2.00)A.B.C.D.21.在 Access数据库中已建立了“tBook”表,若查找“图书编号”是“110066”和“111188”的记录,应在查询“设计”视图的“条件”行中输入( )。A) Not In(“110066“,“111188“) B) “110066“ And “111188“C) In(“110066“,“111188“) D) Not(“110066“,“111188“)(分数:2.00)A.B.C.D.22.在 SQL的 SELECT语句中,用于实现选择运算的子句是( )。A) FOR B) IF C) WHILE D) WHERE(分数:2.00)A.B.C.D.23
8、.假设已在 Access中建立了包含“金属”、“单价”和“重量”三个字段的“frm”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。A) 单价*重量B) =单价*重量C) 金属订单表!单价*金属订单表!重量D) =金属订单表!单价*金属订单表!重量(分数:2.00)A.B.C.D.24.Access中的事件,主要分为键盘事件、鼠标事件、窗口事件和( )。A) 对象事件 B) 操作事件C) )、)选项都错误 D) )、)选项都正确(分数:2.00)A.B.C.D.25.在报表设计中,用来绑定控件显示字段数据的最常用的计算控件是( )。A) 标签 B) 文本框 C
9、) 列表框 D) 选项按钮(分数:2.00)A.B.C.D.26.下列表达式计算结果为日期类型的是( )。A) #2012-1-23#-#2011-2-3# B) year(#2011-2-3#)C) DateVahle(“2011-2-3“) D) Len(“2011-2-3“)(分数:2.00)A.B.C.D.27.语句 Dim NewArray(1,10)As Integer 的含义是( )。A) 定义了一个一维数组的整型变量且初值为 1和 10B) 定义了由整数构成的二维数组,第一列的个数是 2,第二列的个数是 11C) 定义了由 11个整数构成的二维数组D) 将二维数组的第 1列的第
10、 10个元素设置为整型(分数:2.00)A.B.C.D.28.设有如下过程:x=1Dox=x+2Loop Until _运行程序,要求循环体执行 3次后结束循环,空白处应填入的语句是( )。A) x=7 B) x7 C) x=7 D) x7(分数:2.00)A.B.C.D.29.若将下图中窗体的标题设置为“改变文字显示颜色”,应使用的语句是( )。(分数:2.00)A.B.C.D.30.使用 Function语句定义一个函数过程,其返回值的类型( )。A) 只能是符号常量 B) 是除数组之外的简单数据类型C) 可在调用时由运行过程决定 D) 由函数定义时 As子句声明(分数:2.00)A.B.
11、C.D.31.VBA中用实际参数 a和 b调用有参过程 Area(m,n)的正确形式是( )。A) Area m,n B) Area a,bC) Call Area(m,n) D) Call Area a,b(分数:2.00)A.B.C.D.32.在窗体中有一个文本框 Text1,编写事件代码如下。Private Sub Form_Click()X=val(Inputbox(“输入 x的值“)Y=1If X0 Then Y=2Text1.Value=YEnd Sub打开窗体运行后,在输入框中输入整数 12,文本框 Text1中输出的结果是( )。A) 1 B) 2 C) 3 D) 4(分数:2
12、.00)A.B.C.D.33.在窗体上有一个命令按钮 Command1和一个文本框 Text1,编写事件代码如下。Private Sub Command1_Click()Dim i,j,xFor i=1 To 20 Step 2x=0For i=i To 20 Step 3x=x+1Next jNext iText1.Value=Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是( )。A) 1 B) 7 C) 17 D) 400(分数:2.00)A.B.C.D.34.在窗体上有一个命令按钮 Command1,编写事件代码如下。Private Sub Command1
13、_Click()Dim y As Integery=0Doy=InputBox(“y=“)If(y Mod 10)+Int(y/10)=10 Then DebugPrint y;Loop Until y=0End Sub打开窗体运行后,单击命令按钮,依次输入 10、37、50、55、64、20、28、19、-19、0,窗口上立即输出的结果是( )。A) 37 55 64 28 19 19 B) 10 50 20C) 10 50 20 0 D) 37 55 64 28 19(分数:2.00)A.B.C.D.35.运行下列程序,输入数据 8、9、3、0 后,窗体中显示的结果是( )。Private
14、 Sub Form_click()Dim sum As Integer,m As Integersum=0Dom=InDutBox(“输入 m“)sum=sum+mLoop Until m=0MsgBox sumEnd SubA) 0 B) 17 C) 20 D) 21(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:30.00)36.栈的基本运算有三种:入栈、退栈和_。(分数:2.00)填空项 1:_37.希尔排序法属于 1 排序法。(分数:2.00)填空项 1:_38.类是一个支持集成的抽象数据类型,而对象是类的 1。(分数:2.00)填空项 1:_39.源程序文档化要求程
15、序应加注释。注释一般分为序言性注释和: 1。(分数:2.00)填空项 1:_40.数据库设计包括概念设计、 1 和物理设计。(分数:2.00)填空项 1:_41.SQL查询就是用户使用 SQL语句来创建的一种查询。SQL 查询主要包括_、传递查询、数据定义查询和子查询 4种。(分数:2.00)填空项 1:_42.在 Access中建立的数据库文件的扩展名是 1。(分数:2.00)填空项 1:_43.Access中用于执行指定的 SQL语句的宏操作名是 1。(分数:2.00)填空项 1:_44.要将正实数 x保留两位小数,若采用 Int函数完成,则表达式为 1。(分数:2.00)填空项 1:_4
16、5.在窗体上画一个名称为 Text1的文本框和一个名为 Command1的命令按钮,然后编写如下事件过程。Privace Sub Command1_Click()Dim array1(3,10)As IntegerDim I,j As IntegerFor i=1 to 3For j=2 to 4array1(i,j)=i+jNext jNext iText1.value=array1(2,3)+array1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是_。(分数:2.00)填空项 1:_46.在窗体中有一个名为 Command2的命令按钮,该命令的功能是:接收从键盘输
17、入的 10个大于 0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将事件代码补充完整。Private Sub Command2_Click()max=0max_n=0For i=1 To 10num=Val(InputBox(“请输入第“i“个大干 0的整数:“)If nummax Thenmax=_max_n=iEnd IfNext iMsgBox(“最大值为第“max_n“个输入的“max)End Sub(分数:2.00)填空项 1:_47.某个窗体已编写以下事件过程,打开窗体运行后,单击窗体,消息框的输出结果为_。Private Sub Form_Click()Dim k
18、As Integer,n As Integer,m As Integern=10:m=1:k=1Do While k=nm=m*2k=k+1LoopMsgBox mEnd Sub(分数:2.00)填空项 1:_48.执行下面的程序段后,s 的值为_。s=5For i=26 To 49 Step 0.6s=s+1Next i(分数:2.00)填空项 1:_数据库的“职工基本情况表”有“姓名”和“职称”等字段,要分别统计教授、副教授和其他人员的数量。请在空白处填入适当语句,使程序可以完成指定的功能。Private Sub Command5_Click()Dim db As Dao.Database
19、Dim rs As Dao.RecordsetDim zc As Dao.FieldDim Count1 As Integer,Count2 As Integer,Count3 As IntegerSet db=CurrentDb()Set rs=db.ODenRecordset(“职工基本情况表“)Set zc=rs.Fields(“职称“)Count1=0:Count2=0:Count3=0Do While Not (14) Select Case zcCase Is=“教授“Count1=Count1+1Case Is=“副教授“Count2=Count2+1Case ElseCount
20、3=Count3+1End Select(15) Looprs.CloseSet rs=NothingSet db=NothingMsgBox “教授:“Count1“副教授:“Count2“,其他:“Count3End Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS笔试-396 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.用链表表示线性表的优点是( )。A) 便于插入和删除操作 B) 数据元素的物理顺序与逻辑顺序相同C) 花费的存储空间较顺序存储少 D) 便于随机存取(分数:2.00)A. B.C.D.解析:解析
21、 链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。故链式存储结构下的线性表便于插入和删除操作。本题答案为 A)。2.栈和队列的共同点是( )。A) 都是先进后出 B) 都是先进先出C) 只允许在端点处插入和删除元素 D) 没有共同点(分数:2.00)A.B.C. D.解析:解析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。
22、本题答案为 C)。3.检查软件产品是否符合需求定义的过程称为( )。A) 确认测试 B) 集成测试 C) 验证测试 D) 验收测试(分数:2.00)A. B.C.D.解析:解析 确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。4.软件生命周期中所花费用最多的阶段是( )。A) 详细设计 B) 软件编码 C) 软件测试 D) 软件维护(分数:2.00)A.B.C.D. 解析:解析 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。本题中,详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的
23、最后一个阶段,也是持续时间最长、花费最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。5.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是( )。A) 概要设计 B) 详细设计 C) 可行性分析 D) 需求分析(分数:2.00)A.B.C.D. 解析:解析 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。软件软件生命周期的主要活动阶段如下。可行性研究和计划制定。确定待开发软件系统的开发目标和总的要求,给出它的功能、性能、可靠性
24、以及接口等方面的可能方案,制定完成开发任务的实施计划。需求分析。对待开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能。编写软件规格说明书及初步的用户手册,提交评审。软件设计。系统设计人员和程序设计人员应该在反复理解软件需求的基础上,给出软件的结构、模块的划分、功能的分配以及处理流程。软件实现。把软件设计转换成计算机可以接受的程序代码。即完成源程序的编码,编写用户手册、操作手册等面向用户的文档,编写单元测试计划。软件测试。在设计测试用例的基础上,检验软件的各个组成部分。编写测试分析报告。运行和维护。将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 396 答案 解析 DOC
