[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc

上传人:刘芸 文档编号:501933 上传时间:2018-11-29 格式:DOC 页数:26 大小:134.50KB
下载 相关 举报
[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc_第1页
第1页 / 共26页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc_第2页
第2页 / 共26页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc_第3页
第3页 / 共26页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc_第4页
第4页 / 共26页
[计算机类试卷]国家二级(ACCESS)机试模拟试卷19及答案与解析.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

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

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

3、 ( B)尽可能多地发现程序中的错误 ( C)发现并改正程序中的所有错误 ( D)确定程序中错误的性质 8 数据库系统的核心是 ( )。 ( A)数据库 ( B)数据库管理系统 ( C)数据库管理员 ( D)数据库应用系统 9 在关系数据 库中,用来表示实体之间联系的是 ( )。 ( A)二维表 ( B) E-R图 ( C)元组 ( D)文件 10 设有如下 3个关系表下列操作中正确的是( )。 ( A) T=RS ( B) T=R S ( C) T=RS ( D) T=R S 11 Access数据库中哪个数据库对象是其他数据库对象的基础 ( )。 ( A)报表 ( B)查询 ( C)表 (

4、 D)模块 12 “饮料种类 ”与 “顾客 ”两个实体集之间的联系一般为 ( )。 ( A)一对多 ( B)一对一 ( C)多对一 ( D)多对多 13 在 Access中已建立了 “商品 ”表,表中有 “商品编号 ”、 “商品名称 ”、 “所属种类 ”和 “价格 ”等字段。执行如下 SQL命令: Select所属种类, avg(价格 )From商品Group by所属种类,其结果是 ( )。 ( A)计算并显示所有商品的所属种类和价格的平均值 ( B)按所属种类分组计算并显示所属种类名称和价格的平均值 ( C)计算并显示所有商品的价格的平均值 ( D)按所属种类分组计算并显示所有商品 的价格

5、的平均值 14 Access数据库的设计一般由 5个步骤组成,以下步骤的排序正确的是 ( )。 a确定数据库中的表 b确定表中的字段 c确定主关键字 d分析建立数据库的目的 e确定表之间的关系 ( A) dabec ( B) dabce ( C) cdabe ( D) cdaeb 15 在 Access数据库的表设计视图中,不能进行的操作是 ( )。 ( A)修改字段类型 ( B)设置索引 ( C)增加字段 ( D)删除记录 16 Access表中字段的数据类型不包含 ( )。 ( A)文本 ( B)日期时间 ( C)通用 ( D) OLE对象 17 所有字符转换为大写的输入掩码是 ( )。

6、( A) 0 ( B) ( C) 5 ( C) Case Is5 And Is10 38 有如下程序段: Dim str As String*10 Dim i Strl=“abcdefg” i=12 lenl=Len(i) str2=Right(str1, 4) 执行后, len1和 str2的返回值分别为 ( )。 ( A) 12, abed ( B) 10, bcde ( C) 2, defg ( D) 0, cdef 39 在窗体中有一个名称为 run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在 0 100分,则要求重新输入;如果输入的成绩正确, 则进入后续程序处理。

7、 run35命令按钮的 Click的事件代码如下: Private Sub run35_Click() Dim flag As Boolean result=0 flag=True Do While flag result=Val(InputBox(“请输入学生成绩: ”, “输入 ”) If result=0 And result Set=, = Where 其中, 是指要更新数据的表的名称。 =是用表达式的值替代对应字段的值,并且一次可以修改多个字段。一般使用 Where子句来指定被更新记录字段值所满足的条件,如果不使用 Where子句,则更新全部记录。所以本题答案为 B。 33 【正确答

8、案】 A 【试题解析】 Option Base 1的作用是设置数组下标从 l开始,展开二维数组 A(3 to 6, 4),为 A(3, 1)A(3 , 4), A(4, 1)A(4 , 4), , A(6, 1)A(6 , 4)共 4组,每组 4个元素,共 16个元素。 34 【正确答案】 D 【试题解析】 LTrim函数:删除字符串的开始空格。 RTrim函数:删除字符串的尾部空格。 Trim函数 :删除字符串的开始和尾部空格。 Ucase函数:将字符串中小写字母转化为大写字母。所以本题答案是 D。 35 【正确答案】 A 【试题解析】 语法错误指程序的某一语句的语法出现错误,如左右引号或括

9、号不匹配等。当程序设计人员输入完一行语句时, Visual Baisc编辑器会自动检测语法错误,并提醒程序员错误所在,但无法检测逻辑错误。 36 【正确答案】 D 【试题解析】 本地窗口内部自动显示出所有在当前过程中的变量声明及变量值。本地窗口打开后,列表中的第一项内容是一个特殊的模块变量。对于类模块 ,定义为 Me。 Me是对当前模块定义的当前实例的引用。由于它是对象引用,因而可以展开显示当前实例的全部属性和数据成员。 37 【正确答案】 C 【试题解析】 在 Select Case语句中, Case下面可包含 “表达式 ”、 “表达式 To表达式 ”、 “Is”等形式。但条件中不应出现逻辑

10、表达式。本题中,选项 A、 B、 D都正确,选项 c错误。 38 【正确答案】 C 【试题解析】 Len()是计算字符表达式的字符个数, i为 12,因此长度是 2。Right()表示从字符串右起取所指定的字符 数,本题为从右取 4个字符为 “defg”。因此选项 C正确。 39 【正确答案】 C 【试题解析】 根据题目要求,当输入正确的成绩后,进入后续的程序处理, Flag初始为 True,进入 Do While循环,循环条件为 Flag;当输入错误的成绩时,提示信息并不改变 Flag标记,即还为。 Tme,继续进行循环。当输入正确成绩时,应将 flag标记为 False或退出循环 Exit

11、 Do,这样才可以跳出循环,继续后续的程序处理,否则将一直停留在循环里,因此选项 c是错误的,当输入正确的成绩时进入死循环。 40 【正 确答案】 D 【试题解析】 首先看一下程序结构,本程序有三个 For循环,赋值语句 “x=3”在第一层循环语句 “For I=1 To 4”内,也就是说,无论 I的值是 1还是 4,循环的结果都一样,因为在第一轮循环执行结束,第二轮循环开始时,变量 x的值都会恢复为 3,所以可以将 “For I=1 To 4”看作只执行了一次。根据 “For j=1 To 3”和 “For k=1 To 2”这个嵌套循环,我们可以推算出语句 “x=x+3”执行了 6次,循环

12、过程如下: j=1时, k=1, x=3+3=6, k=2, x=6+3=9; j=2时, k=1, x=9+3=12, k=2,x=12+3=15; j=3时, k=1, x=15+3=18, k=2, x=18+3=21。所以程序通过语句“Text1 value=str(x)”在文本框中输出的结果为 21,因此本题答案为 D。 二、基本操作题 41 【正确答案】 (1)操作步骤 步骤 1:选择 “表 ”对象,右键单击 “线路 ”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:选中 “线路 ID”字段行,右键单击 “线路 ID”行,从弹出的快捷菜单中选择 “主键 ”命令。 步骤 3

13、:单击 “天数 ”字段行任一点,在 “字段 属性 ”的 “有效性规则 ”行输入 “0”。 步骤 4:单击工具栏中 “保存 ”按钮,关闭设计视图。 (2)操作步骤 步骤 l:选择 “表 ”对象,右键单击 “团队 ”表,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:选中 “团队 ID”字段行,右键单击 “团队 ID”行,从弹出的快捷菜单中选择 “主键 ”命令。 步骤 3:在 “出发日期 ”的下一行 “字段名称 ”列输入 “线路 .ID”,单击 “数据类型 ”列选择 “文本 ”,在 “字段大小 ”行输入 “8“。 步骤 4:单击工具栏中 “保存 ”按钮 ,关闭设计视图。 (3)操作步骤 步

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

15、军官证 ”、 “护照 ”, 单击 “下一步 ”按钮,再单击 “完成 ”按钮。 步骤 5:单击工具栏中 “保存 ”按钮 ,关闭设计视图。 (4)操作步骤 步骤 1:单击菜单栏 “文件 ” “获取外部数据 ” “链接表 ”命令,在考生文件夹中找到要导入的文件,在 “文件类型 ”列表中选中 “Microsoft Excel”,选中“Test xls”文件,单击 “链接 ”按钮。 步骤 2:单击 “下一步 ”按钮,选中 “第一行包含字段名称 ”复选框,单击 “下一步 ”按钮。 步骤 3:再单击 “下一步 ”按钮,在 “链接表名称 ”输入 “tTest”,单击 “完成 ”按钮。 (5)操作步骤 步骤 l

16、:单击菜单栏 “工具 ”“关系 ”命令,如果不出现 “显示表 ”对话框则单击菜单栏 “关系 ” “显示表 ”命令,分别双击表 “线路 ”、 “团队 ”和 “游客 ”,关闭 “显示表 ”对话框。 步骤 2:选中表 “线路 ”中的 “线路 ID”字段,拖动鼠标到表 “团队 ”的 “线路 ID”字段,放开鼠标,勾选 “实施参照完整性 ”选项,然后单击 “创建 ”按钮。 步骤 3:选中表 “团队 ”中的 “团队 ID”字段,拖动鼠标到表 “游客 ”的 “团队 ID”字段,放开鼠标,勾选 “实施参照完整性 ”选项,然后单击 “创建 ”按钮。 步骤 4:单击工具栏中 “保存 ”按钮 ,关闭 “关系 ”界面

17、。 (6)操作步骤 步骤 1:选择 “窗体 ”对象,右键单击 “brow”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:右键单击 “窗体选择器 ”,从弹出的快捷菜单中选择 “属性 ”命令,在 “记录选择器 ”和 “分隔线 ”右侧下拉列表中选择 “否 ”,关闭属性界面。 步骤 3:选择工具箱中 “标签 ”控件按钮 ,单击窗体页眉处,然后输入 “线路介绍 ”,单击设计视图任一处,右键单击该标签,从弹出的快捷菜单中选择 “属性 ”命令,弹出标签属性界面。 步骤 4:单击 “全部 ”选项卡,在 “名称 ”行输入“Line”,在 “字体名称 ”和 “字号 ”右侧下拉列 表中选中 “隶书 ”和

18、 “18”,关闭属性界面。 步骤 5:单击工具栏中 “保存 ”按钮 【试题解析】 第 1、 2、 3小题在设计视图中设置字段属性,添加新字段和删除字段;第 4小题单击菜单栏 “文件 ” “获取外部数据 ”1 链接表 ”命令链接表;第 5小题在关系界面中设置表间关系;第 6小题在窗体设计视图中添加控件,并右键单击该控件选择 “属性 ”命令,设置属性。 三、简单应用题 42 【正确答案】 (1)操作步骤 步骤 1:单击 “查询 ”对象,单击 “新建 ”按钮,在弹出的 “新建查询 ”窗口中选择 “设计视图 ”,单击 “确定 ”按钮。 步骤 2:在弹出的 “显示表 ”窗口中选择 “tStud”表,单击

19、 “添加 ”按钮,关闭 “显示表 ”窗口。 步骤 3:在第一个字段位置中输入: “院系号:所属院系 ”,单击 “视图 ”菜单中的“总计 ”命令,将第一个字段的 “总计 ”行选择 “分组 ”。 步骤 4:在第二个字段位置中输入: “人数:学号 ”,在第二个字段的 “总计 ”行选择 “计数 ”, “条件 ”行中输入: 5。 步骤 5:关闭查询,以 “qT1”保存。 (2)操作步骤 步骤 1:单击 “查询 ”对象,单击 “新建 ”按钮,在弹出的 “新建 查询 ”窗口中选择 “设计视图 ”,单击 “确定 ”按钮。 步骤 2:在弹出的 “显示表 ”窗口中选择表 “tStud”、 “tCourse、 “t

20、Score”,然后在“tStud”表中双击 “姓名 ”,在 “tCourse表中双击 “课程名 ”,在 “tScore”表中双击 “成绩 ”,再在 “tStud”表中双击 “所属院系 ”。 步骤 3:在 “所属院系 ”字段的 “条件 ”中输入: “04”,并把 “显示 ”行中的钩去掉。 步骤 4:以 “qT2”为名称保存查询,关闭查询。 (3)操作步骤 步骤 l:新建查询 ,在 “显示表 ”窗口中双击 “tStud”表,关闭 “显示表 ”窗口。 步骤 2:双击 “学号 ”和 “姓名 ”字段,添加到查询字段。 步骤 3:在 “学号 ”字段的 “条件 ”行中输入: Not In(selecttSc

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

22、 “学号 ”、 “姓名 ”、 “年龄 ”字段,再切换到 SQL视图,将第二行的 SQL语句修改为: SELECT。 TOP 5 tStud学号, tStud姓名,tStud年龄。 步骤 5:运行查询,最后以 “qT4”保存查询并关闭。 【试题解 析】 第 1、 2、 3、 4小题在查询设计视图中创建不同的查询,按题目要求填添加字段和条件表达式。 四、综合应用题 43 【正确答案】 (1)操作步骤 步骤 1:选中 “表 ”对象,右键单击表 “tEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:单击 “聘用时间 ”字段行任一点,在“字段属性 ”的 “格式 ”行下拉列表中选中 “长日

23、期 ”。 步骤 3:单击 “性别 ”字段行任一点,在 “字段属性 ”的 “有效性文本 ”行输入 “只能输入男和女 ”。 步骤 4:单击工具栏中 “保存 ”按钮 ,关闭设计视图。 (2)操作步骤 步骤 1:选中 “报表 ”对象,右键单击报表 “rEmp”,从弹出的快捷菜单中选择 “设计视图 ”命令。 步骤 2:单击菜单栏“视图 ” “排序与分组 ”命令,弹出 “排序与分组 ”界面,在 “字段表达式 ”下拉列表中选中 “性别 ”。在 “排序次序 ”下拉列表中选中 “降序 ”,关闭 “排序与分组 ”界面。 步骤 3:右键单击 “tPage”未绑定文本框,从弹出的快捷菜单中选择 “属性 ”命令,在“全

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

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

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

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