[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(四)及答案与解析.doc
《[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(四)及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2018年3月国家二级(ACCESS)机试真题汇编(四)及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、2018年 3月国家二级( ACCESS)机试真题汇编(四)及答案与解析 一、选择题 1 软件测试的目的是 ( )。 ( A)发现程序中的错误 ( B)发现并改正程序中的错误 ( C)执行测试用例 ( D)诊断和改正程序中的错误 2 下列各项中,属于工具 (支撑 )软件的是 ( )。 ( A) PowerBuilde ( B)数据库管理系统 ( C)财务管理系统 ( D) iOS操作系统 3 下列关于关系模型中键 (码 )的描述中正确的是 ( )。 ( A)关系中可以不存在键 ( B)至多由一个属 性组成 ( C)可以由关系中任意个属性组成 ( D)由一个或多个属性组成,其值能够唯一标识关系中
2、一个元组 4 在商场购物中,实体顾客和实体商品之间的联系是 ( )。 ( A)一对一 ( B)多对一 ( C)一对多 ( D)多对多 5 下列各项中,属于软件定义阶段任务的是 ( )。 ( A)需求分析 ( B)软件测试 ( C)详细设计 ( D)系统维护 6 下列选项中,不是面向对象主要特征的是 ( )。 ( A)复用 ( B)抽象 ( C)继承 ( D)封装 7 下列选项中,属于白 盒测试方法的是 ( )。 ( A)边界值分析法 ( B)基本路径测试 ( C)等价类划分法 ( D)错误推测法 8 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6
3、( C) 3 ( D) 2 9 设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品 (商品号,商品名,单价,商品类别,供应商 )、客户 (客户号,姓名,地址,电邮,性别,身份证号 )、购买 (客户号,商品号,购买数量 ),则关系购买的键为 ( )。 ( A)客户号 ( B)商品号 ( C)客户 号,商品号 ( D)客户号,商品号,购买数量 10 在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是 ( )。 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 11 在 Access数据库中有 “记录 ”的概念,与 “记录
4、 ”相对应的关系模型中的概念是( )。 ( A)元组 ( B)属性 ( C)域 ( D)关系 12 在 SQL语言的 SELECT语句中,用于实现选择运算的子句是 ( )。 ( A) FOR ( B) IF ( C) WHILE ( D) WHERE 13 VBA中,将字符串的首字母转换为对应的字符代码的函数是 ( )。 ( A) Asc ( B) Str ( C) String ( D) Chr 14 宏命令 RunApp的功能是 ( )。 ( A)执行指定的 SQL语句 ( B)执行指定的外部应用程序 ( C)执行指定的宏命令 ( D)执行设置属性值的宏命令 15 在 VBA中定义了二维数
5、组 B(4, 1 to 5),则该数组的元素个数为 ( )。 ( A) 20 ( B) 36 ( C) 25 ( D) 24 16 下列 Case语句中,错误的是 ( )。 ( A) Case Is 10 And Is 50 ( B) Case 0 To 10 ( C) Case Is 10 ( D) Case 3, 5, Is 10 17 在窗体中按下鼠标按钮,触发的事件是 ( )。 ( A) Form_MouseDown ( B) Form_MouseUp ( C) Form_MousePress ( D) Form MouseTouch 18 数据库中有 “商品 ”表如下: 执行 SQL
6、命令: SELECT部门号, MIN(单价 *数量 )FROM商品 GROUP BY部门号; 查询结果的记录数是 ( )。 ( A) 1 ( B) 3 ( C) 4 ( D) 10 19 在 “成本表 ”中有字段:装修费、人工费、水电费和总成本。其中,总成本一装修费 +人工费 +水电费,在建表时应将字段 “总成本 ”的数据类型定义为 ( )。 ( A)数字 ( B)单精度 ( C)双精度 ( D)计算 20 如果有 VBA的过程头部为: Private Sub BstData(ByVal abc As Integer) 则变量 abc遵守的参数传递规则是 ( )。 ( A)实 参传递 ( B)
7、按地址传递 ( C)按值传递 ( D)按形参传递 21 在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是 ( )。 ( A)组合框 ( B)复选框 ( C)切换按钮 ( D)文本框 22 下列关于宏和宏组的叙述中,错误的是 ( )。 ( A)宏组是由若干个宏构成的 ( B) Access中的宏是包含操作序列的一个宏 ( C)宏组中的各个宏之间要有一定的联系 ( D)保存宏组时,指定的名字设为宏组的名字 23 考生情况表采用 OLE对象字段保存考生照片,在使用 向导创建窗体时, “照片 ”字段所使用的控件应该是 ( )。 ( A)文本框 ( B)图像 ( C)绑定对象框 (
8、 D)未绑定对象框 24 INSERT语句的功能是 ( )。 ( A)插入记录 ( B)更新记录 ( C)删除记录 ( D)筛选记录 25 在 Access数据库中使用向导创建查询,其数据可以来自 ( )。 ( A)多个表 ( B)一个表 ( C)一个表的一部分 ( D)表或查询 26 打开报表时,首先发生的事件是 ( )。 ( A)打开 (Open) ( B)加载 (Load) ( C)激活 (Activate) ( D)成为当前 (Current) 27 Access的窗体可划分为四类,它们是 ( )。 ( A)设计窗体、控制窗体、信息显示窗体和交互信息窗体 ( B)设计窗体、数据操作窗体
9、、信息显示窗体和交互信息窗体 ( C)设计窗体、数据操作窗体、控制窗体和信息显示窗体 ( D)数据操作窗体、控制窗体、信息显示窗体和交互信息窗体 28 在报表中要输出系统的当前日期,应使用的函数是 ( )。 ( A) CurrentDate ( B) Now ( C) CurtentTime ( D) Year、 Month和 Day 29 在 Access中,与 like一起使用时,代表任一数字的是 ( )。 ( A) * ( B) ? ( C) # ( D) $ 30 VBA中命令 Write#和 Print#的区别是 ( )。 ( A) Write#将数据写入指定文件,而 Print#是
10、创建一个新的打印文件 ( B) Write#将数据写入打印文件,而 Print#是创建一个新的指定文件 ( C) Write#能将数据写入指定文件或打印文件,而 Print#只能是创建一个新的指定文件 ( D) Write#只能将数据写入指定文件,而 Print#可以创建一个新的指定文件或打印文件 31 在 Access中,参照完整性规则不包括 ( )。 ( A)查询规则 ( B)更新规则 ( C)删除规则 ( D)插入规则 32 在 “查找和替换 ”对话框的 “查找内容 ”文本框中,设置 “!acffect”的含义是( )。 ( A)查找 “!acffect”字符串 ( B)查找 “!acf
11、fect“字符串 ( C)查找 “!affect”“!bffect”或 “!cffect”的字符串 ( D)查找以 “ffect”结束,且第一位不是 “a”“b”和 “c”的 6位字符串 33 下列关于 Access查询条件的叙述中,错误的是 ( )。 ( A)同行之间为逻辑 “与 ”关系,不同行之间为逻辑 “或 ”关系 ( B)日期时间类型数据在两端加上 # ( C)数字类型数据需在两端加上双引号 ( D)文本类型数据需在两端加上双引号 34 关系数据库的任何检索操作都是由 3种基本运算组合而成的,这 3种基本运算不包括 ( )。 ( A)联结 ( B)关系 ( C)选择 ( D)投影 35
12、 要将电话号码的输入格式固定为: 一 ,应定义字段的 属性是 ( )。 ( A)格式 ( B)输入掩码 ( C)小数位数 ( D)有效性规则 36 a和 b中有且只有一个为 0,其正确的表达式是 ( )。 ( A) a=0 or b=0 ( B) a=0 Xor b=0 ( C) a=0 And b=0 ( D) a*b=0 And a+b 0 37 在窗体中变量 m对应的文本框为 Text1, “运行 ”按钮 Commandl对应的事件代码如下: Private Sub Commandl_Click() Dim result As String m=Val(Me!Text1) result=
13、“” For k=1 To m For n=1 To k+m一 1 If n rnk+1 Then result=result “” Else resuIt=result “*” End If Next n result=result+Chr(13) Next k MsgBox result, “运行结果 ” End Sub 单击运行按钮后,输入 m的值为 5,程序的运行结果是 ( )。 ( A)由星号组成的高为 5的等腰三角形 ( B)由星号组成的高为 5的等腰梯形 ( C)由星号组成的边长为 5的平行四边形 ( D)由星号组成的边长为 10的平行四边形 38 单击命令按钮时,下列程序的执行
14、结果为 ( )。 Private Function P(N As Integer) Static sum For I=1 T0 N sum=sum+1 Next I P=sum End Function Private Sub Commandl Click() S=P(1)+P(2)+P(3)+P(4) Debug Print S End Sub ( A) 20 ( B) 30 ( C) 115 ( D) 135 39 在窗体中有文本框 Text1和 Text2。运行程序时,在 Text1中输入整数 m(m0),单击 Commandl“运行 ”按钮,程序能够求出 m的全部除 1之外的因子,并在
15、Text2中显示结果。例如, 18的全部因子有 2, 3, 6, 9, 18,输出结果为 2, 3,6, 9, 1 8,; 28的全部因子为 2, 4, 7, 14, 28,输出结果为 2, 4, 7, 14,28,。事件代码如下: Private Sub Commandl Click() m=Val(Me!Text1) resule=“” For k=2 To _ If m Mod k=0 Then result=result k “, ” End If Next k Me!Text2=result End Sub 程序画线处应填写的语句是 ( )。 ( A) m ( B) k m ( C)
16、 k =m ( D) m一 1 40 运行下列子程序,结果是 ( )。 Private Sub Command2_Click() f0=1: f1=1: f2=1: k=1 Do While k =4 f=f0+f1+f2 f0=f1 f1=f2 f2=f k=k+1 Loop MsgBox“f=” f End Sub ( A) f=35 ( B) f=7 ( C) f=8 ( D) f=17 二、基本操作题 41 在考生文件夹下, 有一个数据库文件 “sampl accdb”。在数据库文件中已经建立了两个表对象 “tStock”和 “tQuota”。试按以下操作要求,完成各种操作。 (1)分
17、析 “tStock”和 “tQuota”两个表对象的字段构成,判断并设置两个表的主键。 (2)在 “tStock”表的 “产品名称 ”和 “规格 ”字段之间增加 “单位 ”字段,该字段的数据类型为文本,字段大小为 1;将新添加到 “tStock”表中的记录的 “单位 ”字段值自动置为 “只 ”。 (3)设置 “tStock”表的 “规格 ”字段的输入掩码属性,输入掩 码的格式为: “220VW”。其中, “一 ”与 “W”之间为两位,且只能输入 0 9之间的数字。 (4)设置 “tQLiota”表中 “最高储备 ”字段的有效性规则和有效性文本,有效性规则是:输入的最高储备值应小于等于 6000
18、0;有效性文本内容为: “输入的数据有误,请重新输入 ”。 (5)将 “tQuota”表的单元格效果改为 “凹陷 ”,字体改为 “黑体 ”。 (6)建立 “tQuota”表与 “tStock”表之间的关系。 三、简单应用题 42 考生文件夹下有一个数据库文件 “samp2 accdb”, 其中存在已经设计好的两个关联对象 “tEmp”和 “tGrp”及表对象 “tBmp”。请按以下要求完成设计。 (1)以表对象 “tEmp”为数据源创建一个查询,查找并显示姓 “王 “的职工的 “编号 ”“姓名 ”“性别 ”“年龄 ”和 “职务 ”5个字段内容,将查询命名为 “qT1”。 (2)创建一个查询,查
19、找并显示职务为 “主管 ”和 “经理 ”的职工的 “编号 ”“姓名 ”“所属部门 ”和所属部门的 “名称 ”4个字段内容,将查询命名为 “qT2”。 (3)创建一个查询,按输入的职工职务,查找并显示职工的 “编号 ”“姓名 ”“职务 ”和“聘用时间 ”4个字段内容,运行该查询时,显示参数提示信息: “请输入职工的职务 ”,将查询命名为 “qT3”。 (4)创建一个查询,将表 “tBmp”中 “年龄 ”字段值加 1,将查询命名为 “qT4”。 四、综合应用题 43 在考生文件夹下有一个数据库文件 “samp3 acodb”,里面已经设计了表对象“tErnp”、窗体对象 “fEmp”、报表对象 “
20、rEmp”和宏对象 “m。 Emp”。同时,给出窗体对象 “fErnp”上一个按钮的单击事件代码,请按以下功能要求补充设计。 (1)设置窗体对象 “fEmp”上两个命令 按钮的 Tab键索引顺序 (即 Tab键焦点移动顺序 )为从 “报表输出 ”按钮 (名为 “bt1”)到 “退出 ”按钮 (名为 “bt2”)。 (2)调整窗体对象 “fEmp”上 “退出 ”按钮 (名为 “bt2”)的大小和位置,要求大小与 “报表输出 ”按钮 (名为 “bt1”)一致,且上边对齐 “报表输出 “按钮,左边距离 “报表输出 ”按钮 1 厘米 (即 “bt2”按钮的左边距离 “btl”按钮的 右边 1厘米 )。
21、 (3)将报表记录数据按照先姓名升序再年龄降序排列显示;设置相关属性,将页面页脚区域内名为 “tPage”的文本框控件实现以 “第 N页共 M页 ”形式 显示。 (4)单击 “报表输出 ”按钮 (名为 “btl”),事件代码会弹出以下图例显示的消息框提示,选择是否进行预览报表 “rEmp”;单击 “退出 “按钮 (名为 “bt2”),调用设计好的宏 “mEmp”以关闭窗体。 注意:不要修改数据库中的表对象“tEmp“和宏对象 “mEm p”;不要修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性。程序代码只允许在 “*Add*“与 “*Add*之间的空行内补充一行语句、完成
22、设计,不允许增删和修改其他位置已存在的语句。 2018年 3月国家二级( ACCESS)机试真题汇编(四)答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 软件测试就是在软件投入运行之前,尽可能多地发现软件中的错误, A选项叙述正确。调试 (也称为 Debug,排错 )是作为成功测试的后果出现的步骤,是在测试发现错误之后排除错误的过程, B、 D选项叙述错误。执行测试用例是软件测试的手段, C选项叙述错误。 2 【正确答案】 A 【试题解析】 计算机软件按功能分为应用软件、系统软件、支撑软件 (或工具软件 )。系统软件是管理计算机的资源,提高计算机的 使用效率,为用户提供各种服务的软
23、件。应用软件是为了应用于特定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件。 B、 D选项均为系统软件, C选项为应用软件。 A选项为支撑软件。 3 【正确答案】 D 【试题解析】 关系模型采用二维表来表示关系,一个二维表就是一个关系。候选键是二维表中能唯一标识元组的最小属性集。关系中必须存在键,否则无法唯一标注元组, A选项叙述错误。 键是属性集,可以由一个或者多个属性组成, B选项叙述错误。能唯一标注元组的最小属性集才是键, C选项叙述错误。 D选项
24、正确。 4 【正确答案】 D 【试题解析】 实体集之间通过联系来建立联接关系,分为三类:一对一联系 (1:1)、一对多联系 (1: m)、多对多联系 (m: n)。一名顾客可以购买多种商品,同一种商品可以被多名顾客购买,故实体顾客和实体商品之间的联系是多对多, D选项正确。 5 【正确答案】 A 【试题解析】 软件生命周期分为 3个阶段:软件定义阶段,任务是确定软件开发工作必须完成的目标,确 定工程的可行性;软件开发阶段,任务是具体完成设计和实现定义阶段所定义的软件,通常包括总体设计、详细设计、编码和测试;软件维护阶段,任务是使软件在运行中持久地满足用户的需要。需求分析属于软件定义阶段的任务。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2018 国家 二级 ACCESS 机试真题 汇编 答案 解析 DOC
