1、国家二级(ACCESS)机试模拟试卷 165 及答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.软件测试的目的是( )。(分数:2.00)A.发现程序中的错误B.发现并改正程序中的错误C.执行测试用例D.诊断和改正程序中的错误2.下列各项中,属于工具(支撑)软件的是( )。(分数:2.00)A.PowerBuildeB.数据库管理系统C.财务管理系统D.i0S 操作系统3.下列关于关系模型中键(码)的描述中正确的是( )。(分数:2.00)A.关系中可以不存在键B.至多由一个属性组成C.可以由关系中任意个属性组成D.由一个或多个属性组成,其值
2、能够唯一标识关系中一个元组4.在商场购物中,实体顾客和实体商品之间的联系是( )。(分数:2.00)A.一对一B.多对一C.一对多D.多对多5.下列各项中,属于软件定义阶段任务的是( )。(分数:2.00)A.需求分析B.软件测试C.详细设计D.系统维护6.下列选项中,不是面向对象主要特征的是( )。(分数:2.00)A.复用B.抽象C.继承D.封装7.下列选项中,属于白盒测试方法的是( )。(分数:2.00)A.边界值分析法B.基本路径测试C.等价类划分法D.错误推测法8.某系统总体结构图如下图所示: (分数:2.00)A.7B.6C.3D.29.设有一个商店的数据库,记录客户及其购物情况,
3、由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商)、客户(客户号,姓名,地址,电邮,性别,身份证号)、购买(客户号,商品号,购买数量),则关系购买的键为( )。(分数:2.00)A.客户号B.商品号C.客户号,商品号D.客户号,商品号,购买数量10.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言11.在 Access 数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是( )。(分数:2.00)A.元组B.属性C.域D.关系12.在 SQL 语言的 SE
4、LECT 语句中,用于实现选择运算的子句是( )。(分数:2.00)A.FORB.IFC.WHILED.WHERE13.VBA 中,将字符串的首字母转换为对应的字符代码的函数是( )。(分数:2.00)A.AscB.StrC.StringD.Chr14.宏命令 RunApp 的功能是( )。(分数:2.00)A.执行指定的 SQL 语句B.执行指定的外部应用程序C.执行指定的宏命令D.执行设置属性值的宏命令15.在 VBA 中定义了二维数组 B(4,1 to 5),则该数组的元素个数为( )。(分数:2.00)A.20B.36C.25D.2416.下列 Case 语句中,错误的是( )。(分数
5、:2.00)A.Case Is10 And Is50B.Case 0 To 10C.Case Is10D.Case 3,5,Is1017.在窗体中按下鼠标按钮,触发的事件是( )。(分数:2.00)A.Form_MouseDownB.Form_MouseUpC.Form_MousetPressD.Form MouseTouch18.数据库中有“商品”表如下: (分数:2.00)A.1B.3C.4D.1019.在“成本表”中有字段:装修费、人工费、水电费和总成本。其中,总成本=装修费+人工费+水电费,在建表时应将字段“总成本”的数据类型定义为( )。(分数:2.00)A.数字B.单精度C.双精度
6、D.计算20.如果有 VBA 的过程头部为:Private Sub BstData(ByVal abc As Integer)则变量 abc 遵守的参数传递规则是( )。(分数:2.00)A.实参传递B.按地址传递C.按值传递D.按形参传递21.在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是( )。(分数:2.00)A.组合框B.复选框C.切换按钮D.文本框22.下列关于宏和宏组的叙述中,错误的是( )。(分数:2.00)A.宏组是由若干个宏构成的B.Access 中的宏是包含操作序列的一个宏C.宏组中的各个宏之间要有一定的联系D.保存宏组时,指定的名字设为宏组的名字2
7、3.考生情况表采用 OLE 对象字段保存考生照片,在使用向导创建窗体时,“照片”字段所使用的控件应该是( )。(分数:2.00)A.文本框B.图像C.绑定对象框D.未绑定对象框24.INSERT 语句的功能是( )。(分数:2.00)A.插入记录B.更新记录C.删除记录D.筛选记录25.在 Access 数据库中使用向导创建查询,其数据可以来自( )。(分数:2.00)A.多个表B.一个表C.一个表的一部分D.表或查询26.打开报表时,首先发生的事件是( )。(分数:2.00)A.打开(Open)B.加载(Load)C.激活(Activate)D.成为当前(Current)27.Access
8、的窗体可划分为四类,它们是( )。(分数:2.00)A.设计窗体、控制窗体、信息显示窗体和交互信息窗体B.设计窗体、数据操作窗体、信息显示窗体和交互信息窗体C.设计窗体、数据操作窗体、控制窗体和信息显示窗体D.数据操作窗体、控制窗体、信息显示窗体和交互信息窗体28.在报表中要输出系统的当前日期,应使用的函数是( )。(分数:2.00)A.CurrentDateB.NowC.CurrentTimeD.Year、Month 和 Day29.在 Access 中,与 like 一起使用时,代表任一数字的是( )。(分数:2.00)A.*B.?C.#D.$30.VBA 中命令 Write#和 Prin
9、t#的区别是( )。(分数:2.00)A.Write#将数据写入指定文件,而 Print#是创建一个新的打印文件B.Write#将数据写入打印文件,而 Print#是创建一个新的指定文件C.Write#能将数据写入指定文件或打印文件,而 Print#只能是创建一个新的指定文件D.Write#只能将数据写入指定文件,而 Print#可以创建一个新的指定文件或打印文件31.在 Access 中,参照完整性规则不包括( )。(分数:2.00)A.查询规则B.更新规则C.删除规则D.插入规则32.在“查找和替换”对话框的“查找内容”文本框中,设置“!acffect”的含义是( )。(分数:2.00)A
10、.查找“!acffect”字符串B.查找“!acffect”字符串C.查找“!affect”“!bffect”或“!cffect”的字符串D.查找以“ffect”结束,且第一位不是“a”“b”和“c”的 6 位字符串33.下列关于 Access 查询条件的叙述中,错误的是( )。(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或”关系B.日期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号D.文本类型数据需在两端加上双引号34.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括( )。(分数:2.00)A.联结B.关系C.选择D.投影
11、35.要将电话号码的输入格式固定为:,应定义字段的属性是( )。(分数:2.00)A.格式B.输入掩码C.小数位数D.有效性规则36.a 和 b 中有且只有一个为 0,其正确的表达式是( )。(分数:2.00)A.a=0 or b=0B.a=0 Xor b=0C.a=0 And b=0D.a*b=0 And a+b037.在窗体中变量 m 对应的文本框为 Text1,“运行”按钮 Command1 对应的事件代码如下: Private Sub Command1_Click() Dim result As String m=Val(Me!Text1) result=“ “ For k=1 To
12、m For n=1 To k+m1 If nmk 4+1 Then resultresult&“ “ Else resuIt=result&“*“ End If Next n result=result+Chr(13) Next k MsgBox result,“运行结果“ End Sub 单击运行按钮后,输入 m 的值为 5,程序的运行结果是( )。(分数:2.00)A.由星号组成的高为 5 的等腰三角形B.由星号组成的高为 5 的等腰梯形C.由星号组成的边长为 5 的平行四边形D.由星号组成的边长为 10 的平行四边形38.单击命令按钮时,下列程序的执行结果为( )。 Private Fu
13、nction 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) DebugPrint S End Sub(分数:2.00)A.20B.30C.115D.13539.在窗体中有文本框 Text1 和 Text2。运行程序时,在 Textl 中输入整数 m(m0),单击 Command1“运行”按钮,程序能够求出 m 的全部除 1 之外的因子,并在 Text2 中显示结果。例如,18 的全部因子
14、有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=resultEnd Sub 程序画线处应填写的语句是( )。(分数:2.00)A.mB.kmC.k=mD.m140.运行下列子程序,结果是( )。 Private Sub Command
15、2_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(分数:2.00)A.f=35B.f=7C.f=8D.f=17二、基本操作题(总题数:1,分数:12.00)在考生文件夹下,已有“samp1accdb”数据库文件和 Teacherxlsx 文件,试按以下要求,完成表的各种操作。(分数:12.00)(1).在考生文件夹下,“samp1accdb”数据库文件中建立表“tTeacher”,表结构如下。 (分数:2.00)_(2).将考生文件夹下的“T
16、eacherxlsx”文件导入“tTeacher”表中,根据“tTeacher”表的结构,判断并设置主键。(分数:2.00)_(3).将“工作时间”字段的有效性规则设置为只能输入上一年度 5 月 1 日以前(含 5 月 1 日)的日期(要求:本年度年号必须用函数获取);将表的有效性规则设置为输入的出生日期小于输入的工作时间。(分数:2.00)_(4).将“在职否”字段的默认值设置为真值,设置“邮箱密码”字段的输入掩码为将输入的密码显示为 6位星号,设置“联系电话“字段的输入掩码,要求前四位为“010”,后八位为数字;将“性别”字段值的输入设置为“男”“女”列表选择。(分数:2.00)_(5).
17、将工作时间超过 30 年(不含 30)的职工的“在职否”字段值改为“否”。(分数:2.00)_(6).设置表格式,确保在浏览数据表时,“姓名”字段列不移出屏幕,且网格线颜色为黑色。(分数:2.00)_三、简单应用题(总题数:1,分数:8.00)在考生文件夹下有一个数据库文件“samp2accdb”,里面已经设计好三个关联表对象“tStud”“tCourse”“tScore”和一个空表“tTemp”。试按以下要求完成设计。(分数:8.00)(1).创建一个查询,统计人数在 7 人以上(含 7)的院系人数,字段显示标题为“院系号”和“人数”,所建查询命名为“qT1”。要求:按照学号来统计人数。(分
18、数:2.00)_(2).创建一个查询,查找非“04”院系、还未选课的学生信息,并显示“学号”和“姓名”两个字段内容,所建查询命名为“qT2”。(分数:2.00)_(3).创建一个查询,计算组织能力强的学生的平均分及其与所有学生平均分的差,并显示“姓名”“平均分”和“平均分差值“等内容,所建查询命名为“qT3”。注意:“平均分”和“平均分差值”由计算得到。要求:“平均分差值”以整数形式显示(使用函数实现)。(分数:2.00)_(4).创建一个查询,查找选修了先修课程的学生,并将成绩排在前 3 位的学生记录追加到表“tTemp”的对应字段中,所建查询命名为“qT4”。(分数:2.00)_四、综合应
19、用题(总题数:1,分数:8.00)在考生文件夹下有一个数据库文件“sarap3accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。试在此基础上按照以下要求补充设计。(分数:8.00)(1).将报表“rEmp”按照聘用时间的年代分组排列输出,同时在其对应组页眉区添加一个文本框,命名为“SS”,内容输出为聘用时间的年代值(如“1960 年代”“1970 年代”)。这里规定,1960 年1969 年为 1960 年代,以此类推。要求:年代分组用表达式 year(聘用时间)10 的结果来分析。(分数:2.00)_(2).将窗体对象“fEmp”
20、上的命令按钮(名为“btnQ”)从运行不可见状态设为可见,然后设置控件的 Tab键焦点移动顺序为:控件 tDatabtnPbtnQ。(分数:2.00)_(3).在窗体加载事件中,实现重置窗体标题为标签“bTitle”的标题内容。(分数:2.00)_(4).在“fEmp”窗体上单击“男性最大年龄”命令按钮(名为“btnP”),实现以下功能。查找表对象“tEmp”中男性员工的最大年龄,将其输出显示在控件 tData 内;统计年龄在 30 以下(不含 30)男性员工的人数,将其值写入外部文件“outdat”中。单击“打开员工报表”命令按钮(名为“btnQ”),通过代码调用宏对象“mEmp”以打开报表
21、“rEmp”。试根据上述功能要求,对已给的命令按钮事件过程进行补充和完善。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性;只允许在“*Add*”与“*Add*”之间的空行内补充语句、完成设计,不允许增删和修改其他位置已存在的语句。(分数:2.00)_国家二级(ACCESS)机试模拟试卷 165 答案解析(总分:108.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.软件测试的目的是( )。(分数:2.00)A.发现程序中的错误 B.发现并改正程序中的错误C.执行测试用例D.诊
22、断和改正程序中的错误解析:解析:软件测试就是在软件投入运行之前,尽可能多地发现软件中的错误,A 选项叙述正确。调试(也称为 Debug,排错)是作为成功测试的后果出现的步骤,是在测试发现错误之后排除错误的过程,B、D选项叙述错误。执行测试用例是软件测试的手段,C 选项叙述错误。2.下列各项中,属于工具(支撑)软件的是( )。(分数:2.00)A.PowerBuilde B.数据库管理系统C.财务管理系统D.i0S 操作系统解析:解析:计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特
23、定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件。B、D 选项均为系统软件,C 选项为应用软件。A 选项为支撑软件。3.下列关于关系模型中键(码)的描述中正确的是( )。(分数:2.00)A.关系中可以不存在键B.至多由一个属性组成C.可以由关系中任意个属性组成D.由一个或多个属性组成,其值能够唯一标识关系中一个元组 解析:解析:关系模型采用二维表来表示关系,一个二维表就是一个关系。候选键是二维表中能唯一标识元组的最小属性集。关系中必须存在键,否则无法唯
24、一标注元组,A 选项叙述错误。键是属性集,可以由一个或者多个属性组成,B 选项叙述错误。能唯一标注元组的最小属性集才是键,C 选项叙述错误。D 选项正确。4.在商场购物中,实体顾客和实体商品之间的联系是( )。(分数:2.00)A.一对一B.多对一C.一对多D.多对多 解析:解析:实体集之间通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。一名顾客可以购买多种商品,同一种商品可以被多名顾客购买,故实体顾客和实体商品之间的联系是多对多,D 选项正确。5.下列各项中,属于软件定义阶段任务的是( )。(分数:2.00)A.需求分析 B.软件测试C.详
25、细设计D.系统维护解析:解析:软件生命周期分为 3 个阶段:软件定义阶段,任务是确定软件开发工作必须完成的目标,确定工程的可行性;软件开发阶段,任务是具体完成设计和实现定义阶段所定义的软件,通常包括总体设计、详细设计、编码和测试;软件维护阶段,任务是使软件在运行中持久地满足用户的需要。需求分析属于软件定义阶段的任务。故本题答案为 A 选项。6.下列选项中,不是面向对象主要特征的是( )。(分数:2.00)A.复用 B.抽象C.继承D.封装解析:解析:面向对象的主要特征有抽象、继承、封装、多态等。故本题答案为 A 选项。7.下列选项中,属于白盒测试方法的是( )。(分数:2.00)A.边界值分析
26、法B.基本路径测试 C.等价类划分法D.错误推测法解析:解析:白盒测试是把程序看成装在一只透明的白盒子里,测试者完全了解程序的结构和处理过程。它根据程序的内部逻辑来设计测试用例,检查程序中的逻辑通路是否都按预定的要求正确地工作。白盒测试的主要技术有逻辑覆盖测试、基本路径测试等,B 选项正确。常用的黑盒测试方法和技术有:等价类划分法、边界值分析法、错误推测法和因果图等。8.某系统总体结构图如下图所示: (分数:2.00)A.7B.6C.3 D.2解析:解析:根据总体结构图可以看出该树的深度为 3,比如:XY 系统功能 2功能 21,就是最深的度数的一个表现。9.设有一个商店的数据库,记录客户及其
27、购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商)、客户(客户号,姓名,地址,电邮,性别,身份证号)、购买(客户号,商品号,购买数量),则关系购买的键为( )。(分数:2.00)A.客户号B.商品号C.客户号,商品号 D.客户号,商品号,购买数量解析:解析:候选键(码)是二维表中能唯一标识元组的最小属性集。一个二维表有多个候选码,则选定其中一个作为主键(码)供用户使用。在购买关系中,商品号、客户号、购买数量均不能唯一标识元组,每一个单独的属性集都不能作为键,但商品号与客户号构成的集合与三者构成的集合都可以唯一标识购买关系,而前者为最小属性集,故商品号与客户号构成的集合为候
28、选键,C 选项正确。10.在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是( )。(分数:2.00)A.数据定义语言B.数据管理语言C.数据操纵语言 D.数据控制语言解析:解析:数据库管理系统提供了相应的数据语言,它们是:数据定义语言,该语言负责数据的模式定义与数据的物理存取构建;数据操纵语言,该语言负责数据的操纵,包括查询与增、删、改等操作;数据控制语言,该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能。C 选项正确。11.在 Access 数据库中有“记录”的概念,与“记录”相对应的关系模型中的概念是( )。(分数:2.00)A.元组 B.属
29、性C.域D.关系解析:解析:在 Access 数据库中,每一行称为一个元组,也就是一条记录。12.在 SQL 语言的 SELECT 语句中,用于实现选择运算的子句是( )。(分数:2.00)A.FORB.IFC.WHILED.WHERE 解析:解析:SQL 查询的 SELECT 语句是功能最强,也是最为复杂的 SQL 语句。 SELECT 语句的结构是: SELECT 字段列表 FROM 表名WHERE 查询条件GROUP BY 要分组的字段名HAVING 分组条件/ 其中,WHERE 后面的查询条件用来选择符合要求的记录。13.VBA 中,将字符串的首字母转换为对应的字符代码的函数是( )。
30、(分数:2.00)A.Asc B.StrC.StringD.Chr解析:解析:Asc 函数返回字符串首字母的字符值;Str 函数将一个数字转换成字符串;String 函数返回字符表达式的第一个字符重复组成的指定长度为数值表达式的值的字符串;Chr 函数返回与指定 ASCII 值对应的字符。因此,本题应选择 A 选项。14.宏命令 RunApp 的功能是( )。(分数:2.00)A.执行指定的 SQL 语句B.执行指定的外部应用程序 C.执行指定的宏命令D.执行设置属性值的宏命令解析:解析:宏命令 RunApp 用于执行指定的外部应用程序。15.在 VBA 中定义了二维数组 B(4,1 to 5
31、),则该数组的元素个数为( )。(分数:2.00)A.20B.36C.25 D.24解析:解析:本题考查二维数组元素个数的计算问题,本题中二维数组 B(4,1 to 5)中,行数为 5 行(下标取值 0,1,2,3,4),列数为 5 列(下标取值 1,2,3,4,5),所以此二维表的元素个数为 5*5=25 个,故本题 C 选项正确。16.下列 Case 语句中,错误的是( )。(分数:2.00)A.Case Is10 And Is50 B.Case 0 To 10C.Case Is10D.Case 3,5,Is10解析:解析:在 Select Case 语句中,Case 表达式可以是下列 4
32、 种格式之一: 单一数值或一行并列的数值,用来与“表达式”的值进行比较,成员之间以逗号隔开。 由关键字 To 分割开的两个数值或表达式之间的范围。 关键字 Is 接关系运算符,如、=、=、=或,后面再接变量或精确的值。关键字 Case Else 后的表达式,是在前面的 Case 条件都不满足时执行。 A 选项中两个 Is 所接关系运算符之间使用 And 连接是错误形式,故 A 选项符合题意。17.在窗体中按下鼠标按钮,触发的事件是( )。(分数:2.00)A.Form_MouseDown B.Form_MouseUpC.Form_MousetPressD.Form MouseTouch解析:解
33、析:A 选项 Form_MouseDown 是鼠标按下触发的事件;B 选项 Form_MouseUp 是鼠标松开向上弹起的事件;C、D 选项没有这样的事件。因此,本题应选择 A 选项。18.数据库中有“商品”表如下: (分数:2.00)A.1B.3 C.4D.10解析:解析:该题中 SQL 查询的含义是利用 GROUP BY 子句按部门号统计销售商品总价最小值,因为表中列出 3 个部门,故统计结果应有 3 个,所以选项 B 正确。19.在“成本表”中有字段:装修费、人工费、水电费和总成本。其中,总成本=装修费+人工费+水电费,在建表时应将字段“总成本”的数据类型定义为( )。(分数:2.00)
34、A.数字B.单精度C.双精度D.计算 解析:解析:选项 A,数字用于存储数学计算的数字数据;B、C 选项是数字的具体数据类型,包含于选项A;而 D 选项是保存通过计算得到的数据类型,因此,选择 D 选项。20.如果有 VBA 的过程头部为:Private Sub BstData(ByVal abc As Integer)则变量 abc 遵守的参数传递规则是( )。(分数:2.00)A.实参传递B.按地址传递C.按值传递 D.按形参传递解析:解析:在主调过程中,实参传递给形参有两种方式:“单向”传值调用(ByVal)和“双向”传地址调用(ByRef)。本题中形参 abc 前使用 ByVal 修饰
35、,即为“单向”传值调用。21.在设计窗体时,要输入的数据总是取自一个表或查询中记录,可以使用的控件是( )。(分数:2.00)A.组合框 B.复选框C.切换按钮D.文本框解析:解析:在窗体上输入的数据往往是取自某一个表或者查询中的数据,这种情况下应该使用组合框或列表框控件,由于该题没有列表框选项,故选项 A 正确;文本框控件用于输入、输出和显示窗体的数据源的数据,显示计算结果和接受用户输入数据,故 D 选项错误;复选框是绑定到是否字段,字段输入不适合用复选框,故 B 选项错误;切换按钮实现的功能是在单击时可以在开关两种状态之间切换,故 C 选项错误。因此,本题应选择 A 选项。22.下列关于宏
36、和宏组的叙述中,错误的是( )。(分数:2.00)A.宏组是由若干个宏构成的B.Access 中的宏是包含操作序列的一个宏C.宏组中的各个宏之间要有一定的联系 D.保存宏组时,指定的名字设为宏组的名字解析:解析:宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能。如果要在一个位置上将几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组,宏组中的各个宏之间不需要具有联系。保存宏组时,指定的名字是宏组的名字。23.考生情况表采用 OLE 对象字段保存考生照片,在使用向导创建窗体时,“照片”字段所使用的控件应该是( )。(分数:2.00)A.文本框B.图像C.绑定对象框
37、 D.未绑定对象框解析:解析:绑定对象框用于在窗体或报表上显示 OLE 对象,该控件针对的是保存在窗体或报表基础记录源字段中的对象,当在记录间移动时,不同的对象将显示在窗体或报表上。故本题“照片”字段所使用的控件为绑定对象框,故 C 选项正确。24.INSERT 语句的功能是( )。(分数:2.00)A.插入记录 B.更新记录C.删除记录D.筛选记录解析:解析:在 SQL 语言中使用 INSERT 语句,可以将一条新记录插入到指定的表中。25.在 Access 数据库中使用向导创建查询,其数据可以来自( )。(分数:2.00)A.多个表B.一个表C.一个表的一部分D.表或查询 解析:解析:所谓
38、查询就是根据给定的条件,从数据库中筛选出符合条件的记录,构成一个数据的集合,其数据来源可以是表或查询。26.打开报表时,首先发生的事件是( )。(分数:2.00)A.打开(Open) B.加载(Load)C.激活(Activate)D.成为当前(Current)解析:解析:Load 是在打开窗体,并且显示了它的记录时所发生的的事件,显然,该事件发生在“打开”事件之后;Current 事件是在窗体打开时,以及只要焦点从一条记录移动到另一条记录,此事件就会发生。Open 是在打开窗体后在第一条记录显示之前发生的事件;Activate 是当一个对象成为活动窗口时发生的事件。本题打开报表首先发生的事件
39、是打开事件。因此,应选择 A 选项。27.Access 的窗体可划分为四类,它们是( )。(分数:2.00)A.设计窗体、控制窗体、信息显示窗体和交互信息窗体B.设计窗体、数据操作窗体、信息显示窗体和交互信息窗体C.设计窗体、数据操作窗体、控制窗体和信息显示窗体D.数据操作窗体、控制窗体、信息显示窗体和交互信息窗体 解析:解析:Access 窗体有四种类型:数据操作窗体、控制窗体、信息显示窗体和交互信息窗体。因此,本题应选择 D 选项。28.在报表中要输出系统的当前日期,应使用的函数是( )。(分数:2.00)A.CurrentDateB.Now C.CurrentTimeD.Year、Mon
40、th 和 Day解析:解析:D 选项中 Year 的功能是返回某个日期的年份,Month 的功能是返回某个日期的月份,Day 的功能是返回某个日期的 Day 部分;B 选项实现的功能是输出当前日期和时间,符合题意;Access 中没有CurrentDate 和 CurrentTime 这两个函数,故 A、C 选项错误。29.在 Access 中,与 like 一起使用时,代表任一数字的是( )。(分数:2.00)A.*B.?C.# D.$解析:解析:Like 用于查找文本字段的字符模式,用“*”表示该位置可匹配任何多个字符,用“?”表示该位置可匹配任何一个字符,用“#”表示该位置可匹配任何一个
41、数字,用方括号描述一个范围,用于可匹配的字符范围。30.VBA 中命令 Write#和 Print#的区别是( )。(分数:2.00)A.Write#将数据写入指定文件,而 Print#是创建一个新的打印文件 B.Write#将数据写入打印文件,而 Print#是创建一个新的指定文件C.Write#能将数据写入指定文件或打印文件,而 Print#只能是创建一个新的指定文件D.Write#只能将数据写入指定文件,而 Print#可以创建一个新的指定文件或打印文件解析:解析:Write#语法:Write#filenumber,Outputlist;Print#语法:Print#file-numbe
42、r,Outputlist。Write#语句,输出的时候,字符串会自动加上双引号,并且中间会用逗号分隔开来每一个数据。Print#语句,输出的时候,字符串不会自动添加任何符号,也不会用逗号分隔每一个数据。它们之间的区别是 Write#将数据写入指定文件,而 Print#是创建一个新的打印文件。31.在 Access 中,参照完整性规则不包括( )。(分数:2.00)A.查询规则 B.更新规则C.删除规则D.插入规则解析:解析:表间的参照完整性规则包括更新规则、删除规则、插入规则。32.在“查找和替换”对话框的“查找内容”文本框中,设置“!acffect”的含义是( )。(分数:2.00)A.查找
43、“!acffect”字符串B.查找“!acffect”字符串C.查找“!affect”“!bffect”或“!cffect”的字符串D.查找以“ffect”结束,且第一位不是“a”“b”和“c”的 6 位字符串 解析:解析:通配符含义:口通配方括号内列出的任一单个字符,如:ac表示 a、b、c 中的任一单个字符;!匹配任何不在括号之内的字符,因此!acffect 表示第一位不是“a”“b”和“c”,第二至第六位是 ffect 的 6 位字符串。因此选项 D 正确。33.下列关于 Access 查询条件的叙述中,错误的是( )。(分数:2.00)A.同行之间为逻辑“与”关系,不同行之间为逻辑“或
44、”关系B.日期时间类型数据在两端加上#C.数字类型数据需在两端加上双引号 D.文本类型数据需在两端加上双引号解析:解析:在 Access 查询条件的设置过程中,若要使用文本类型数据,需在两端加上双引号,数字类型数据可直接使用。34.关系数据库的任何检索操作都是由 3 种基本运算组合而成的,这 3 种基本运算不包括( )。(分数:2.00)A.联结B.关系 C.选择D.投影解析:解析:专门的关系运算包括投影、选择和连接三种。选择运算是从关系中找出满足给定条件的那些元组,这种运算是从水平方向抽取元组;投影运算是从关系模式中挑选若干属性组成新的关系,这是从列的角度进行的运算,相当于对关系进行垂直分解
45、;连接运算是将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组。35.要将电话号码的输入格式固定为:,应定义字段的属性是( )。(分数:2.00)A.格式B.输入掩码 C.小数位数D.有效性规则解析:解析:格式属性用于确定数据的显示方式和打印方式;输入掩码用于设置数据的输入格式;有效性规则是用于限制输入数据时必须遵守的规则;小数位数属性用于设置数字和货币数据的小数位数。因此,本题应选择 B 选项。36.a 和 b 中有且只有一个为 0,其正确的表达式是( )。(分数:2.00)A.a=0 or b=0B.a=0 Xor b=0C.a=0 And b=0D.a*b=0 And a+b0 解析:解析:0 与任何数相乘都为 0,0 和一个不为 0 的数相加的值一定不为 0,因此,表达式 a*b=0 And a+b0 能够表示 a 和 b 中有且
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1