【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc

上传人:sofeeling205 文档编号:1334367 上传时间:2019-10-17 格式:DOC 页数:16 大小:104KB
下载 相关 举报
【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc_第1页
第1页 / 共16页
【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc_第2页
第2页 / 共16页
【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc_第3页
第3页 / 共16页
【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc_第4页
第4页 / 共16页
【计算机类职业资格】国家二级(ACCESS)机试-试卷86及答案解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、国家二级(ACCESS)机试-试卷 86 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.算法的时间复杂度是指( )。(分数:2.00)A.算法所处理的数据量B.算法的执行时间C.算法在执行过程中所需要的基本运算次数D.算法程序中的语句或指令条数2.数据的存储结构是指( )。(分数:2.00)A.存储在外存中的数据B.数据所占的存储空间C.数据在计算机中的顺序存储方式D.数据的逻辑结构在计算机中的表示3.下列对队列的叙述正确的是( )。(分数:2.00)A.队列按“先进后出”原则组织数据B.队列属于非线性表C.队列在队尾删除数据D.队列按“先

2、进先出”原则组织数据4.对长度为 n 的线性表排序,在最坏情况下,比较次数是 nlog 2 n 的排序方法是( )。(分数:2.00)A.快速排序B.冒泡排序C.直接插入排序D.堆排序5.下列描述中正确的是( )。(分数:2.00)A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D.软件工程只是解决软件开发中的技术问题6.在软件设计中,不属于过程设计工具的是( )。(分数:2.00)A.PDLB.DFD 图C.PAD 图D.N-S 图7.软件(程序)调试的目标是( )。(分数:2.00)A.诊断和改正程

3、序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质8.数据库系统的核心是( )。(分数:2.00)A.数据库B.数据库管理系统C.数据库管理员D.数据库应用系统9.在关系数据库中,用来表示实体之间联系的是( )。(分数:2.00)A.二维表B.E-R 图C.元组D.文件10.设有如下 3 个关系表 (分数:2.00)A.T=RSB.T=RSC.T=RSD.T=RS11.Access 数据库中哪个数据库对象是其他数据库对象的基础( )。(分数:2.00)A.报表B.查询C.表D.模块12.“饮料种类”与“顾客”两个实体集之间的联系一般为( )。(分数:

4、2.00)A.一对多B.一对一C.多对一D.多对多13.在 Access 中已建立了“商品”表,表中有“商品编号”、“商品名称”、“所属种类”和“价格”等字段。执行如下 SQL 命令:Select 所属种类,avg(价格)From 商品 Group by 所属种类,其结果是( )。(分数:2.00)A.计算并显示所有商品的所属种类和价格的平均值B.按所属种类分组计算并显示所属种类名称和价格的平均值C.计算并显示所有商品的价格的平均值D.按所属种类分组计算并显示所有商品的价格的平均值14.Access 数据库的设计一般由 5 个步骤组成,以下步骤的排序正确的是( )。 a确定数据库中的表 b确定

5、表中的字段 c确定主关键字 d分析建立数据库的目的 e确定表之间的关系(分数:2.00)A.dabecB.dabceC.cdabeD.cdaeb15.在 Access 数据库的表设计视图中,不能进行的操作是( )。(分数:2.00)A.修改字段类型B.设置索引C.增加字段D.删除记录16.Access 表中字段的数据类型不包含( )。(分数:2.00)A.文本B.日期时间C.通用D.OLE 对象17.所有字符转换为大写的输入掩码是( )。(分数:2.00)A.0B.C.5C.Case Is5 And Is1038.有如下程序段: Dim str As String*10 Dim i Strl=

6、“abcdefg” i=12 lenl=Len(i) str2=Right(str1,4) 执行后,len1 和 str2 的返回值分别为( )。(分数:2.00)A.12,abedB.10,bcdeC.2,defgD.0,cdef39.在窗体中有一个名称为 run35 的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0100 分,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35 命令按钮的 Click 的事件代码如下: Private Sub run35_Click() Dim flag As Boolean result=0 flag=True Do Whil

7、e flag result=Val(InputBox(“请输入学生成绩:”,“输入”) If result=0 And result C.5C.Case Is5 And Is10解析:解析:在 Select Case 语句中,Case 下面可包含“表达式”、“表达式 To 表达式”、“Is”等形式。但条件中不应出现逻辑表达式。本题中,选项 A、B、D 都正确,选项 c 错误。38.有如下程序段: Dim str As String*10 Dim i Strl=“abcdefg” i=12 lenl=Len(i) str2=Right(str1,4) 执行后,len1 和 str2 的返回值分别

8、为( )。(分数:2.00)A.12,abedB.10,bcdeC.2,defg D.0,cdef解析:解析:Len()是计算字符表达式的字符个数,i 为 12,因此长度是 2。Right()表示从字符串右起取所指定的字符数,本题为从右取 4 个字符为“defg”。因此选项 C 正确。39.在窗体中有一个名称为 run35 的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0100 分,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35 命令按钮的 Click 的事件代码如下: Private Sub run35_Click() Dim flag As Boolean

9、 result=0 flag=True Do While flag result=Val(InputBox(“请输入学生成绩:”,“输入”) If result=0 And result0”。 步骤 4:单击工具栏中“保存”按钮 ,关闭设计视图。 (2)操作步骤 步骤 l:选择“表”对象,右键单击“团队”表,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:选中“团队 ID”字段行,右键单击“团队 ID”行,从弹出的快捷菜单中选择“主键”命令。 步骤 3:在“出发日期”的下一行“字段名称”列输入“线路.ID”,单击“数据类型”列选择“文本”,在“字段大小”行输入“8“。 步骤 4:单击工具栏

10、中“保存”按钮 ,关闭设计视图。 (3)操作步骤 步骤 l:右键单击“游客”表,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:选中“年龄”字段行,右键单击“年龄”行,从弹出的快捷菜单中选择“删除行”命令。 步骤 3:在“团队 ID”字段行的下一行“字段名称”列输入“证件编号”,单击“数据类型”列选择“文本”,在下方“字段大小”行输入“20”。 步骤 4:在“证件编号”字段行的下一行“字段名称”列输入“证件类型”,单击“数据类型”列,在下拉列表中选中“查阅向导”,在弹出对话框中选择“自行键入所需的值”单选框,单击“下一步”按钮。在弹出的对话框中依次输入“身份证”、“军官证”、“护照”,单击

11、“下一步”按钮,再单击“完成”按钮。 步骤 5:单击工具栏中“保存”按钮 ,关闭设计视图。 (4)操作步骤 步骤 1:单击菜单栏“文件”“获取外部数据”“链接表”命令,在考生文件夹中找到要导入的文件,在“文件类型”列表中选中“Microsoft Excel”,选中“Testxls”文件,单击“链接”按钮。 步骤 2:单击“下一步”按钮,选中“第一行包含字段名称”复选框,单击“下一步”按钮。 步骤 3:再单击“下一步”按钮,在“链接表名称”输入“tTest”,单击“完成”按钮。 (5)操作步骤 步骤 l:单击菜单栏“工具”“关系”命令,如果不出现“显示表”对话框则单击菜单栏“关系”“显示表”命令

12、,分别双击表“线路”、“团队”和“游客”,关闭“显示表”对话框。 步骤 2:选中表“线路”中的“线路 ID”字段,拖动鼠标到表“团队”的“线路 ID”字段,放开鼠标,勾选“实施参照完整性”选项,然后单击“创建”按钮。 步骤 3:选中表“团队”中的“团队 ID”字段,拖动鼠标到表“游客”的“团队 ID”字段,放开鼠标,勾选“实施参照完整性”选项,然后单击“创建”按钮。 步骤 4:单击工具栏中“保存”按钮 ,关闭“关系”界面。 (6)操作步骤 步骤 1:选择“窗体”对象,右键单击“brow”,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:右键单击“窗体选择器”,从弹出的快捷菜单中选择“属性”

13、命令,在“记录选择器”和“分隔线”右侧下拉列表中选择“否”,关闭属性界面。 步骤 3:选择工具箱中“标签”控件按钮 ,单击窗体页眉处,然后输入“线路介绍”,单击设计视图任一处,右键单击该标签,从弹出的快捷菜单中选择“属性”命令,弹出标签属性界面。 步骤 4:单击“全部”选项卡,在“名称”行输入“Line”,在“字体名称”和“字号”右侧下拉列表中选中“隶书”和“18”,关闭属性界面。 步骤 5:单击工具栏中“保存”按钮 )解析:解析:第 1、2、3 小题在设计视图中设置字段属性,添加新字段和删除字段;第 4 小题单击菜单栏“文件”“获取外部数据”1链接表”命令链接表;第 5 小题在关系界面中设置

14、表间关系;第 6 小题在窗体设计视图中添加控件,并右键单击该控件选择“属性”命令,设置属性。三、简单应用题(总题数:1,分数:2.00)42.考生文件夹下存在一个数据库文件“samp2mdb”,里面已经设计好 3 个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按以下要求完成设计。 (1)创建一个查询,统计人数在 5 人以上(不含 5)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qT1”。 注意:要求按照学号来统计人数。 (2)创建一个查询,查找非 04”院系的选课学生信息,输出其“姓名”、“课程名”和“成绩”三个字段内容,所建查

15、询命名为“qT2”。 (3)创建一个查询,查找还没有选课的学生的姓名,所建查询命名为“qT3”。 (4)创建追加查询,将前 5 条记录的学生信息追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_正确答案:(正确答案:(1)操作步骤 步骤 1:单击“查询”对象,单击“新建”按钮,在弹出的“新建查询”窗口中选择“设计视图”,单击“确定”按钮。 步骤 2:在弹出的“显示表”窗口中选择“tStud”表,单击“添加”按钮,关闭“显示表”窗口。 步骤 3:在第一个字段位置中输入:“院系号:所属院系”,单击“视图”菜单中的“总计”命令,将第一个字段的“总计”行选择“分组”。

16、步骤4:在第二个字段位置中输入:“人数:学号”,在第二个字段的“总计”行选择“计数”,“条件”行中输入:5。 步骤 5:关闭查询,以“qT1”保存。 (2)操作步骤 步骤 1:单击“查询”对象,单击“新建”按钮,在弹出的“新建查询”窗口中选择“设计视图”,单击“确定”按钮。 步骤 2:在弹出的“显示表”窗口中选择表“tStud”、“tCourse、“tScore”,然后在“tStud”表中双击“姓名”,在“tCourse表中双击“课程名”,在“tScore”表中双击“成绩”,再在“tStud”表中双击“所属院系”。 步骤 3:在“所属院系”字段的“条件”中输入:“04”,并把“显示”行中的钩去

17、掉。 步骤 4:以“qT2”为名称保存查询,关闭查询。 (3)操作步骤 步骤 l:新建查询,在“显示表”窗口中双击“tStud”表,关闭“显示表”窗口。 步骤 2:双击“学号”和“姓名”字段,添加到查询字段。 步骤 3:在“学号”字段的“条件”行中输入:Not In(selecttScore学号 from tScore),并把“显示”行中的钩去掉。 步骤 4:单击“视图”菜单中的“总计”命令,在两个字段的“总计”行选择“分组”。步骤 5:最后以“qT3”为名称保存查询并关闭。 (4)操作步骤 步骤 1:单击“查询”对象,单击“新建”按钮,在弹出的“新建查询”窗口中选择“设计视图”,单击“确定”

18、按钮。 步骤 2:在弹出的“显示表”窗口中选择“tStud”表,单击“添加”按钮,关闭“显示表”窗口。 步骤 3:选择“查询”菜单中的“追加查询”菜单,追加到“tTemp”表中。 步骤 4:在“tStud”表中双击“学号”、“姓名”、“年龄”字段,再切换到 SQL 视图,将第二行的 SQL 语句修改为:SELECT。TOP 5 tStud学号,tStud姓名,tStud年龄。 步骤 5:运行查询,最后以“qT4”保存查询并关闭。)解析:解析:第 1、2、3、4 小题在查询设计视图中创建不同的查询,按题目要求填添加字段和条件表达式。四、综合应用题(总题数:1,分数:2.00)43.考生文件夹下有

19、一个数据库文件“samp3mdb”,其中存在已经设计好的表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。 (1)将表对象“tEmp”中“聘用时间”字段的格式调整为“长日期”显示,“性别”字段的有效性文本设置为“只能输入男和女”。 (2)设置报表“rEmp”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚区内名为“tPage”的文本框控件设置为“页码总页数”形式的页码显示(如 135、235、)。 (3)将“fEmp”窗体上名为“bTitle”的标签上移到距“btnP”命令按钮 l 厘米的位置(即标签的下边界距命令按钮

20、的上边界 1 厘米)。同时,将窗体按钮“btnP”的单击事件属性设置为宏“mEmp”。注意:不能修改数据库中的宏对象“mEmp”;不能修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;不能修改表对象“tEmp”中未涉及的字段和属性。(分数:2.00)_正确答案:(正确答案:(1)操作步骤 步骤 1:选中“表”对象,右键单击表“tEmp”,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:单击“聘用时间”字段行任一点,在“字段属性”的“格式”行下拉列表中选中“长日期”。 步骤 3:单击“性别”字段行任一点,在“字段属性”的“有效性文本”行输入“只能输入男和女”。 步骤 4:单

21、击工具栏中“保存”按钮 ,关闭设计视图。 (2)操作步骤 步骤 1:选中“报表”对象,右键单击报表“rEmp”,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:单击菜单栏“视图”“排序与分组”命令,弹出“排序与分组”界面,在“字段表达式”下拉列表中选中“性别”。在“排序次序”下拉列表中选中“降序”,关闭“排序与分组”界面。 步骤3:右键单击“tPage”未绑定文本框,从弹出的快捷菜单中选择“属性”命令,在“全部”选项卡的“控件来源”行输入:=Page&“”&Pages。 步骤 4:单击工具栏中“保存”按钮 ,关闭设计视图。(3)操作步骤 步骤 1:选中“窗体”对象,右键单击窗体“fEmp”

22、,从弹出的快捷菜单中选择“设计视图”命令。 步骤 2:右键单击“btnp”命令按钮,从弹出的快捷菜单中选择“属性”命令,查看知“上边距”行为“3cm”,关闭属性界面。 步骤 3:右键单击“bTitle”标签,从弹出的快捷菜单中选择“属性”命令,查看知“上边距”和高度分别为“16cm”和“1 cm”。 步骤 4:由此可见两控件相差04crn,要使得两控件相差 1cm,要将控件“bTitle”上移 06cm,所以设置控件“bTitle”的“上边距”为“1cm”,关闭属性界面。 步骤 5:右键单击“btnp”命令按钮从弹出的快捷菜单中选择“属性”命令,在“事件”选项卡的“单击”行右侧下拉列表中选中“mEmp”,关闭属性界面。 步骤 6:单击工具栏中“保存”按钮 )解析:解析:第 1 小题在表设计视图中设置字段属性;第 2、3 小题分别在报表和窗体设计视图中右键单击控件选择“属性”命令,对控件属性进行设置。

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

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

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