[计算机类试卷]国家二级(ACCESS)机试模拟试卷51及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷51及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷51及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 51及答案与解析 一、选择题 1 线性表常采用的两种存储结构是 ( )。 ( A)散列方法和索引方式 ( B)链表存储结构和数组 ( C)顺序存储结构和链式存储结构 ( D)线性存储结构和非线性存储结构 2 软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和 ( )。 ( A)阶段性报告 ( B)需求分析 ( C)需求总结 ( D)都不正确 3 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)需求分析 ( B)详细设计 ( C)软件设计 ( D)概要设计 4 对建立良好的程序设
2、计风格,下面描述正确的是 ( )。 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 5 下列工具中,不属于结构化分析的常用工具的是 ( )。 ( A)数据流图 ( B)数据字典 ( C)判定树 ( D) NS图 6 在软件生产过程中,需求信息的来源是 ( )。 ( A)程序员 ( B)项目经理 ( C)设计人员 ( D)软件用户 7 对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B)交运算 ( C)差运算 ( D)积运算 8 设
3、有关键码序列 (Q, G, M, Z, A, N, B, P, X, H, Y, S, T, L, K, E),采用堆排序法进行排序,经过初始建堆后关键码值 B在序列中的序号是 ( )。 ( A) 1 ( B) 3 ( C) 7 ( D) 9 9 数据库的故障恢复一般是由 ( )来执行恢复。 ( A)电脑用户 ( B)数据库恢复机制 ( C)数据库管理员 ( D)系统普通用户 10 下列选项中,不属于数据模型所描述的内容的是 ( )。 ( A)数据类型 ( B)数据操作 ( C)数据结构 ( D)数据约束 11 将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为 (
4、)。 ( A)投影 ( B)选择 ( C)除法 ( D) J奎接 12 下面关于 Access表的叙述中,正确的是 ( )。 ( A)在 Access表中,不能对备注型字段进行 “格式 ”属性设置 ( B)创建表 之间的关系时,应关闭所有打开的表 ( C)若删除表中含有自动编号型字段的一条记录, Access不会对表中自动编号型字段重新编号 ( D)可在 Access表的设计视图 “格式 ”列中对字段进行具体的说明 13 在以下叙述中,不正确的是 ( )。 ( A) Access,具备了模块化程序设计能力 ( B) Access不具备程序设计能力 ( C) Access可以使用系统菜单创建数据
5、库应用系统 ( D) Access具有面向对象的程序设计能力,并能创建复杂的数据库应用系统 14 在一个 Access的表中有字段 “专业 ”,要查找包含 “信息 ”两个字的记录,正确的条件表达式是 ( )。 ( A) Like“信息 *” ( B) Like“木信息 *” ( C) Left(专业 , 2)=“信息 ” ( D) Mid(专业 , 1, 2)=“信息 ” 15 SQL语句不能创建的是 ( )。 ( A)报表 ( B)视图 ( C)数据表 ( D)索引 16 数据库系统的核心是 ( )。 ( A)数据库管理员 ( B)用户 ( C)数据库管理系统 ( D)硬件系统 17 Acc
6、ess表中字段的数据类型不包括 ( )类型 。 ( A)数字 ( B)日期时间 ( C)通用 ( D)备注 18 在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是 ( )。 ( A) “顾客 ”与 “收款口 ”的关系 ( B) “收款口 ”与 “收款员 ”的关系 ( C) “班组 ”与 “收款员 ”的关系 ( D) “收款口 ”与 “设备 ”的关系 19 某文本型字段的值只能是字母且不允许超过 4个,则可将该字段的输入掩码属性定义为 ( )。 ( A) AAAA ( B) & ( C)
7、ILLL ( D) # 20 假设某设备表中有一个设备名称字段,查找设备名称最后一个字为 “机 ”的记录的准则是 ( )。 ( A) Right(设备名称 , 1)=“机 ” ( B) Right(设备名称 , 2)=“机 ” ( C) Right(“设备名称 ”, 1)=“机 ” ( D) Right(“设备名称 ”, 2)=“机 ” 21 下列关于查询设计视图中 “设计网格 ”中行的作用的叙述,正确的是 ( )。 ( A) “字段 ”表示可以在此添加或删除字段名 ( B) “总计 ”用于对 查询的字段求和 ( C) “表 ”表示字段所在的表或查询的名称 ( D) “准则 ”用于输入一个准则
8、来限定字段的选择 22 关于交叉表查询,下面的说法中不正确的是 ( )。 ( A)交叉表查询是一类比较特殊的查询,它可以将数据分为两组显示 ( B)两组数据,一组显示在数据表的左边,一组显示在数据表的上方 ( C)左边和上面的数据在表中的交叉点可以对表中其他数据进行求和与求平均值的运算 ( D)表中交叉点不可以对表中另外一组数据进行求平均值和其他计算 23 设 Student为学生关系, SC为学生选课关系, Sno为学生号, Sname为学生姓名, Cno为课程号,执行下面 SQL语句的查询结果是 ( )。 Select Student Sname From Student,SC Where
9、 Student Sno=SC Sno and SC Cno=C1 ( A)选出选修 C1课程的学生信息 ( B)选出选修 C1课程的学生姓名 ( C)选出 Student中学生号与 SC 中学生号相等的信息 ( D)选 Student和 SC 中的一个关系 24 能被 “对象所识别的动作 “和 “对 象可执行的活动 ”分别称为对象的 ( )。 ( A)方法和事件 ( B)事件和方法 ( C)事件和属性 ( D)过程和方法 25 可以连接数据源中 “OLE”类型的字段的是 ( )。 ( A)非绑定对象框 ( B)绑定对象框 ( C)文本框 ( D)组合框 26 确定一个控件的大小的属性是 (
10、)。 ( A) Width或 Height ( B) Width和 Height ( C) Top或 Left ( D) Top和 Left 27 在图书表中要查找图书名称中包含 “等级考试 ”的图书,对应 “图书名称 ”字段的正确准则表达式是 ( )。 ( A) “等级考试 ” ( B) “木等级考试 ” ( C) Like“等级考试 ” ( D) Like“*等级考试 *” 28 在使用报表设计器设计报表时,如果要统计报表中某个组的汇总信息,应将计算表达式放在 ( )。 ( A)组页眉组页脚 ( B)页面页眉页面页脚 ( C)报表页眉报表页脚 ( D)主体 29 要改变窗体上文本框控件的输
11、出内容,应设置的属性是 ( )。 ( A)标题 ( B)查询条件 ( C)控件来源 ( D)记录源 30 要限制宏命令的操作 范围,可以在创建宏时定义 ( )。 ( A)宏操作对象 ( B)宏条件表达式 ( C)窗体或报表控件属性 ( D)宏操作目标 31 宏操作中用于执行指定的外部应用程序的是 ( )命令。 ( A) RunSQL ( B) RunApp ( C) Requery ( D) Restore 32 下列关于宏和宏组的说法中正确的是 ( )。 ( A)宏是由一系列操作组成,不能是一个宏组 ( B)创建宏与宏组的区别在于:创建宏可以用来执行某个特定的操作,创建宏组则是用来执行一系列
12、操作 ( C)运行宏组时, Access会从第一个操作起执行每个宏,直至已完成所有操作才会中止 ( D)不能从其他宏中直接运行宏,只能将执行宏作为对窗体、报表、控件中发生的事件作出的响应 33 打开窗体需要执行的宏操作是 ( )。 ( A) OpenQuery ( B) OpenReport ( C) OpenForm ( D) OpenWindow 34 ForNext 循环一般是用来给数组元素 ( )赋值。 ( A)顺序 ( B)逆序 ( C)无序 ( D)随机 35 语句 Dim NewArray(10)As Integer的含义是 ( )。 ( A)定义了一个整型变量且初值为 10 (
13、 B)定义了 10个整数构成的数组 ( C)定义了 11个整数构成的数组 ( D)将数组的第 10元素设置为整型 36 设有如下程序: Private Sub Commandl_Click( ) Dim sum As Double, X As Double Sum=0 n=0 For i=1 To 5 x=n i n=n+l sum=sum+x Next i End Sub 该程序通过 For循环来计算一个表达式的值,这个表达式是 ( )。 ( A) l+1 2+2 3+3 4+4 5 ( B) 1+1 2+1 3+1 4+1 5 ( C) 1 2+2 3+3 4+4 5 ( D) 1 2+1
14、 3+l 4+1 5 37 一般不需使用 VBA代码的是 ( )。 ( A)创建用户白定义函数 ( B)创建用户自定义子过程 ( C)打开报表 ( D)复杂错误处理 38 如下程序段定义了学生成绩的记录类型,由学号、姓名和三门课程成绩 (百分制 )组成。 Type Stud no As Integer name As String score(1 to 3)As Single End Type 若对某个学生的各个数据项进行赋值,下列程序段中正确的是 ( )。 ( A) Dim S As Stud Stud no=l001 Stud name=“舒宜 ” Stud score=78, 88, 9
15、6 ( B) Dim S As Stud S no=1001 S name=“舒宜 ” S score=78, 88, 96 ( C) Dim S As Stud Stud no=1001 Stud name=“舒宜 ” Stud score(I)=78 Stud score(2)=8 8 Stud score(3)=96 ( D) Dim S As Stud S no=1001 S name=“舒宜 ” S score(I)-78 S score(2)=88 S score(3)=96 39 若要在子过程 Procl调用后返回两个变量的结果,下列过 程定义语句中有效的是 ( )。 ( A)
16、Sub Procl(n,m) ( B) Sub Procl(By、 Val n, m) ( C) Sub Procl(n, ByVal m) ( D) Sub Procl(ByVal n, By Val m) 二、基本操作题 39 在考生文件夹下, “sampl accdb”数据库文件中已建立两个表对象 (名为 “员工表 ”和 “部门表 ”)。试按以下要求,完成表的各种操作: 40 分析两个表对象 “员工表 ”和 “部门表 ”的构成,判断其中的外键属性,将其属性名称作为 “员工表 ”的对象说 明内容进行设置。 41 将 “员工表 ”中有摄影爱好的员工其 “备注 ”字段的值设为 True(即复选
17、框里打上勾 )。 42 删除员工表中年龄超过 55岁 (不含 55岁 )的员工记录。 43 将考生文件夹下文本文件 Test txt中的数据导入追加到当前数据库的 “员工表 ”相应字段中。 44 设置相关属性,使表对象 “员工表 ”中密码字段最多只能输入五位 0 9的数字。 45 建立 “员工表 ”和 “部门表 ”的表间关系,并实施参照完整。 三、简单应用题 45 考生文件夹下存在一个数据库文件 “samp2 accdb”,里面已经设计好表对象“tStaff”、 “tSalary”和 “tTemp”。试按以下要求完成设计: 46 创建一个查询,查找并显示职务为经理的员工的 “工号 ”、 “姓名
18、、 “年龄 ”和虮生别 ”四个字段内容,所建查询命名为 “qTl”。 47 创建一个查询,查找各位员工在 2005年的工资信息,并显示 “工号 ”、 “工资合计 ”和 “水电房租费合计 ”三列内容。其中, “工资合计 ”和 “水电房租费合计 ”两列数据均由统计计算得到,所建查询命名为 “qT2”。 48 创建一个查询,查找并显示员工的 “姓名 ”、 “工资 ”、 “水电房 租费 ”及 “应发工资 ”四列内容。其中 “应发工资 ”列数据由计算得到,计算公式为:应发工资 =工资一水电房租费,所建查询命名为 “qT3”。 49 创建一个查询,将表 “tTemp”中 “年龄 字段值均加 1,所建查询命
19、名为 “qT4”。 四、综合应用题 49 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tNorm”和 “tStock”、查询对象 “qStock”和宏对象 “m1”,同时还设计出以 “tNorm”和“tStock”为数据源的窗体对象 “fStock”和 “fNorm”。试在 此基础上按照以下要求补充窗体设计: 注意:不允许修改窗体对象中未涉及的控件和属性;不允许修改表对象“tNorm”、 “tStock”和宏对象 “m1”。 50 在 “fStock”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“bTitle”,初始化标题显示为 “库存浏览 ”,字
20、体名称为 “黑体 ”,字号大小为 18,字体粗细为 “加粗 ”。 51 在 “fStock”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为 “bList”,按钮标题为 “显示信息 ”。 52 设置所建命令按钮 bList的单击事件属 性为运行宏对象 m1。 53 将 “fStock”窗体的标题设置为 “库存浏览 ”。 54 将 “fStock”窗体对象中的 “fNorm”子窗体的导航按钮去掉。 国家二级( ACCESS)机试模拟试卷 51答案与解析 一、选择题 1 【正确答案】 C 【试题解析】 线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。 2 【正确答案】 B 【试题解
21、析】 软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。 需求获取的目的是确定对目 标系统的各方面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。 需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。 编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。 需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。 3 【正确答案】 A 【试题解析】 软件生命
22、周期的 主要活动阶段为:可行性研究和计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。其中需求分析是对开发软件提出的需求进行分析并给出详细定义,即准确地确定软件系统的功能,编写软件规格说明书及初步的用户手册,提交评审。 4 【正确答案】 A 【试题解析】 程序设计应该简单易懂,语句结构应该简单直接,不应该为提高效率而把语句复杂化。 5 【正确答案】 D 【试题解析】 结构化分析的常用工具有数据流图、数据字典、判定树和判定表。 6 【正确答案】 D 【试题解析】 软件需求是指 用户对目标软件系统在功能、性能、设计约束等方面的要求,是由用户提出的。 7 【正确答案】 A 【试题解析】
23、关系的并运算是指由结构相同的两个关系合并,形成一个新的关系,新关系中包含两个关系中的所有元组。 8 【正确答案】 B 9 【正确答案】 C 【试题解析】 数据库一旦发生故障,需要及时进行故障恢复,并由数据库管理员负责执行故障恢复。 10 【正确答案】 A 【试题解析】 数据模型描述的内容包含数据结构、数据操作和数据约束。 11 【正确答案】 D 【试 题解析】 本题考查关系运算的知识。关系运算共可分为两大类,一类是传统的集合运算如并、交、差和笛卡儿积;还有一类是专门的关系运算,其中包括选择、投影、连接和自然连接。选择运算是在关系中选择满足条件的元组;投影运算是在关系中指定某些属性所组成新的关系
24、;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组;自然连接是在等值连接的基础上去除重复的属性。 12 【正确答案】 C 【试题解析】 本题考查表及表字段的知识。在 Access中,表字段如果为备注型是可以进行 “格式 ”属性设置的;创建 表与表之间的关系时,关闭要创建关系的表而不是关闭所有打开的表;若删除表中含有自动编号型字段的一条记录, Access会沿用现有编号而不会对表中自动编号型字段重新编号;可在 Access表的设计视图 “说明 ”列而不是 “格式 ”列中对字段进行具体的说明。 13 【正确答案】 B 【试题解析】 本题考查 Access的基础知识。在 Ac
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 51 答案 解析 DOC
