[计算机类试卷]国家二级(ACCESS)机试模拟试卷170及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷170及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷170及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 170及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)快速排序法适用于顺序存储的线性表 ( B)快速排序适用于链式存储的线性表 ( C)链式存储的线性表不可能排序 ( D)堆排序适用于非线性结构 2 循环队列的存储空间为 Q(1: 50)。经过一系列正常的入队与退队操作后,front=rear=25。后又成功地 将一个元素入队,此时队列中的元素个数为 ( )。 ( A) 50 ( B) 1 ( C) 26 ( D) 2 3 树的度为 3,且 有 9个度为 3的结点, 5个度为 1的结点,但没有度为 2的结点。则该树总的结点数为 ( )
2、。 ( A) 32 ( B) 14 ( C) 33 ( D) 19 4 设栈与队列初始状态为空。首先 A, B, C, D, E依次入栈,再 F, G, H, I, J依次人队;然后依次出栈至栈空, 再依次出队至队空。则输出序列为 ( )。 ( A) F, G, H, I, J, A, B, C, D, E ( B) F, G, H, I, J, E, D, C, B, A ( C) E, D, C, B, A, J, I, H, G, F ( D) E, D, C, B, A, F, G, H, I, J 5 属于结构化程序设计原则的是 ( )。 ( A)模块化 ( B)可继承性 ( C)可
3、封装性 ( D)多态性 6 确定软件项目是否进行开发的文档是 ( )。 ( A)需求分析规格说明书 ( B)可行性报告 ( C)软件开发计划 ( D)测试报告 7 基本路径测试是属于 ( )。 ( A)黑盒测试方法且是静态测试 ( B)黑盒测试方法且是动态测试 ( C)白盒测试方法且是动态测试 ( D)白盒测试方法且是静态测试 8 关系数据库中的键是指 ( )。 ( A)关系的所有属性 ( B)关系的名称 ( C)关系的专用保留字 ( D)能唯一标识元组的属性或属性集合 9 商品销售的售货单和商品之间的联系是 ( )。 ( A)多对多 ( B)一对多 ( C)多对一 ( D)一对一 10 定义
4、学生选修课程的关系模式如下: SC( S#, Sn, C#, Cn, G, Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分 )则对主属性部分依赖的是 ( )。 ( A) (S#, C#)G ( B) S#Sn ( C) (S#, C#)S# ( D) (S#, C#)C# 11 下列与关 系模型相关的概念中,错误的是 ( )。 ( A)同一个关系中不能出现相同的属性名 ( B) 个关系中允许出现完全相同的元组 ( C) 个关系中元组的次序无关紧要 ( D) 个关系中的属性的次序无关紧要 12 建表时,若将文本型字段的 “格式 ”属性设置为 “ ”,则下列叙述中正确的是( )。 (
5、A)输入的字母以小写字母形式显示 ( B)该字段只能输入小写字母 ( C)该字段只能输入小写字母和数字 ( D)输入的字符均以小写字母形式显示 13 若 “学生基本情况 ”表中,表字段 “性别 ”的属性为男 、女两种选择,为提高数据输入效率,在表的设计视图中可以设置的属性是 ( )。 ( A)查阅向导 ( B)有效性规则 ( C)有效性文本 ( D)默认值 14 下列关于货币数据类型的叙述中,正确的是 ( )。 ( A)货币型字段在数据表中占 2个字节的存储空间 ( B)货币型字段等价单精度的数字型字段 ( C)向货币型字段输入数据时,系统会自动将其设置为 4位小数 ( D)向货币型字段输入数
6、据时,不必输入人民币符号和千位分隔符附件 15 下列关于 Access数据表索引的叙述中,错误的是 ( )。 ( A)只能对一个表建立一个索引 ( B)只能对一个表建立一个主索引 ( C)建立索引的字段可以有重复值 ( D)可将多个字段组合在一起建立索引 16 下列选项中,不是关系模型的完整性规则的选项是 ( )。 ( A)实体完整性规则 ( B)参照完整性规则 ( C)用户定义的完整性规则 ( D)关系完整性规则 17 在数据表视图中,不能进行的操作是 ( )。 ( A)删除,修改,复制记录 ( B)修改表结构字段顺序 ( C)查找,替换数据 ( D)排序,筛选记录 18 在下列 关于 Ac
7、cess查询的结论中,正确的是 ( )。 ( A)生成表查询可生成 SQL语句,但追加查询不能生成 SQL语句 ( B)删除查询可生成 SQL语句,但交叉表查询不能生成 SQL语句 ( C)追加查询可生成 SQL语句,但生成表查询不能生成 SQL语句 ( D)生成表查询、追加查询、删除查询和交叉表查询均可生成 SQL 19 数据库中有 “商品 ”表如下:执行 SQL命令: SELECT*FROM商品 WHERE商品名称 Like“*微波炉 “OR单价 in(200, 600) 查询结果的记录数是 ( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 20 在 “学生体检表 ”中,有
8、 “身高 ”、 “体重 ”、 “性别 ”等项。若需要查找出身高在 155以公分以上而体重在 40公斤以下的女生,在下列选择查询的条件表达式中正确的是 ( )。 ( A)性别 =“女 “and身高 =155 and体重 =40 ( B)性别 =“女 “or身高 =155 or体重 =40 ( C)性别 =“女 “and(身高 =155 or体重 =40) ( D)性别 =“女 “or(身高 =155 and体重 =40) 21 下列关于交叉表查询的说明中,错误的是 ( )。 ( A)交叉表查询可对某个表中符合条件的数据进行分组统计 ( B)建立交叉表查询时要指定 3种字段:行标题、列标题和值 (
9、 C)在交叉表查询中只能指定一个列字段和一个总计类型字段 ( D)交叉表查询可在运行时输入指定的分组条件然后进行统计 22 若有查询设计如下: 则查询的结果是 ( )。 ( A)显示 “计算机 ”学院中 “信息安全 ”专业的学生和 “信息工程 ”学院全体学生的学号、姓名、学院和专业 ( B)显示 “计算机 ”学院中 “信息安全 ”专业的学生和 “信息工程 ”学院全体学生的学号、姓名和专业 ( C)显示 “计算机 ”学院和 “信息工程 ”学院中专业为 “信息安全 ”的学生学号、姓名、学院和专业 ( D)显示 “计算机 ”学院和 “信息工程 ”学院中专业为 “信息安全 ”的学生学号、姓名和专业 2
10、3 下列关于 SQL命令的叙述中,正确的是 ( )。 ( A) DFJLETE命令可以与 GROUP BY关键字一起使用 ( B) SELECT命令可以与 GROUP BY关键字一起使用 ( C) INSERT命令可以与 GROUP BY关键字一起使用 ( D) UPDATE命令可以与 GROUP BY关键字一起使用 24 “学生表 ”中 有学号、姓名、班级和成绩等字段。执行如下 SQL命令:SEI ECT班级, AVG(成绩 )AS平均成绩 FROM学生表 GROUP BY班级 ORDER BY 2其结果是 ( )。 ( A)提示错误信息 ( B)按班级排序,计算并显示所有学生的性别和平均成
11、绩 ( C)按班级分组计算平均成绩,并按班级排序显示班级的平均成绩 ( D)按班级分组计算平均成绩,并按平均成绩排序显示班级的平均成绩 25 创建一窗体,对该窗体属性更改后如图所示,下列属性设置错误的是 ( )。( A)记录选择器:是 ( B)导航按钮:否 ( C)弹出方式:是 ( D)边框样式:对话框边框 26 在进行窗体设计过程,不能切换进入的视图是 ( )。 ( A)窗体视图 ( B)布局视图 ( C)设计视图 ( D)数据视图 27 不能在报表设计中使用的控件是 ( )。 ( A)复选框 ( B)列表框 ( C)选项卡控件 ( D) Web浏览器控件 28 在设计报表的过程中,如果要使
12、用列表框,应选择的图标是 ( )。29 下列控件中,在窗体设计中可以使用而在报表设计中不能使用的控件是 ( )。 ( A)选项按钮 ( B)复选框 ( C)组台框 ( D)导航控件 30 在基于 “学生表 ”的报表中按 “班级 ”分组,并设置一个文本框控件,控件来源属性设置为 “=count(*)”,关于该文本框说法中,正确的是 ( )。 ( A)文本框位于页面页眉,则输出本页记录总数 ( B)文本框位于班级页眉,则输出本班记录总数 ( C)文本框位于页面页脚,则输出本班记录总数 ( D)文本框位于报表页脚,则输出本页记录总数 31 下列关于子宏设计的叙述中,错误的是 ( )。 ( A)宏可以
13、设计若干个子宏内容 ( B)子宏是包含 操作序列的一个宏 ( C)宏组中的各个宏之间要有一定的联系 ( D)不能直接引用宏名去连续运行其包含的所有子宏 32 为窗体或报表上的控件设置属性值的宏操作是 ( )。 ( A) SetMenultem ( B) SetDispalyedCategories ( C) MessageBox ( D) SetProptrey 33 在 Access中,不能触发事件的对象是 ( )。 ( A)数据库 ( B)窗体 ( C)报表 ( D)查询 34 表达式 3+5 6*7/8 Mod 9的值是 ( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 7
14、35 下列关于内置函数 DCount和 Count的叙述中,正确的是 ( )。 ( A) DCount是统计一组指定记录中的记录数, Count是统计由查询返回的记录数 ( B) DCount函数和 Count函数的功能相同,均是统计由查询返回的记录数 ( C) DCount函数和 Count函数的功能不同, DCount可同时对多个字段进行统计 ( D) DCount是统计由查询返回的记录数, Count是统计一组指定记录中的记录数 36 内部 SQL聚合函 数 Sum的功能是 ( )。 ( A)计算表中所有数字类型字段值的和 ( B)计算指定记录中所有数字字段值的和 ( C)计算指定字段所
15、有值的和 ( D)计算一个记录中所有数字字段值的和 37 VBA中,如果对变量 NewVar没有进行声明而直接执行语句: NewVar=2016,则下列结论中正确的是 ( )。 ( A)程序运行会出现错误,因为 NewVar没有声明 ( B)程序可以运行, NewVar的数据类型为 Variant ( C)程序可以运行, NewVar的数据类型为 Integer ( D)程 序可以运行, NewVar的数据类型为 Double 38 在定义过程时,形式参数的默认传递方式为 ( )。 ( A)按值传递 ( B)按址传递 ( C)按量传递 ( D)按型传递 39 已知按钮 Command0的 Cl
16、ick事件对应的程序代码如下: Private Sub CommandO_Click( ) Dim J As Integer J = 20 Call GetData( J + 5 ) MsgBox J End Sub Private Sub GetData( ByRef f As Integer) f = f + 30 End Sub 运行程序,输出结果是 ( )。 ( A) 20 ( B) 25 ( C) 50 ( D) 55 40 在窗体有两个名为 “text0”、 “text1”的文本框和一个名为 “Command1”的命令按钮,事件过程如下: Private sub Command1_
17、click( ) x=1 n= 0 Do While x 20 x=x*2 n=n+1 Loop text0 = str(x) text1 = str(n) End Sub 程序运行后,单击命令按钮,在文本框 “text0”和 “text1”中显示的值分别是 ( )。 ( A) 22和 5 ( B) 32和 5 ( C) 32和 4 ( D) 16和 4 二、基本操作题 40 在考生文件夹下的 “sampl accdb”数据库文件中建立表 “tBook”。 41 表结构如下:42 判断并设置 “tBook”表的主键。 43 设置 “入库日期 ”字段的默认值为系统当前日期的前一天的日期。 44
18、在 “tBook”表中输入以下两条记录:注: “单价 ”为两位小数显示。 45 设置 “编号 ”字段的输入掩码为只能输入 8位数字或字母形式。 46 在数据表视图中将 “简介 ”字段隐藏起来。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联表对象 “tCourse”、 “tGrade”、 “tStudent”和一个空表 “tTemp”,请按以下要求完成设计: 47 创建一个查询,查找并显示含有不及格成绩的学生的 “姓名 ”、 “课程名 ”和 “成绩 ”等 3个字段的内容,所建查询命名为 “qT1”。 48 创建一个查询,计算每名学生的
19、平均成绩,并按平均成绩降序依次显示 “姓名 ”、 “政治面貌 ”、 “毕业学校 ”和 “平均成绩 ”等 4个字段的内容,所建查询命名为“qT2”。假设:所用表中无重名。 49 创建一个查询,统计每班每门课程的平均成绩 (取整数 ),班级作为行标题,科目作为列标题,平均成绩作为值,显示结果如下图所示,所建查询名为 “qT3”。50 创建一个查询,将男学生的 “班级 ”、 “学号 ”、 “性别 ”、 “课程名 ”和 “成绩 ”等信息追加到 “tTemp”表的对应字段中,所建查询名为 “qT4”。 四、综合应用题 50 在考生文件夹下有一个数据库文件 “samp3 accdb”,里面已经设计了表对象
20、“tEmp”、查询对象 “qEmp”、窗体对象 “fEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,请按以下功能要求补充设计: 51 将窗体 “fEmp”上文框 “tSS”改为组合框类型,保持控件名称不变。设置其相关属性实现下拉列表形式输入性别 “男 ”或 “女 ”。 52 将窗体对象 “fEmp”上文本框 “tPa”改为复选框类型,保持控件名称不变,然后设置控件来源属性以输出 “党员否 ”字段值。 53 修正查询对象 “qEmp”设计,增加退休人员 (年龄 =55)的条件。 54 单击 “刷新 ”按钮 (名为 “bt1”),在事件过程中补充语句,动态
21、设置窗体记录源为查询对象 “qEmp”,实现窗体数据按性别条件动态显示退休职工的信息;单击 “退出 ”按钮 (名为 “bt2”),调用设计好的宏 “mEmp”关闭窗体。 注意:不要修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不要修改查询对象“qEmp”中未涉及的属性和内容;不要修改窗体对象 “fEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 170答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 排序可以在不同的存储结构上
22、实现,但快速排序法适用于顺序存储的线性表,不适用于链式存储的线性表。堆排序适用于线性结构,不适用于非线性结构。故本题选择 A选项。 2 【正确答案】 B 【试题解析】 当 front= rear= 25时可知队列要么为空要么队列 满,题目中又成功地将一个元素人队,说明之前队列为空 (为满时队列中无法入队元素 ),为空的队列入队一个元素后队列中元素个数为 1。故本题选择 B选项。 3 【正确答案】 C 【试题解析】 在树中,树中的节点数等于树中所有节点的度之和再加 1。题干中树的度为 3,有 9个度为 3的结点, 5个度为!的结点,无度为 2的结点,设有 n个度为 0的结点,则总结点数 =93+
23、51+02+n0+1=33个。故本题选择 C选项。 4 【正确答案】 D 【试题解析】 栈称为 “后进先出 ”表或 “先进后出 ”的线性表;队列称为 “先进先出 ”或 “后进后出 ”的线性表。 A, B, C, D, E依次入栈,则依次出栈顺序为 E, D,C, B, A; F, G, H, I, J依次入队,则依次出队顺序为 F, G, H, I, J。故输出顺序为 E, D, C, B, A, F, G, H, I, J。故本题选择 D选项。 5 【正确答案】 A 【试题解析】 结构化程序设计方法的原则包括:自顶向下、逐步求精、模块化、限制使用 goto语句。 B、 C、 D三项属于面向对
24、象方法的特点。故本题选择 A选项。 6 【正确答案】 B 【试题解析】 可行性报告产生于软件定义阶段,用于确定软件项目是 否进行开发。故本题选择 B选项。 7 【正确答案】 C 【试题解析】 白盒测试法主要有逻辑覆盖、基本路径测试等。黑盒测试方法主要有等价类划分法、边界值分析法、错误推测法和因果图等。基本路径测试根据软件过程性描述中的控制流确定程序的环路复杂性度量,用此度量定义基本路径集合,并由此导出一组测试用例对每一条独立执行路径进行测试。因此基本路径测试属于动态测试。故本题选择 C选项。 8 【正确答案】 D 【试题解析】 在关系 (二维表 )中凡是能唯一标识元组的最小属性集称为该关系的键
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 170 答案 解析 DOC
