【计算机类职业资格】二级ACCESS笔试-382及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-382及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-382及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-382 及答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体中添加一个名称为 C1的命令按钮,然后编写如下事件代码: Private SubC1_click() str“ABAABAAABABBA“ For i6 Ti 2 Step-2 xMid(str,i,i) yLefi(str,i) zmght(str,i) Next i MsgBox x&y&z End Sub 单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.ABBAABB.ABBABAC.BABABAD.BAABBA2.对长度为 n的
2、线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.nD.n+13.下列关于栈的描述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针4.不但可以显示一条或多条记录,也可以显示一对多关系的“多”端的多条记录的区域的报表是( )。(分数:2.00)A.纵栏式报表B.表格式报表C.图表报表D.标签报表5.在窗体上画一个名称为 Text1的文本框,然后编写如下的事件过程:Pfivate Sub Text1_KeyPress(Keyascii As Integer)
3、 End Sub 若焦点位于文本框中,则能够触发此事件的操作是( )。(分数:2.00)A.单击文本框B.双击文本框C.单击文本框D.按键盘上的某个键6.下列 SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT姓名,性别,所属院系,简历 FROM tSmd WHERE 性别“女“AND 所属院系 m(“03“,“04“)B.SELECT 姓名,简历 FROM tStud WHERE 性别“女“AND 所属院系 IN(“03“,“04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“AND 所属院系“
4、03“OR 所属院系“04“D.SELECT 姓名,简历 FROM tStud WHERE 性别“女“AND 所属院系“03“OR 所属院系“04“7.在 SQL中,DELETE 语句的作用是( )。(分数:2.00)A.删除基本表B.删除基本表和视图中的元组C.删除视图D.删除索引8.每个日期/时间字段需要( ) 个字节的存储空间。(分数:2.00)A.1B.2C.4D.89.在 Access中已经建立了“工资”表,表中包括“职工号”、“所在单位”、“基本工资”和“应发工资”等字段,如果要按单位统计应发工资总数,那么在查询设计视图的“所在单位”的“总计”行和“应发工资”的“总计”行中分别选择
5、的是( )。(分数:2.00)A.sum,group byB.count,group byC.group by,sumD.group by,count10.关系数据库管理系统应能实现的专门关系运算包括( )。(分数:2.00)A.选择、投影、连接B.分组、索引、排序C.删除、更新、追加D.显示、打印、制表11.下列叙述中错误的是( )。(分数:2.00)A.线性表是由 n个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的所有结点有且仅有一个前件和后件D.线性表可以是空表12.有下列二叉树,对此二叉树中序遍历的结果为( )。 (分数:2.00)A.BDYEACFXZB.DYBEAFCZ
6、XC.ABCDEFXYZD.ABDYECFXZ13.在过程定义中有语句: Private Sub GetData(ByRef f As Integer) 其中“ByRef”的含义是( )。(分数:2.00)A.传值调用B.传址调用C.形式参数D.实际参数14.下列关于自动编号数据类型的叙述中正确的是( )。(分数:2.00)A.自动编号类型占 4个字节的空间B.自动编号数据类型一旦被指定,就会暂时与记录连接,以后还可能发生变化C.删除了表中含有自动编号字段的一个记录后,Access 会对表中自动编号类型字段重新编号D.能对自动编号类型字段人为地指定数值或修改其数值15.在 Access2000
7、中的数据访问页的扩展名是( )。(分数:2.00)AMDBBADPCFRMDHTM16.关于更新查询,下列说法中正确的是( )。(分数:2.00)A.使用更新查询可以将已有的表中满足条件的记录进行更新B.使用更新查询一次只能对一条记录进行更改C.使用更新查询后随时可以根据需要恢复数据D.使用更新查询效率和在数据表中更新数据效率相同17.Access字段名不能包含字符( )。(分数:2.00)A.“#”B.“!”C.“$”D.“&”18.下列程序运行后,输出结果为( )。 Dim a() aArray(1,3,5,7,9) s0 For i1 To 4 ss*10+a(i) Next i Pri
8、nt s(分数:2.00)A.1357B.3579C.7531D.975319.下列可以得到“3*721”结果的 VBA表达式为( )。(分数:2.00)A.“3*7“&“&3*7B.“3*7“+“+3*7C.3*7&“&3*7D.3*7+“+3*720.下列不属于软件工程三个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境21.不属于 Office应用程序组件的软件是( )。(分数:2.00)A.AccessB.WordC.SQL ServerD.Excel22.在宏的表达式中要引用报表 repol上控件 text1,可以使用的引用式是( )。(分数:2.00)A.repo
9、1 !text1B.Forms!text1C.Reports!rep1!text1D.Report!text123.下列叙述中正确的是( )。(分数:2.00)A.在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法24.如果要求在页面页脚中显示的页码形式为“第 x页,共 y页”,则页面页脚中的页码的控件来源应该设置为( )。(分数:2.00)A.“第“&Page &“页,共“&P
10、age &“页“B.“第“&Page &“页,共“&Pages &“页“C.“共“&Pages &“页,第“&Page &“页“D.“共“&Page &“页,第“&Pages &“页“25.假设学生表中有一个“姓名”字段,查找姓“刘”的记录的准则是( )。(分数:2.00)A.“刘”B.Not“刘*”C.Like“刘”D.Left(姓名 ,1) “刘”26.打开窗体需要执行的宏操作是( )。(分数:2.00)A.OpenQueryB.OpenReportC.OpenFormD.OpenWindow27.下列内容不属于 VBA提供的数据验证的函数是( )。(分数:2.00)A.IsNumeric
11、B.IsDateC.IsNullD.IsText28.使用 VBA的逻辑值进行算术运算时,Tree 值被处理为( )。(分数:2.00)A.-1B.0C.1D.任意值29.将所有字符转换为小写的掩码是( )。(分数:2.00)A.?B.&C.30.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.N-SD.DFD31.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化32.下列窗体中不可以自动创建的是( )。(分数:2.00)A.纵栏式窗体B.表格式窗体C.数据透视表窗体D.数据表窗体33.设计软件结构是在软
12、件生命周期的( )。(分数:2.00)A.软件定义期B.软件开发期C.软件维护期D.以上 3个都不是34.在窗体中有一个命令按钮 Commandl,对应的事件代码如下: Private Sub Commandl_nter() Dim num As Integer Dim a As Integer Dim b As Integer Dim i As Integer For i1 To 10 numInputBox(“请输入数据:”,“输入”,1) If Int(num/2) num/2 Then aa+1 Else bb+1 End If Next i MsgBox(“运行结果:a“& Str(
13、a) &:“,b“& Str(b) ) End Sub 运行以上事件所完成的功能是( )。(分数:2.00)A.对输入的 10个数据求累加和B.对输入的 10个数据求各自的余数,然后再进行累加C.对输入的 10个数据分别统计有几个是整数,有几个是非整数D.对输入的 10个数据分别统计有几个是奇数,有几个是偶数35.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的二、B填空题/B(总题数:14,分数:28.00)36.算法的复杂度
14、主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_37.按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 1。(分数:2.00)填空项 1:_38.树中度为零的结点称为 1。(分数:2.00)填空项 1:_39.在面向对象方法中,类之间共享属性和方法的机制称为 1。(分数:2.00)填空项 1:_40.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_41.创建交叉表查询时,必须对行标题和 1 进行分组(Group By) 操作。(分数:2.00)填空项 1:_42.建立了一个窗体,窗体中有一命令按钮,单击此按钮,将打开一个查询,查询名为“qT”,如果采
15、用VBA代码完成,应使用的语句是 1。(分数:2.00)填空项 1:_43.在查询设计视图中,设计查询准则的相同行之间是U 8 /U的关系,不同行之间是U 9 /U的关系。(分数:2.00)填空项 1:_44.在 VBA中双精度的类型标识是 1。(分数:2.00)填空项 1:_45.已知字符串 s“Access“,则函数 Right(s,3) 后,返回 1。(分数:2.00)填空项 1:_46.VBA中使用的 3种选择函数是 IIf,Switch和 1。(分数:2.00)填空项 1:_47.下列程序的功能是单击窗体时在消息框中输出 1000以内能同时被 3、5 和 7整除的整数,请补充完整此程
16、序: Private Sub Form_Click() sum0 For i1 To 1000 If_Then sumsum+i End If Next i MsgBox sum End Sub(分数:2.00)填空项 1:_48.在窗体上画一个命令按钮,其名称为 Commandl,然后编写如下事件过程: Private Sub Commandl_click() Dim i As Integer,x As Integer For i1 To 6 If i1 Then xi If i填空项 1:_49.在窗体上画一个命令按钮,其名称为 Commandl,然后编写如下程序: Private Sub
17、 Commandl_click() Dim a(10) As Integer Dim x As Integer For i1 To 10 a(i) i Next i x1 MsgDox a(f(x) +x) End Sub Function f(y As Integer) yy+2 End Function 程序运行后,单击命令按钮,消息框的输出结果为_。(分数:2.00)填空项 1:_二级 ACCESS笔试-382 答案解析(总分:98.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体中添加一个名称为 C1的命令按钮,然后编写如下事件代码: Priva
18、te SubC1_click() str“ABAABAAABABBA“ For i6 Ti 2 Step-2 xMid(str,i,i) yLefi(str,i) zmght(str,i) Next i MsgBox x&y&z End Sub 单击命令按钮,则消息框的输出结果是( )。(分数:2.00)A.ABBAABB.ABBABAC.BABABAD.BAABBA 解析:解析 本题考查 VBA中循环和取子串函数的知识。在 VBA中有三种取子串函数:Left 函数用于在字符串左端开始取 n个字符;Rjsht 函数用于在字符串右端开始取 n个字符(注意子串中字符的顺序与母串中相同);Mid 函
19、数可以实现在任何位置取任何长度的子串。在本题中由于循环每次都会给 x、y、z 重新赋值,所以只有最后一次循环才有意义。最后一次循环时 i2,则 x为 BA,y 为 AB,z 为 BA。2.对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为( )。(分数:2.00)A.125B.n/2C.n D.n+1解析:解析 对线性表进行顺序查找时,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查找到所要找的元素为止。在最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。3.下列关于栈的描
20、述中错误的是( )。(分数:2.00)A.栈是先进先出的线性表B.栈只能顺序存储 C.栈具有记忆作用D.对栈的插入与删除操作中,不需要改变栈底指针解析:解析 栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。4.不但可以显示一条或多条记录,也可以显示一对多关系的“多”端的多条记录的区域的报表是( )。(分数:2.00)A.纵栏式报表 B.表格式报表C.图表报表D.标签报表解析:解析 本题考查报表种类的知识。Access 中的报表主要分为 4种类型:纵栏式报表以垂直的方式显示一条或多条记
21、录,也可以显示一对多关系的“多”端的多条记录的区域;表格式报表以整齐的行、列形式显示记录数据,也可以设置分组字段显示分组统计数据;图表报表用图表直观地表示数据之间的关系;标签报表是一种特殊类型的报表,以标签的形式显示数据。5.在窗体上画一个名称为 Text1的文本框,然后编写如下的事件过程:Pfivate Sub Text1_KeyPress(Keyascii As Integer) End Sub 若焦点位于文本框中,则能够触发此事件的操作是( )。(分数:2.00)A.单击文本框B.双击文本框C.单击文本框D.按键盘上的某个键 解析:解析 l本题考查控件事件的基础知识。在窗体上每一个控件都
22、是一个对象,都具有三要素就是属性、事件和方法。事件是控件可以响应的动作,KeyPress 事件当焦点在控件上并且按下键盘上某个键时被触发。6.下列 SQL查询语句中,与下面查询设计视图所示的查询结果等价的是( )。 (分数:2.00)A.SELECT姓名,性别,所属院系,简历 FROM tSmd WHERE 性别“女“AND 所属院系 m(“03“,“04“) B.SELECT 姓名,简历 FROM tStud WHERE 性别“女“AND 所属院系 IN(“03“,“04“)C.SELECT 姓名,性别,所属院系,简历 FROM tStud WHERE 性别“女“AND 所属院系“03“OR
23、 所属院系“04“D.SELECT 姓名,简历 FROM tStud WHERE 性别“女“AND 所属院系“03“OR 所属院系“04“解析:解析 本题考查查询设计视图与 SQL查询的知识。在查询设计视图中,“显示”一行决定了最后结果都包括哪些字段:如果条件写在同一行,意味着条件之间是“与”的关系;在不同行意味着条件之间是“或”的关系。所以本题中的条件可以写成“性别“女”And(所属院系“03”Or 所属院系“04”)”,就是所属院系为“03”或“04”的女生,也就是所属院系在(“03”,”04”)这个集合中的女生。选项 B)、D)的 SELECT子句中的结果字段不正确,选项 C)没有注意到
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 382 答案 解析 DOC
