[计算机类试卷]国家二级(ACCESS)机试模拟试卷165及答案与解析.doc
《[计算机类试卷]国家二级(ACCESS)机试模拟试卷165及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(ACCESS)机试模拟试卷165及答案与解析.doc(29页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( ACCESS)机试模拟试卷 165及答案与解析 一、选择题 1 软件测试的目的是 ( )。 ( A)发现程序中的错误 ( B)发现并改正程序中的错误 ( C)执行测试用例 ( D)诊断和改正程序中的错误 2 下列各项中,属于工具 (支撑 )软件的是 ( )。 ( A) PowerBuilde ( B)数据库管理系统 ( C)财务管理系统 ( D) i0S操作系统 3 下列关于关系模型中键 (码 )的描述中正确的是 ( )。 ( A)关系中可以不存在键 ( B)至多由一个属性组成 ( C)可以由关系中任意个属性组成 ( D)由一个或多个属性组成,其值能够唯一标识关系中一个元组 4 在
2、商场购物中,实体顾客和实体商品之间的联系是 ( )。 ( A)一对一 ( B)多对一 ( C)一对多 ( D)多对多 5 下列各项中,属于软件定义阶段任务的是 ( )。 ( A)需求分析 ( B)软件测试 ( C)详细设计 ( D)系统维护 6 下列选项中,不是面向对象主要特征的是 ( )。 ( A)复用 ( B)抽象 ( C)继承 ( D)封装 7 下列选项中,属于白盒测试方法的是 ( )。 ( A)边界值分析法 ( B)基本路径测试 ( C)等价类划分法 ( D)错误推测法 8 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6 ( C) 3 (
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中定义了二维数组 B(4, 1 t
5、o 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_MousetPress ( D) Form MouseTouch 18 数据库中有 “商品 ”表如下: 执行SQL命令: SELECT
6、、部门号, 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)按 地址传递 ( C
7、)按值传递 ( D)按形参传递 21 在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是 ( )。 ( A)组合框 ( B)复选框 ( C)切换按钮 ( D)文本框 22 下列关于宏和宏组的叙述中,错误的是 ( )。 ( A)宏组是由若干个宏构成的 ( B) Access中的宏是包含操作序列的一个宏 ( C)宏组中的各个宏之间要有一定的联系 ( D)保存宏组时,指定的名字设为宏组的名字 23 考生情况表采用 OLE对象字段保存考生照片,在使用向导创建窗体时 , “照片 ”字段所使用的控件应该是 ( )。 ( A)文本框 ( B)图像 ( C)绑定对象框 ( D)未绑定对象框
8、 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) CurrentTime ( 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)查找 “! acffect
11、”字符串 ( 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, “运行 ”按钮 Command1对应的事件代码如下: Private Sub Command1_Click() Dim result As String m=Val(Me! Text1) result=“ “
13、 For k=1 To m For n=1 To k+m1 If n mk 4+1 Then resultresult&“ “ 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 To N sum=sum+1 Next I P=sum End Function Private Sub Command 1_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。运行程序时,在 Textl中输入整数 m(m0),单击 Command1“运行 ”按钮,程序能够求出 m的全部除 1之外的因子,并在Te
15、xt2中显示结果。例如, 18的全部因子有 2, 3, 6, 9, 18,输出结 果为 2, 3,6, 9, 18,; 28的全部因子为 2, 4, 7, 14, 28,输出结果为 2, 4, 7, 14,28,。事件代码如下: Private Sub Command1 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) m1 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 二、基本操作题 40 在考生文件夹下,已有 “samp1 accdb”数据库文件和 Teacher xlsx文件,试按以下要求,完成表的各种操作。 41 在考生文件夹下, “samp1 accdb”数据库
17、文件中建立表 “tTeacher”,表结构如下。 42 将考生文件夹下的 “Teacher xlsx”文件导入 “tTeacher”表中,根据 “tTeacher”表的结构,判断并设置主键。 43 将 “工作时间 ”字段的有效性规则设置为只能输入上一年度 5月 1日以前 (含 5月1日 )的日 期 (要求:本年度年号必须用函数获取 );将表的有效性规则设置为输入的出生日期小于输入的工作时间。 44 将 “在职否 ”字段的默认值设置为真值,设置 “邮箱密码 ”字段的输入掩码为将输入的密码显示为 6位星号,设置 “联系电话 “字段的输入掩码,要求前四位为 “010”,后八位为数字;将 “性别 ”字
18、段值的输入设置为 “男 ”“女 ”列表选择。 45 将工作时间超过 30年 (不含 30)的职工的 “在职否 ”字段值改为 “否 ”。 46 设置表格式,确保在浏览数据表时, “姓名 ”字段列不移出屏幕,且网格线颜色为黑色。 三、简单应用题 46 在考生文件夹下有一个数据库文件 “samp2 accdb”,里面已经设计好三个关联表对象 “tStud”“tCourse”“tScore”和一个空表 “tTemp”。试按以下要求完成设计。 47 创建一个查询,统计人数在 7人以上 (含 7)的院系人数,字段显示标题为 “院系号 ”和 “人数 ”,所建查询命名为 “qT1”。 要求:按照学号来统计人数
19、。 48 创建一个查询,查找非 “04”院系、还未选课的学生信息,并显示 “学号 ”和 “姓名 ”两个字段内容,所建查询命名为 “qT2”。 49 创建一个查询,计算组织 能力强的学生的平均分及其与所有学生平均分的差,并显示 “姓名 ”“平均分 ”和 “平均分差值 “等内容,所建查询命名为 “qT3”。 注意: “平均分 ”和 “平均分差值 ”由计算得到。 要求: “平均分差值 ”以整数形式显示 (使用函数实现 )。 50 创建一个查询,查找选修了先修课程的学生,并将成绩排在前 3位的学生记录追加到表 “tTemp”的对应字段中,所建查询命名为 “qT4”。 四、综合应用题 50 在考生文件夹
20、下有一个数据库文件 “sarap3 accdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、报表 对象 “rEmp”和宏对象 “mEmp”。试在此基础上按照以下要求补充设计。 51 将报表 “rEmp”按照聘用时间的年代分组排列输出,同时在其对应组页眉区添加一个文本框,命名为 “SS”,内容输出为聘用时间的年代值 (如 “1960年代 ”“1970年代 ”) 。这里规定, 1960年 1969年为 1960年代,以此类推。 要求:年代分组用表达式 year(聘用时间 ) 10的结果来分析。 52 将窗体对象 “fEmp”上的命令按钮 (名为 “btnQ”)从运行不可见状态设为可
21、见,然后设置控件的 Tab键焦点移动顺序为:控 件 tDatabtnPbtnQ 。 53 在窗体加载事件中,实现重置窗体标题为标签 “bTitle”的标题内容。 54 在 “fEmp”窗体上单击 “男性最大年龄 ”命令按钮 (名为 “btnP”),实现以下功能。 查找表对象 “tEmp”中男性员工的最大年龄,将其输出显示在控件 tData内;统计年龄在 30以下 (不含 30)男性员工的人数,将其值写入外部文件 “out dat”中。 单击 “打开员工报表 ”命令按钮 (名为 “btnQ”),通过代码调用宏对象 “mEmp”以打开报表 “rEmp”。 试根据上述功能要求,对已给的命 令按钮事件
22、过程进行补充和完善。 注意:不允许修改数据库中的表对象 “tEmp”和宏对象 “mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性;只允许在 “*Add*”与“*Add*”之间的空行内补充语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 165答案与解析 一、选择题 1 【正确答案】 A 【试题解析】 软件测试就是在软件投入运行之前,尽可能多地发现软件中的错误, A选项叙述正确。调试 (也称为 Debug,排错 )是作为成功测试的后果出现的步骤,是在测试发现错误之后排除错误的过程, B、 D选项叙述错误。执行测
23、试用例是软件测试的手段, C选项叙述错误。 2 【正确答案】 A 【试题解析】 计算机软件按功能分为应用软件、系统软件、支撑软件 (或工具软件 )。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包 括帮助管理人员控制开发进程和项目管理的工具软件。 B、 D选项均为系统软件, C选项为应用软件。 A选项为支撑软件。 3 【正确答案】 D 【试题解析】 关系模型采用二维表来表示关系,一个二维表就是一个关系。
24、候选键是二维表中能唯一标识元组的最小属性集。关系中必须存在键,否则无法唯一标注元组, A选项叙述错误。键是属性集,可以由一个或者多个属性组成, B选项叙述错误。能唯一标注元组的最小属性集才是键, C选项叙述错误。 D选项正确。 4 【正确答案】 D 【试题解析】 实体集之间通过联系来建立联接关系,分 为三类:一对一联系 (1:1)、一对多联系 (1: m)、多对多联系 (m: n)。一名顾客可以购买多种商品,同一种商品可以被多名顾客购买,故实体顾客和实体商品之间的联系是多对多, D选项正确。 5 【正确答案】 A 【试题解析】 软件生命周期分为 3个阶段:软件定义阶段,任务是确定软件开发工作必
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 ACCESS 模拟 165 答案 解析 DOC
