[计算机类试卷]国家二级(ACCESS)机试模拟试卷118及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷118及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷118及答案与解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 118及答案与解析 一、选择题 1 下列叙述中正确的是( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性 2 下列叙述中正确的是( )。 ( A)栈是一种先进先出的线性表 ( B)队列是一种后进先出的线性表 ( C)栈与队列 都是非线性结构 ( D)以上三种说法都不对 3 软件测试的目的是( )。 ( A)评估软件可靠性 (
2、 B)发现并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 在软件开发中,需求分析阶段产生的主要文档是( )。 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 软件生命周期是指( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C) 软件的开发过程 ( D)软件的运行维护过程 6 面向对象方法中,继承是指( )。 ( A) 组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)各对象之间的共同性质 ( D)类之间共享属性和操
3、作的机制 7 层次型、网状型和关系型数据库划分原则是( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。 ( A) 对一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设计中反映用户对数据要求的模式是( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是( )。 ( A)自然连接 ( B)差 ( C)交 ( D)并 11 数据库的
4、基本特点是( )。 ( A)数据可以共享,数据冗余大,数据独立性高,统一管理和控制 ( B)数据可以共享,数据冗余小,数据独立性高,统一管理和控制 ( C)数据可以共享,数据冗余小 ,数据独立性低,统一管理和控制 ( D)数据可以共享,数据冗余大,数据独立性低,统一管理和控制 12 在数据表的 “查找 ”操作中,通配符 “!”的使用方法是( )。 ( A)通配任意一个数字字符 ( B)通配任意一个文本字符 ( C)通配不在方括号内的任意一个字符 ( D)通配位于方括号内的任意一个字符 13 定位到同一字段最后一条记录中的快捷键是( )。 ( A)【 End】 ( B)【 Ctrl】 +【 En
5、d】 ( C)【 Ctrl】 +【 】 ( D)【 Ctrl】 +【 Home】 14 下列关 于货币数据类型的叙述中,错误的是( )。 ( A)货币型字段的长度为 8个字节 ( B)货币型数据等价于具有单精度属性的数字型数据 ( C)向货币型字段输入数据时,不需要输入货币符号 ( D)货币型数据与数字型数据混合运算后的结果为货币型 15 能够检查字段中的输入值是否合法的属性是( )。 ( A)格式 ( B)默认值 ( C)有效性规则 ( D)有效性文本 16 在 Access中已经建立了 “学生 ”表,若查找 “学号 ”是 “S00001”或 “S00002”的记录,应在查询设计视图的 “条
6、件 ”行中输 入( )。 ( A) S00001and“S00002“ ( B) not( “S00001“andS00002“) ( C) in( “S00001“,“S00002“) ( D) not in( “S00001“,“S00002“) 17 下列关于操作查询的叙述中,错误的是( )。 ( A)在更新查询中可以使用计算功能 ( B)删除查询可删除符合条件的记录 ( C)生成表查询生成的新表是原表的子集 ( D)追加查询要求两个表的结构必须一致 18 下列关于 SQL命令的叙述中,正确的是( )。 ( A) DELETE命令不能与 GROUP BY关键字一起使用 ( B) SELE
7、CT命令不能与 GROUP BY关键字一起使用 ( C) INSERT命令与 GROUP BY关键字一起使用可以按分组将新记录插入到表中 ( D) UPDATE命令与 GROUP BY关键字一起使用可以按分组更新表中原有的记录 19 数据库中有 “商品 ”表如下:执行 SQL命令: SELECT*FROM商品 WHERE 单价 BETWEEN 3000 AND 10000;查询结果的记录数是( )。 ( A) 1 ( B) 2 ( C) 3 ( D) 10 20 数据库中有 “商品 ”表如下:要查找出单价高于 “0112”号的商品记录,正确的 SQL命令是( )。 ( A) SELECT*FR
8、OM商品 WHERE单价 “0112“ ( B) SELECT*FROM商品 WHERE EXISTS单价 =“0112“ ( C) SELECT*FROM商品 WHERE单价 ( SELECT*FROM商品 WHERE商品号=“0112“) ( D) SELECT*FROM商品 WHERE单价 ( SELECT单价 FROM商品 WHERE商品号 =“0112“) 21 在代码中引用一个窗体控件时, 应使用的控件属性是( )。 ( A) Caption ( B) Name ( C) Text ( D) Index 22 确定一个窗体大小的属性是( )。 ( A) Width和 Height
9、( B) Width和 Top ( C) Top和 Left ( D) Top和 Height 23 对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为( )。 ( A)输入对话框 ( B)输出对话框 ( C)模态对话框 ( D)非模态对话框 24 Access的 “切换面板 ”归属的对象是( )。 ( A)表 ( B)查询 ( C)窗体 ( D)页 25 报表的作用不包括( )。 ( A)分组数据 ( B)汇总数据 ( C)格式化数据 ( D)输入数据 26 假定窗体的名称为 fTest,将窗体的标题设置为 “Samp1e”的语句是( )。 ( A) Me=“Samp1e“ (
10、B) Me Caption=“Samp1e“ ( C) Me Text=“Samp1e“ ( D) Me Name=“Samp1e“ 27 表达式 4+5 6*7/8 Mod 9的值是( )。 ( A) 4 ( B) 5 ( C) 6 ( D) 7 28 对象可以识别和响应的行为称为( )。 ( A)属性 ( B)方法 ( C)继承 ( D)事件 29 MsgBox函数使用的正确语法是( )。 ( A) MsgBox(提示信息 ,标题 ,按钮类型 ) ( B) MsgBox(标题 ,按钮类型 ,提示信息 ) ( C) MsgBox(标题 ,提示信息 ,按钮类型 ) ( D) MsgBox(提示
11、信息 ,按钮类型 ,标题 ) 30 在定义过程时,系统将形式参数类型默认为( )。 ( A)值参 ( B)变参 ( C)数组 ( D)无参 31 在一行上写多条语句时,应使用的分隔符是( )。 ( A)分号 ( B)逗号 ( C)冒号 ( D)空格 32 如果 A为 “Boolean”型数据,则下列赋值语句正确的是( )。 ( A) A=“true“ ( B) A= true ( C) A=#TURE# ( D) A =3 2) c=a+b MsgBox c ( A) 1 ( B) 3 ( C) 7 ( D) 9 37 假定有以下两个过程: Sub sl( ByVal x As Integer
12、,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2( x As Integer,y As Integer) Dim t As Integer t=x: x=y: y=t End Sub 下列说法正确的是( )。 ( A)用过 程 S1可以实现交换两个变量的值的操作, S2不能实现 ( B)用过程 S2可以实现交换两个变量的值的操作, Sl不能实现 ( C)用过程 Sl和 S2都可以实现交换两个变量的值的操作 ( D)用过程 Sl和 S2都不可以实现交换两个变量的值的操作 38 如果在 C盘当前文件夹下已存在名为 St
13、uData dat的顺序文件,那么执行语句Open“C: StuData dat“ For Append As#l之后将( )。 ( A)删除文件中原有内容 ( B)保留文件中原有内容,可在文件尾添加新内容 ( C)保留文 件中原有内容,在文件头开始添加新内容 39 ADO对象模型中可以打开并返回 RecordSet对象的是( )。 ( A)只能是 Connection对象 ( B)只能是 Command对象 ( C)可以是 Connection对象和 Command对象 ( D)不存在 40 数据库中有 “Emp”,包括 “Eno”、 “Ename”、 “Eage”、 “Esex”、 “Ed
14、ate”、 “Eparty”等字段。下面程序段的功能是:在窗体文本框 “tValue”内输入年龄条件,单击 “删除 ”按钮完成对该年龄职工记录信息的删除操 作。 Private Sub btnDelete_Click()单击 ”删除 ”按钮 Dim strSQL As String定义变量 strSQL=“delete from Emp“赋值 SQL基本操作字符串 判断窗体年龄条件值无效(空值或非数值)处理 If IsNull( Me! tValue) =True Or IsNumeric( Me! tValue) =False Then MsgBox t“年龄值为空或非有效数值! t“, v
15、bCritical, t“Error t“ 窗体输入焦点移回年龄输入的文本框 t“tValue t“控件内 Me! tValue SetFocus Else 构造条件删除查询表达式 strSQL=strSQL&”where Eage=”&Me! tValue 消息框提示 t“确认删除?( Yes/No) t“,选择 t“Yes t“实施删除操作 If MsgBox( t“确认删除?( Yes/No) t“, vbQuestion+vbYesNo, t“确认 t“)=vbYes Then 执 行删除查询 DoCmd _strSQL MsgBox“comp1eted!“,vblnformation
16、,“Msg“ FJnd If End If End Sub 按照功能要求,下划线处应填写的是( )。 ( A) Execute ( B) RunSQL ( C) Run ( D) SQL 二、基本操作题 40 考生文件夹下存在一个数据库文件 “samp1 accdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的编辑。 41 将 “年龄 ”字段的字段大小改为 “整型 ”;将 “简历 ”字段的说明设置为 “自上大学起的简历信息 ”;将 “备注 ”字段删除。 42 设置表对象的有效性规则为:学生的出生年份应早于(不含)人校年份;同时设置相应有效性文本为 “请输入合适的年龄和入校时
17、间 ”。要求:使用函数返回有关年份。 43 设置 “性别 ”字段的默认值为 “女 ”;设置 “性别 ”字段值的输入方式为从下拉列表中选择 “男 ”或 “女 ”选项值。 44 设置数据表显示的字体大小为 12、行高为 18,设置数据表中显示所有字段。 45 将学号为 “20011001”学生的照片信息换成考生文件夹下的 “photo bmp”图像文件;将姓名中的 “青 ”改为 “菁 ”;在党员学生的简历文字的句号前加 “,在校入党 ”等文字。 46 将宏 “打开表 ”重命名为自动执行的宏。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好 3个关联
18、表对象 “tStud”、 “tCourse”、 “tScore”和表对象 “tTemp”。请按以下要求完成设计: 47 创建一个选择查询,查找并显示没有摄影爱好的学生的 “学号 ”、 “姓名 ”、 “性别 ”和 “年龄 ”4个字段内容,将查询命名为 “qT1”。 48 创建一个总计查询,查找学生的成绩信息,并显示为 “学号 ”和 “平均成绩 ”两列内容。其中 “平均成绩 ”一列数据由统计计算得到,将查询命名为 “qT2”。 49 创建一个选择查询,查找并显示学生的 “姓名 ”、 “课程名 ”和 “成绩 ”3个字段内容,将查询命名为 “qrl3”。 50 创建 个更新查询,将表 “tTemp”中
19、 “年龄 ”字段值加 1,并清除 “团员否 ”字段的值,所建查询命名为 “qT4”。 四、综合应用题 50 考生文件夹下存在一个数据库文件 “samp3 accdb”,里面已经设计好表对象“tStudent”,同时还设计出窗体对象 “fQuery”、 “fStudent”和 “fCount”。请在此基础上按照以下要求补充 “fQuery”和 “fCount”窗体的设计。 51 加载 “fQuery”时重置窗体标题并改为 “显示查询信息 ”,将窗体中 “退出 ”命令按钮(名称为 “命令 7”)上显示的文字颜色自动改为红色(红色值为 255),字体粗细改为 “加粗 ”(加粗值为 700)。请按照
20、VBA代码中的指示将实现此功能的代码补充完整。 52 在 “fQuery”窗体距主体节上边 0 4cm、 左边 0 4cm的位置添加一个矩形控件,其名称为 “rRim”;矩形宽度为 16 6cm、高度为 1 2cm、特殊效果为 “凿痕 ”。将窗体边框改为 “对话框边框 ”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线。 53 在 “fQuery”窗体中有一个 “显示全部记录 ”命令按钮(名称为 bList),单击该按钮后,应实现将 “tStudent”表中的全部记录显示出来的功能。现已编写了部分VBA代码,请按照 VBA代码中的指示将代码补充完整。要求:修改后运行该窗体,并查
21、看修改结果。 54 在 “fCount”窗体中有两个列表框、一个文本框和一个命令按钮,名称分别为“Listo”、 “List1”、 “tData”和 “Cmd”。在 “tData”文本框中输入一个数,单击 “Cmd”按钮,程序将判断输入的值是奇数还是偶数,如果是奇数,将填入 “Listo”列表中,否则填入 “List1”列表中。 根据以上描述,请按照 VBA代码中的指示将代码补充完整。 注意:不允许修改窗体对象 “fQuery”、 “fStudent”和 “fCount”中未涉及的控件、属性;不允许修改表对象 “tStudent”。程序代码只允许在 “*Add*”与“*Add*”之间的空行内补
22、充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 118答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 线性链式存储结构中每个结点都由数据域与指针域两部分组成,增加了存储空间,所以一般要多于顺序存储结构。 2 【正确答案】 D 【试题解析】 栈是一种先进后出的线性表,队列是一种先进先出的线性表,栈与队列都是线性结构。 3 【正确答案】 D 【试题解析】 软 件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。 4 【正确答案】 D 【试题解析】 需求分析阶段的工作
23、可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审四个方面。所以选择 D)。 5 【正确答案】 A 【试题解析】 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。也就是说,软件产品从考虑其概念开始,到该软件产品不能使用为止的整个时期都属于软件生命周期。 6 【正确答案】 D 【试题解析】 继承是面向对象的方法的一个主要特征,是使用已有的类的定义作为基础建立新类的定义技术。广义的说,继承是指能够直接获得已有的性质和特征,而不必重复定义它们,所以说继承是指类之间共享属性和操作的机制。 7 【正确答案】 D 【试题解析】 层次模型的基本结构是树形结构,网状模型是
24、一个不加任何条件限制的无向图,关系模型采用二维表来表示,所以三种数据库的划分原则是数据之间的联系方式。 8 【正确答案】 C 【试题解析】 因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用 ,所以两个实体之间是多对多的关系。 9 【正确答案】 C 【试题解析】 数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出 J,每个用户的局部数据描述,所以选择 C)。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。 10 【正确答案】 B 【试题解析】 关系 T
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 118 答案 解析 DOC
