[计算机类试卷]国家二级(ACCESS)机试模拟试卷161及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷161及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷161及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 161及答案与解析 一、选择题 1 在长度为 n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。那么在平均情况下需要比较的次数大约为 ( )。 ( A) 3n 4 ( B) n ( C) n 2 ( D) n 4 2 设一棵树的度为 3,其中度为 3, 2, 1的结点个数分别为 4, 1, 3。则该棵树中的叶子结点数为 ( )。 ( A) 10 ( B) 11 ( C) 12 ( D)不可能有这样的树 3 设栈的顺序存储空间为 S(1: m),初始状态为 top=m+1。现经过一系
2、入栈与退栈运算后, top=20,则当前栈中的元素个数为 ( )。 ( A) 30 ( B) 20 ( C) m 19 ( D) m 20 4 设顺序表的长度为 n,下列算法中,最坏情况下比较次数等于 n(n 1) 2的是( )。 ( A)快速排序 ( B)堆排序 ( C)顺序查找 ( D)寻找最大项 5 下列各项中是面向对象主要特征之一的是 ( )。 ( A)数据和操作 (方法 )无关 ( B)对象唯一性 ( C)对象是类的抽象 ( D)多态性体现复用 6 软件测试的实施步骤是 ( )。 ( A)确认测试,集成测试,单元测试 ( B)集成测试,确认测试,系统测试 ( C)单元测试,集成测试,
3、确认测试 ( D)单元测试,集成测试,回归测试 7 结构化程序设计的基本原则不包括 ( )。 ( A)多态性 ( B)自顶向下 ( C)模块化 ( D)逐步求精 8 一个运动队有多名队员,一名队员仅属于一个运动队,一个队一般都有一名教练,则实体运动队和队员的联系是 ( )。 ( A)多对一 ( B)一对一 ( C)一对多 ( D)多对多 9 数据库三级模式体系结构的划分有利于保持数据库的 ( )。 ( A)数据独立性 ( B)数据安全性 ( C)结构规范化 ( D)操作可行性 10 数据库概念设计阶段得到的结果是 ( )。 ( A)数据字典 ( B) E-R模型 ( C)关系模型 ( D)物理
4、模型 11 若在设计视图中创建一个查询,查找平均分在 85分以上的女生,并显示姓名、性别和平均分,正确的设置查询条件的方法是 ( )。 ( A)在姓名的 “条件 ”单元格中输入: 平均分 =85 Or性别一 “女 “ ( B) 在姓名的 “条件 ”单元格中输入: 平均分 =85 And性别 =”女 ” ( C)在平均分的 “条件 ”单元格中输入: 平均分 =85;在性别的 “条件 ”单元格中输入: “女 “ ( D)在平均分的 “条件 ”单元格中输入: 平均分 =85;在性别的 “条件 ”单元格中输入:性别 =”女 ” 12 以下各项中,可以将变量 A、 B值互换的是 ( )。 ( A) A=
5、B: B=A ( B) A=C: C=B: B=A ( C) A=(A+B) 2: B=(A B) 2 ( D) A=A+B: B=A B: A=A B 13 要动态改变窗体的版面布局 ,重构数据的组织方式,且使修改布局后可以重新计算数据,实现数据的汇总、小计和合计,应选用的视图是 ( )。 ( A)数据表视图 ( B)布局视图 ( C)数据透视表视图 ( D)数据透视图视图 14 在实体关系模型中,有关系 R(学号,姓名 )和关系 S(学号,课程名,课程成绩 ),要得到关系 Q(学号,姓名,课程名,课程成绩 ),应该使用的关系运算是( )。 ( A)联接 ( B)选择 ( C)投影 ( D)
6、自然联接 15 必须输入 0到 9的数字的输入掩码描述符是 ( )。 ( A) 0 ( B) 9 ( C) # ( D) & 16 用一个对象来表示 “一只白色的足球被踢进球门 ”,那么 “白色 ”“足球 ”“踢 ”“进球门 ”分别对应的是 ( )。 ( A)属性、对象、方法、事件 ( B)属性、对象、事件、方法 ( C)对象、属性、方法、事件 ( D)对象、属性、事件、方法 17 定义学生、教师和课程的关系模式 S(S#, Sn, Sd, Dc, SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄 ); C(C#, Cn, P#)(其属性分别为课程号、课程名、先修课 ); SC(S
7、#, C#, G)(其属性分别为学号、课 程号和成绩 )。包含对非主属性部分依赖的关系是 ( )。 ( A) S(S#, Sn, Sd, Dc, SA) ( B) C(C#, Cn, P#) ( C) SC(S#, C#, G) ( D)以上三项均不是 18 报表的数据源不包括 ( )。 ( A)表 ( B)查询 ( C) SQL语句 ( D)窗体 19 在学生借书数据库中,已有 “学生 ”表和 “借阅 ”表,其中 “学生 ”表含有 “学号 ”“姓名 ”等信息, “借阅 ”表含有 “借阅编号 ”“学号 ”等信息。若要找出没有借过书的学生记录,并显示其 “学号 ”和 “姓名 ”,则正确的查询设计
8、是 ( )。20 下列选项中,在报表 “设计视图 ”工具栏中有、而在窗体 “设计视图 ”中没有的按钮是 ( )。 ( A)代码 ( B)字段列表 ( C)工具箱 ( D)排序与分组 21 VBA中一般采用 Hungarian符号法命名变量,代表子报表的字首码是 ( )。 ( A) sub ( B) Rpt ( C) Fmt ( D) txt 22 若表 A中的一条记录与表 B中的多条记录相匹配,且表 B中的一条记录在表 A中最多只能找到一条记录与之相匹配,则表 A与表 B存在的关系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 23 下列各项中,可用于创建窗体或修
9、改窗体的视图是 ( )。 ( A)设计视图 ( B)窗体视图 ( C)数据表视图 ( D)透视表视图 24 下列关于字段属性的叙述中,正确的是 ( )。 ( A)格式属性只可能影响数据的显示格式 ( B)可对任意类型的字段设置默认值属性 ( C)可对任意类型的字段设置输入掩码属性 ( D)只有文本型数据能够使用输入掩码向导 25 在设计窗体时,职称字段只能输入 “教授 ”“副教授 ”“讲师 ”“助教 ”和 “其他 ”,可 以使用的控件是 ( )。 ( A)列表框 ( B)复选框 ( C)切换按钮 ( D)文本框 26 要想改变一个窗体的标题内容,则应该设置的属性是 ( )。 ( A) Name
10、 ( B) Fontname ( C) Caption ( D) Text 27 若要求输入记录时,字段的数据出现错误系统会给出相关提示,则应该设置的是 ( )。 ( A)有效性规则 ( B)输入掩码 ( C)默认值 ( D)必填字段 28 用 SQL语言描述 “在教师表中查找男教师的全部信息 ”,下列描述中,正确的是( )。 ( A) SELECT FROM教师表 IF(性别 =男 ) ( B) SELECT性别 FROM教师表 IF(性别 =男 ) ( C) SELECT*FROM教师表 WHERE(性别 =男 ) ( D) SELECT*FROM性别 WHERE(性别 =男 ) 29 在
11、计算控件的表达式中必须使用的运算符是 ( )。 ( A) = ( B)! ( C)圆括号 () ( D)方括号 30 在报表设计过程中,不适合添加的控件是 ( )。 ( A)标签控件 ( B)图形控件 ( C)文本框控件 ( D)选项组 控件 31 内置计算函数 Max的功能是 ( )。 ( A)计算所有指定字段值的最大值 ( B)计算全部数值型字段的最大值 ( C)计算一条记录中数值型字段的最大值 ( D)计算一条记录中指定字段的最大值 32 在窗体中要显示一名医生的基本信息和该医生当天预约的病人信息,窗体设计时要在主窗体中显示医生的基本信息,在子窗体中显示预约的病人信息,则主窗体和子窗体数
12、据源之间的关系是 ( )。 ( A)一对一关系 ( B)一对多关系 ( C)多对一关系 ( D)多对多关系 33 在 SELECT命令 中,使用 ASC时必须配合使用的短语是 ( )。 ( A) GROUP BY ( B) ORDER BY ( C) WHERE ( D) FROM 34 下列各项中,不能在 Access查找或替换中使用的通配符是 ( )。 ( A) * ( B) ? ( C)! ( D) 35 下列选项中,不属于 Access表的字段类型的是 ( )。 ( A)附件 ( B)字符 ( C)超链接 ( D)计算 36 执行下列程序段后,变量 intsum的值是 ( )。 Dim
13、 intsum As Integer Dim I As Integer intsum=0 For I=20 2 To 5 Step-4 7 intsum=intsum+I Next I ( A) 150 ( B) 200 ( C) 50 ( D) 0 37 在窗体中有标签 Lb1和一个命令按钮 Command,事件代码如下: Option Compare Database Dim a As String*10 Private Sub Command_Click() a=“1234“ b=Len(a) Me Lb1 Caption=b End Sub 打开窗体运行后,窗体中显示的是 ( )。 (
14、 A) 40 ( B) 5 ( C) 4 ( D) 10 38 调用下面子过程,消息框显示的值是 ( )。 Sub SFun() Dim x, y, m x=10 y=100 If y Mod x Then m=x Else m=y End If MsgBox m End Sub ( A) x ( B) y ( C) 10 ( D) 100 39 有 Click事件对应的程序如下: Private Sub Command1_Click() Dim sum As Double, x As Double sum=1 n=0 For I=1 To 5 x=n I n=n+1 sum=sum+x Ne
15、xt I End Sub 该程序通过 For循环计算一个表达式的值,该表达式是 ( )。 ( A) 1 2+2 3+3 4+4 5 ( B) 1+1 2+2 3+3 4+4 5 ( C) 1+1 2+1 3+1 4+1 5 ( D) 1 2+1 3+1 4+1 5 40 下列程序段运行结束后,消息框中的输出结果是 ( )。 Dim c As Boolean a=Sqr(3) b=Sqr(2) c=a b MsgBox c ( A) 1 ( B) 0 ( C) False ( D) True 二、基本操作题 40 在考生文件夹下,已有 “samp0 accdb”和 “samp1 accdb”数据
16、库文件。“samp0 accdb”中已建立表对象 “tTest”, “samp1 accdb”中已建立表对象 “tEmp”和“tSalary”。试按以下要求,完成表的各种操作。 41 根据 “tSalary”表的结构,判断并设置主键;将 “tSalary”表中的 “工号 ”字段的字段大小设置为 8。 42 将 “tSalary”表中的 “年月 ”字段的有效性规则设置为只能输入本年度 10月 1日以前 (不含 10月 1日 )的日期 (要求:本年度年号必须用函数获取 );将表的有效性规则设置为输入的水电房租费小于输入的 工资。 43 在 “tSalary”表中增加一个字段,字段名为 “百分比 ”
17、,字段值为:百分比一水电房租费工资,计算结果的 “结果类型 ”为 “双精度型 ”, “格式 ”为 “百分比 ”, “小数位数 ”为 2。 44 将表 “tEmp”中 “聘用时间 ”字段改名为 “聘用日期 ”;将 “性别 ”字段值的输入设置为 “男 ”“女 ”列表选择;将 “姓名 ”和 “年龄 ”两个字段的显示宽度设置为 20;将善于交际的职工记录从有关表中删除;隐藏 “简历 ”字段列。 45 完成上述操作后,建立表对象 “tEmp”和 “tSalary”的表间一对多关系,并实施参照完 整。 46 将考生文件夹下 “samp0 accdb”数据库文件中的表对象 “tTest”链接到“samp1
18、accdb”数据库文件中,要求链接表对象重命名为 tTemp。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,其中存在已经设计好的表对象 “tTeacher”“tCourse”“tStud”和 “tGrade”,请按以下要求完成设计。 47 创建一个查询,按输入的教师姓名查找教师的授课情况,并按 “上课日期 ”字段降序显示 “教师姓名 ”“课程名称 ”“上课日期 ”3个字段 的内容,将查询名命为 “qT1”;当运行该查询时,应显示参数提示信息: “请输入教师姓名 ”。 48 创建一个查询,查找学生的课程成绩大于等于 80且小于等于 100的学生情况,显示 “
19、学生姓名 ”“课程名称 ”和 “成绩 ”3个字段的内容,将查询命名为 “qT2”。 49 对表 “tGrade”创建一个分组总计查询,假设学号字段的前 4位代表年级,要统计各个年级不同课程的平均成绩,显示 “年级 ”“课程 ID”和 “成绩之 Avg”,并按 “年级 ”降序排列,将查询命名为 “qT3”。 50 创建一个查询,按 “课程 ID”分类统计最高分 成绩与最低分成绩的差,并显示“课程名称 ”“最高分与最低分的差 ”等内容。其中, “课程名称 ”按升序显示,最高分与最低分的差由计算得到,将查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 ac
20、cdb”,其中存在已经设计好的表对象 “tEmp”、查询对象 “qEmp”和窗体对象 “fEmp”。同时,给出窗体对象 “fEmp”上两个按钮的单击事件的部分代码,请按以下要求补充设计。 51 将窗体 “fEmp”上名称为 “tSS”的文本框控件改为组合框控件,控件名称不变,标签标题不变 。设置组合框控件的相关属性,以实现从下拉列表中选择输入性别值“男 ”和 “女 ”。 52 将查询对象 “qEmp”改为参数查询,参数为窗体对象 “fEmp”上组合框 “tSS”中的输入值。 53 将窗体对象 “fEmp”中名称为 “tPa”的文本框控件设置为计算控件。 要求依据 “党员否 ”字段值显示相应内容
21、。如果 “党员否 ”字段值为 True,显示 “党员 ”;如果 “党员否 ”字段值为 False,显示 “非党员 ”。 54 在窗体对象 “fEmp”上有 “刷新 ”和 “退出 ”两个命令按钮,名称分别为 “bt1”和“bt2”。单击 “刷新 ”按钮,窗体记录源改为查询对象 “qEmp”;单击 “退出 ”按钮,关闭窗体。现已编写了部分 VBA代码,请按照 VBA代码中的指示将代码补充完整。 注意:不能修改数据库中的表对象 “tEmp”;不能修改查询对象 “qEmp”中未涉及的内容;不能修改窗体对象 “fEmp”中未涉及的控件和属性。程序代码只允许在“*Add*”与 “*Add*”之间的空行内补
22、充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 161答案与解析 一、选择题 1 【正确 答案】 A 【试题解析】 因为查找的元素有一半机会在表中,所以二分之一的情况下平均比较次数为 n 2,二分之一情况下平均比较次数为 n,总的平均比较次数为 (n 2+n) 2=3n 4。 2 【正确答案】 A 【试题解析】 根据题意,树的结点数为 34+21+13=17,再加 1个根结点,17+1=18,即总结点数为 18,总结点减去度不为 0的结点数即是叶子结点。 18(4+1+3)=10。故本题答案为 A选项。 3 【正确答案】 C 【试题解析】
23、初始状态为 top=m+1,经过运算之后, top=20,则当前栈中元素个数为 m+1 20=m 19。 4 【正确答案】 A 【试题解析】 快速排序在最坏情况下是整个序列都已经有序且完全倒序,此时,快速排序退化为冒泡排序,要比较 n(n 1) 2次才能完成。堆排序在最坏情况和平均情况下比较次数都是 nlog2n。顺序查找和寻找最大项在最坏情况下比较次数为 n。故本题答案为 A选项。 5 【正确答案】 B 【试题解析】 面向对象方法的基本概念有对象、类和实例、消息、继承与多态性。对象的特点有标识唯一性、分类性、多态性、封装性、模块独立性。数据和操作 (方法 )等可以封装成一个对象。类是关于对象
24、性质的描述,而对象是对应类的一个实例。多态性指同样的消息被不同的对象接收时可导致完全不同的行为。故本题答案为 B选项。 6 【正确答案】 C 【试题解析】 软件测试过程一般按 4个步骤进行,即单元测试、集成测试、确认测试和系统测试。通过这些步骤的实施来验证软件是否合格,能否交付用户使用。故本题答案为 C选项。 7 【正确答案】 A 【试题解析】 结构化程序设计的思想包括:自顶向下、逐步求精、模块化、限制使用 goto语句,故正确答案为 A选项。 8 【正确答案】 C 【试题解析】 一个运动队有多名队员,表明在运动队表中的每个队与队员表中的一名或多名队员相关;一名队员仅属于一个运动队,表明队员表
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 161 答案 解析 DOC
