国家二级ACCESS机试选择题(模块与VBA编程基础)模拟试卷15

国家二级ACCESS机试选择题(模块与VBA编程基础)模拟试卷15(总分:56.00,做题时间:90分钟)一、选择题(总题数:28,分数:56.00)1.下列四种形式的循环设计中,循环次数最少的是(分数:2.00)A.a=5:b=8 Do A=a+1 Loop While a<bB.a=5:b=8 Do a=a+1 Loop Until a<bC.a=5:b=8 Do Until a√D.a=5:b=8 Do Until a>b a=a+1 Loop解析:解析:本题考查VBA中循环的知识。

对于这种循环结构,首先看条件判断在循环体的前面还是后面,如果是先判断条件,则有可能一次也不执行循环体;如果是后判断条件,则无论条件如何至少执行一次循环体。

在Lintil循环中条件为False时执行循环体,条件为True时退出循环;在WhiIe循环中条件为True 时执行循环体,条件为False时退出循环,这一点要注意区分清楚。

本题中的A循环执行4次,B循环执行1次,C循环一次也不执行,D循环执行4次。

2.在窗体中有一个命令按钮run35,对应的事件代码如下:Private Sub run35 Enter() Dim num As Integer,a As Integer Dim bAs Integer,iAs Integer For i=l T0 10 num=InputBox(“请输入数据:”,“输入”,1) If Int(num/2)=num/2 Then a=a+1 Else B=b+1 End If Next i MsgBox(“运行结果:a=”&Str(a)&:“,b=”&Str(b)) End Sub 运行以上事件所完成的功能是(分数:2.00)A.对输入的10个数据求累加和B.对输入的10个数据求各自的余数,然后再进行累加C.对输入的10个数据分别统计有几个是整数,有几个是非整数D.对输入的10个数据分别统计有几个是奇数,有几个是偶数√解析:解析:本题考查程序设计的知识。

本题的重点在于判断Int(num/2)=num/2是什么样的条件。

对于任意一个整数来说,若其除2后为整数,也就是Int(num/2)=hum/2成立,说明该数是一个偶数;反之若其除2后不为整数,此时Int(nurn/2)必然不等于nurn/2,也就是一个整数不可能等于一个小数,说明该数是一个奇数。

所以本题的功能是对输入的数据分别统计奇偶数的个数。

3.在VBA中,错误的循环结构是(分数:2.00)A.Do While条件式循环体 LoopB.Do Until条件式循环体 LoopC.Do Until 循环体 Loop条件式√D.Do 循环体 Loop While条件式解析:解析:“条件式”放在While或Until后面。

4.在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:Priate Sub run34 Click() sum=0 For i=10 To 1 Step-2 sum=sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输出结果是(分数:2.00)A.10B.30 √C.55D.其他结果解析:解析:i=10,每循环一次递减2。

第一次循环结果:i=10,sum=sum+i=0+10=10;第二次循环结果:i=8,sum=sum+i=10+8=18;第三次循环结果:i=6,sum=sum+i=1 8+6=24;第四次循环结果:i=4,sum=sum+i=24+4=28:第五次循环结果:i=2,sum=sum+i=28+2=30。

5.在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0到100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。

run35命令按钮的Click 的事件代码如下:Private Sub run35 Click() Dim flag As Boolcan result=0 :flag=True Do While flag result=Val(InputBox(“请输入学生成绩.“输入”)) If result>=O And result<=1 00 Then________________ Else MsgBOX “成绩输入错误,请重新输入” End If Loop Rem 成绩输入正确后的程序代码略 End Sub 程序中有一空白处,需要填入一条语句使程序完成其功能。

下列选项中错误的语句是(分数:2.00)A.flag=FalseB.flag=Not flagC.flag=True √D.Exit Do解析:解析:根据题目要求,当输入正确的成绩后,进入后续的程序处理,Flag初始为True,进入do while 循环,循环条件为Flag。

当输入错误的成绩时,提示信息并不改变.Flag标记,即还为True,继续进行循环;当输入正确成绩时,应将Flag标记为False,这样才可以跳出循环,继续后续的程序处理,否则将一直停留在循环这里。

6.下列四个选项中,不是VBA的条件函数的是(分数:2.00)A.ChooseB.If √C.IIfD.Switch解析:解析:本题考查条件函数的知识。

VBA中的条件函数共有3个:IIF函数根据表达式的真假值返回两个表达式之一;Switch函数对表达式列表求值,并返回一个Variant类型的值或与列表中第一个为True 的表达式相关联的表达式;Choose函数从参数列表中选择值并返回。

7.设有如下过程: x=1 Do x=x+2 Loop Until 运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是(分数:2.00)A.x<=7B.x<7C.x=7 √D.x>7解析:解析:本题考查循环的基础知识。

本题目要求循环3次,当第3次循环结束时x的值为7,而Until 型循环的特点是当条件表达式为真的时候结束循环,故此条件应该是x>=7。

8.在窗体中添加一个名称为Commandl的命令按钮,然后编写如下事件代码:Private Sub Commandl Click() MsgBox f(24,18) End Sub Public Function f(m As Integer,n As Integer)As Integer Do While mon Do While m>n m=m—n Loop Do While m(分数:2.00)A.2B.4C.6 √D.8解析:解析:本题考查VBA程序设计的知识。

当调用函数时,形参m=24,n=18;然后进入循环,由于m>n,所以执行m=m-n,m的值变为6;第2次循环时由于m9.在窗体中有一个文本框Text1,编写事件代码如下:+Private Sub Form Click() X--val(Inputbox(“输入X的值”)) Y=1 IfX00 ThenY=2 Text1,Value=Y End Sub 打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是(分数:2.00)A.1B.2 √C.3D.4解析:解析:根据题意,可知首先将输入的数值赋给X,Y初始值为1,接着判断X是否不为0(即输入的值是否不为0),如果不为0,则Y的值为2,并且将Y的值赋给文本框Text1。

由于题意中输入的是12,不为0,此时Y的值为2,所以文本框中输出的结果为2。

10.在窗体中有一个命令按钮Commandl和一个文本框Text1,编写事件代码如下: Private Sub Commandl Click() ForI=1 To 4 x=3 For j=1 To 3 F0f k=1 To 2 x=x+3 Next k Nexti Next1 Text1.value=Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框Text1输出的结果是(分数:2.00)A.6B.12C.18D.21 √x的最终值为21。

11.在窗体中有一个命令按钮Command1,编写事件代码如下: Private Sub Commandl Click() Dim S As Integer S-P(1)+P(2)+P(3)+P(4) debug.Print S End Sub Public Function P(N AS Integer) Dim Sum As Integer Sum=0 For i=t To N Sum=SuIn+i Next i P=SumEnd Function 打开窗体运行后,单击命令按钮,输出结果是(分数:2.00)A.15B.20 √C.25D.35解析:解析:从函数P的代码可知,其功能是计算从1到N的和,在命令按钮的单击事件代码中,可知S 为P(1),P(2),P(3),P(4)的和,显然P(1)=1,P(2)=1+2=3,P(3)=1+2+3=6,P(4)=1+2+3+4=10,所以S=1+3+6+10=20。

12.由“For i=1 To 9 Step-3”决定的循环结构,其循环体将被执行(分数:2.00)A.0次√B.1次C.4次D.5次解析:解析:循环变量I从1到9按递减顺序,由于1—3=2不满足条件,所以一次也不执行。

13.在窗体上有一个命令按钮Commandl和一个文本框Text1,编写事件代码如下 Private Sub Commandl_Click() Dim i,j,x For i=1 To 20 sep 2 x=0 Forj=i To 20 step 3 x=x+1 Nextj Next i Text1.Value=Str(x) End Sub 打开窗体运行后,单击命令按钮,文本框中显示的结果是(分数:2.00)A.1 √B.7C.17D.400解析:解析:外循环每次循环都将x重置为0,所以只看外循环的最后一次即i=20时,此时内循环i=i=20开始以步长为2开始递增,递增一次执行x=x+1=0+1=1后便结束循环,所以最后文本框显示的结果为1。

14.在窗体上有一个命令按钮Command1,编写事件代码如下: Private Sub Commandl_Click() Dim y As Integer y=0 Do y=InPutBox{“y”) If(y Mod 10)+Int(y/10)=10 Then Debug.Print y;Loop UntilY=0 End Sub 打开窗体运行后,单击命令按钮,依次输入10、37、50、55、64、20、28、19、-19、0,立即窗口上输出的结果是(分数:2.00)A.37 55 64 28 19 19B.lO 50 20C.10 50 20 0D.37 55 64 28 19 √解析:解析:分析if语句,当计算表达式(y mod 10)+int(y/10)等于10时,立即窗口显示输入的数字。

合集下载

国家二级ACCESS机试(基本操作题)模拟试卷15(题后含答案及解析)

国家二级ACCESS机试(基本操作题)模拟试卷15(题后含答案及解析)

国家二级ACCESS机试(基本操作题)模拟试卷15(题后含答案及解析)题型有:1.在考生文件夹下,“sampl.accdb”数据库文件中已建立表对象“tEmployee”。

试按以下操作要求,完成表的编辑:1.根据“tEmployee”表的结构,判断并设置主键。

正确答案:步骤1:双击“sampl.accdb”数据库。

双击表“temployee”,判断具有字段值唯一性只有“编号”字段,故将”编号”设为主键。

关闭“temployee”表。

步骤2:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。

在temployee表设计视图窗口下单击“编号”所在行,右键单击鼠标,在快捷菜单中选择“主键”命令。

步骤3:单击快速访问工具栏中的“保存”按钮,关闭设计视图。

2.删除表中的“所属部门”字段;设置“年龄”字段的有效性规则为只能输入大于16的数据。

正确答案:步骤1:右击temployee表,选择“设计视图”快捷菜单命令,打开表设计视图。

单击“所属部门”字段。

右键单击鼠标,选择快捷菜单的“删除行”命令。

单击“是”按钮。

步骤2:单击“年龄”,在“字段属性”中的“有效性规则”输入:>16。

步骤3:单击快速访问工具栏中的“保存”按钮保存表设计。

3.在表结构中的“年龄”与“职务”两个字段之间增添—个新的字段:字段名称为“党员否”,字段类型为“是/否”型;删除表中职工编号为“000014”的记录。

正确答案:步骤1:在设计视图中右键单击“职务”字段,在其快捷菜单中单击“插入行”,在插入的行中添加“党员否”字段。

对应的数据类型选择“是/否”。

步骤2:单击快速访问工具栏中的“保存”按钮。

关闭设计视图。

步骤3:双击“temployee”表。

选中“职工编号”为“000014”的记录,右键单击鼠标,单击快捷菜单中的“删除记录”命令来删除记录。

步骤4:关闭“temployee”表。

4.使用查阅向导建立“职务”字段的数据类型,向该字段键入的值为“职员”、“主管”或“经理”等固定常数。

国家二级ACCESS机试(选择题)模拟试卷156(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷156(题后含答案及解析)

国家二级ACCESS机试(选择题)模拟试卷156(题后含答案及解析) 题型有:1. 选择题选择题1.现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By)其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期;Tr(P#,D#,Date,Rt),其中D撑为医生编号,Date为就诊日期,Rt为诊断结果。

检索在1号医生处就诊的病人姓名的表达式是( )。

A.πPn(πP#(σD#=1(Tr))P)B.πP#(σD#=1(Tr))C.πPn(P)D.πPn(TrP)正确答案:A解析:π表示投影运算,针对属性;σ表示选择运算,针对元组;表示自然连接。

首先在Tr表中选择D#为1的记录σD#=1(Tr),并检索这些记录中患者的编号πP#(σD#=1(Tr),检索结果与表P进行自然连接生成中间表πP#(σd#=1(n))P,最后在中间表中检索患者的姓名πPn(πP#(σD#=1(Tr))P)。

故本题答案为A。

2.下列叙述中错误的是( )。

A.在数据库系统中,数据的物理结构必须与逻辑结构一致B.数据库技术的根本目标是要解决数据的共享问题C.数据库设计是指在已有数据库管理系统的基础上建立数据库D.数据库系统需要操作系统的支持正确答案:A解析:数据库应用系统中的核心问题是设计一个能满足用户需求、性能良好的数据库,这就是数据库设计。

数据的物理结构又称为数据的存储结构,就是数据元素在计算机存储器中的表示及其配置。

数据的逻辑结构是指数据元素之间的逻辑关系,它是数据在用户或程序员面前表现的方式。

在数据库系统中,数据的物理结构不一定与逻辑结构一致。

因此本题答案为A。

3.对于现实世界中事物的特征,在实体联系模型中使用( )。

A.属性描述B.关键字描述C.二维表格描述D.实体描述正确答案:A解析:本题考查对实体一联系模型的理解和掌握。

在实体一联系模型中,用属性来描述现实世界中对象的属性所表示的对象的性质、特征和行为,因此本题答案为A。

全国计算机等级考试二级Access模拟题及解析10套

全国计算机等级考试二级Access模拟题及解析10套

全国计算机等级考试二级Access模拟题及解析(1)一、选择题1.在使用报表设计器设计报表时,如果要统计报表中某个组的汇总信息,应将计算表达式放在()。

A.组页眉/组页脚B.页面页眉/页面页脚C.报表页眉/报表页脚D.主体答案:A2.假设学生表中有一个"姓名"字段,查找姓"李"的记录的准则是()。

A."李"B.Not"李"C.Like"李"D.Left([姓名],1)="李"答案:D3.以下不是Office应用程序组件的软件是()。

A.AccessB.WordC.SQL ServerD.Excel4.下列工具中为需求分析常用工具的是()。

A.PADB.PFDC.N—SD.DFD答案:D5.在单链表中,增加头结点的目的是()。

A.方便运算的实现B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性的链式存储实现答案:A6.设有二元关系R和三元关系S,下列运算合法的是()。

A.R∩SB.R∪SC.R—SD.R×S答案:D7.下列不属于窗体的格式属性的是()。

A.记录选定器C.分隔符D.浏览按钮答案:B8.下列关于软件测试的描述中正确的是()。

A.软件测试的目的是证明程序是否正确B.软件测试的目的是使程序运行结果正确C.软件测试的目的是尽可能地多发现程序中的错误D.软件测试的目的是使程序符合结构化原则答案:C9.ADO的含义是()。

A.开放数据库互联应用编程接口B.数据库访问对象C.动态链接库D.Active数据对象答案:D10.下列特征中不是面向对象方法的主要特征的是()。

A.多态性B.继承C.封装性答案:D二、基本操作题(1)在考生文件夹下的“sampl.accdb”数据库文件中建立表“tBook”,表结构如表2.4所示。

(2)判断并设置“tBook”表的主键。

计算机国考二级辅导AccessVBA其它编程题及参考答案

计算机国考二级辅导AccessVBA其它编程题及参考答案

VBA编程的真题链接一、选择题(1)在窗体中有一个文本框Text1,编写事件代码如下:Private Sub Form_Click()X=val(Inputbox("输入x的值"))Y=1If X<>0 Then Y = 2Text1.Value = YEnd Sub打开窗体运行后,在输入框中输入整数12,文本框Text1中输出的结果是______。

A)1 B)2 C)3 D)4(2)在窗体中有一个命令按钮Command1,编写事件代码如下:Private Sub Command1_Click()Dim s As Integers = P(1)+P(2) +P(3) +P(4)debug.Print sEnd SubPublic Function P(N As Integer)Dim Sum As IntegerSum = 0For i = 1 To NSum = Sum + iNext iP = SumEnd Function打开窗体运行后,单击命令按钮,输出结果是______。

A)15 B)20 C)25 D)35(3)下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。

Sub GetRecNum()Dim rs As ObjectSet rs = Me.RecordsetMsgBox ______End Sub程序空白处应填写的是______。

A)Count B)rs.Count C)RecordCount D)rs.RecordCount(4)在窗体上有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:Private Sub Command1_Click()Dim i, j, xFor i = 1 To 20 Step 2x = 0For j = i To 20 Step 3x = x + 1Next jNext iText1.Value = Str(x)End Sub打开窗体运行后,单击命令按钮,文本框中显示的结果是______。

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)

国家二级ACCESS机试(VBA数据库编程)模拟试卷1(题后含答案及解析)题型有:1. 选择题选择题1.现有一个已经建好的窗体,窗体中有一命令按钮,单击此按钮,将打开“tEmployee”表,如果采用VBA代码完成,下面语句正确的是A.docmd.openform”tEmployee”B.docmd.openview”tEmployee”C.docmd.opentable”tEmployee”D.docmd.openreport”tEmployee”正确答案:C解析:本题考查VBA中如何打开对象的知识。

在vBA中,打开表的命令格式为:DoCmd.OpenTable表名。

另外还需知道打开查询使用DoCmd.OpenOHerv;打开窗体使用DoCmd.OpenForm;打开报表使用DoCmd.OpenReports;打开视图使用DoCmd.OpenView;关闭窗体和报表使用,DoCmd.Close等。

2.在VBA中,实现窗体打开操作的命令是A.DoCmd.OpenFormB.OpenFormC.Do.OpenFormD.DoOpcn.Form正确答案:A解析:DoCmd.OpenForm为打开窗体命令。

3.在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是A.DoCmd.OpenForm”学生信息录入”B.OpenForm”学生信息录入”C.DoCmd.OpenWindow”学生信息录入”D.OpenWindow”学生信息录入”正确答案:A解析:本题考查VBA中如何打开对象的知识。

在VBA中,打开窗体的命令为:Docmd.OpenForm。

另外还需知道打开表使用命令Docmd.OpenTable:打开报表使用命令Docmd.0penReport;打开查询使用命令Docmd.OpenQuery;关闭窗体和报表使用命令Docmd.Close。

4.下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。

国家二级ACCESS机试选择题(模块与VBA编程基础)模拟试卷16(题后含答

国家二级ACCESS机试选择题(模块与VBA编程基础)模拟试卷16(题后含答

国家二级ACCESS机试选择题(模块与VBA编程基础)模拟试卷16(题后含答案及解析)题型有:1. 选择题选择题1.若有如下sub过程:Sub sfun(x As Single,Y As Single) t=x:x=t /y y=t Mod y End Sub 在窗体中添加一个命令按钮command33,对应的事件过程如下:Private Sub Command33 Click( ) Dim aAs Single,b As Single a=5:b=4 sfun(a,b) MsgBox a&chr(10)+chr(13)&b End Sub 打开窗体运行后,单击命令按钮,消息框中有两行输出,内容分别为A.1和1B.1.25和1C.1.25和4D.5和4正确答案:B解析:由题意可知sfun函数实现求除数和求余数的功能,所以最终结果是1.25和1。

知识模块:模块与VBA编程基础2.运行下列程序,显示的结果是Private Sub Command34_Click( ) i=0 Do i=i+1 Loop While i&lt;10 MsgBox i End Sub A.0B.1C.10D.11正确答案:C解析:依据题意可知,当执行完第10次循环体后,此时i的值为10,while 的条件为假,所以跳出循环,所以最终的结果为10。

知识模块:模块与VBA 编程基础3.运行下列程序,在立即窗口显示的结果是Private Sub Command0_.Click( ) Dim IAs Integer,JAs Integer For I=2 T0 10 For J=2 To 1/2 IfI mod J=0 Then ExitFor Next J IfJ&gt;sqr(I)Then Debug.Print I;Next 1 End SubA.1 5 7 9B.4 6 8C.3 5 7 9D.2 3 5 7正确答案:D解析:根据题意,两个For执行的过程中,各变量的值如下所示:由上表可知,当i为2、3、5、7时,在立即窗口中显示i的值。

国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)

国家二级(ACCESS)机试模拟试卷100(题后含答案及解析)题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题选择题1.下列关于栈叙述正确的是( )。

A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除正确答案:A解析:栈是先进后出的数据结构,所以栈顶元素最后入栈却最先被删除。

栈底元素最先入栈却最后被删除。

所以选择A。

2.下列叙述中正确的是( )。

A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确正确答案:C解析:栈是先进后出的数据结构,在整个过程中,栈底指针不变,入栈与出栈操作均由栈顶指针的变化来操作,所以选择C。

3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。

A.3B.4C.6D.7正确答案:D解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以可以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点共7层,即度为7。

4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是( )。

A.学生成绩管理系统B.C语言编译程序C.LJNIX操作系统D.数据库管理系统正确答案:A解析:软件按功能可以分为:应用软件、系统软件、支撑软件。

操作系统、编译程序、汇编程序、网络软件、数据库管理系统都属于系统软件。

所以B、C、D都是系统软件,只有A是应用软件。

5.结构化程序所要求的基本结构不包括( )。

A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构正确答案:B解析:1966年Boehm和Jacopini证明了程序设计语言仅仪使用顺序、选择和重复三种基本控制结构就是以表达出各种其他形式结构的程序设计方法。

全国计算机二级《ACCESS》选择练习题及答案解析

全国计算机二级《ACCESS》选择练习题及答案解析全国计算机二级《ACCESS》选择练习题及答案解析1设有如下程序:该程序通过For循环来计算一个表达式的值,这个表达式是( )。

A.1+1/2+2/3+3/4+4/5B.1+1/2+1/3+1/4+1/5C.1/2+2/3+3/4+4/5D.1/2+1/3+1/4+1/5参考答案:C参考解析:本题考查VBA中循环结构的知识。

这类问题需要分析出每一次循环所做的操作。

第一次循环时,i=t,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2,所以累加上去的是l,2;第三次循环时,i=3,n=2,x=2/3,所以累加上去的是2/3;循环5次后累加的应该是0/l+1/2+2/3十3/4+4/5。

2在以下关于报表数据源设置的叙述中,正确的是( )。

A.只能是表对象B.只能是查询对象C.可以是表对象或查询对象D.可以是任意对象参考答案:C参考解析:本题考查报表数据源的知识。

和窗体一样,报表的数据源既可以是表对象,也可以是查询对象。

5Access的报表要实现排序和分组统计操作,应通过设置( )属性来进行。

A.分类B.统计C.排序与分组D.计算参考答案:C参考解析:本题考查报表排序与分组的知识。

报表记录的排序是按照某字段值进行大小排序,分组是按照分组字段值相同的被分为一组来计算的,要实现这些操作需要设置排序与分组属性。

8在数据表视图中,不能( )。

A.修改字段的类型B.修改字段的名称C.删除一个字段D.删除一条记录参考答案:A参考解析:本题考查数据表基本操作的知识。

在ACCess的数据表视图中,可以修改字段的名称、删除字段和删除记录,但是不能够修改字段的类型。

字段的类型需要在设计视图中才能修改。

9树是结点的集合,它的根结点的数目是( )。

A.有且只有1个B.1个或多于1个C.0个或1个D.至少有2个参考答案:A参考解析:树具有明显的层次关系,即树是一种层次结构。

全国计算机二级ACCESS上机考试模拟试卷及参考答案

全国计算机二级ACCESS上机考试模拟试卷及参考答案第一篇:全国计算机二级ACCESS上机考试模拟试卷及参考答案上机考试模拟试卷(1)一、基本操作题在考生文件夹下,“samp1.mdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。

试按以下要求,顺序完成表的各种操作:(1)设置表对象“职工表”的聘用时间字段默认值为系统日期。

(2)设置表对象“职工表”的性别字段有效性规则为:男或女;同时设置相应有效性文本为“请输入男或女”。

(3)将表对象“职工表”中编号为“000019”的员工的照片字段值设置为考生文件夹下的图像文件“000019.bmp”数据。

(4)删除职工表中姓名字段含有“江”字的所有员工纪录。

(5)将表对象“职工表”导出到考生文件夹下的“samp.mdb”空数据库文件中,要求只导出表结构定义,导出的表命名为“职工表bk”。

(6)建立当前数据库表对象“职工表”和“部门表”的表间关系,并实施参照完整性。

二、简单应用题考生文件夹下存在有数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。

试按以下要求完成查询设计:(1)创建一个选择查询,查找并显示简历信息为空的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”;(2)创建一个选择查询,查找选课学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT2”;(3)创建一个选择查询,按系别统计各自男女学生的平均年龄,显示字段标题为“所属院系”、“性别”和“平均年龄”,所建查询命名为“qT3”;(4)创建一个操作查询,将表对象“tStud”中没有书法爱好的学生的“学号”、“姓名”、和“年龄”三个字段内容追加到目标表“tTemp”的对应字段内,所建查询命名为“qT4”。

三、综合应用题考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计了表对象“tEmp”、查询对象“qEmp”、窗体对象“fEmp”和宏对象“mEmp”。

计算机二级《Access》模拟试题与答案

计算机二级《Access》模拟试题与答案2016计算机二级《Access》模拟试题与答案1主窗体和子窗体通常用于显示多个表或查询中的数据,这些表或查询中的数据一般应该具有的关系是A.一对一B.一对多C.多对多D.关联参考答案:B参考解析:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体,主窗体和子窗体通常用于显示查询数据和具有一对多关系的表对象。

2运行时根据输入的查询条件,从一个或多个表中获取数据并显示结果的查询称为A.交叉表查询B.参数查询C.选择查询D.操作查询参考答案:B参考解析:参数查询是在执行时显示对话框,要求用户输入查询信息,根据输入信息检索字段中的记录进行显示。

3执行下列程序段后,输出结果是A.12 0 4B.15 0 4C.12 3 1D.15 3 1参考答案:B参考解析:本题考察For循环语句的嵌套。

首先执行外层第一次循环,i=1,内层执行5次循环,n每次加1变为5;执行外层第二次循环,i=2,同样内层执行5次循环,n每次加1由5变为l0;执行外层第三次循环,i=3,同样内层执行5次循环,n每次加l由l0变为l5,此时j=1,执行Next j,i操作,j变为0,i变为4。

因此最终n为15,j为0,n为4。

4在报表的组页脚区域中要实现计数统计,可以在文本框中使用函数A.MAXB.SUMC.AVGD.COUNT参考答案:D参考解析:聚集函数COUNT用于统计记录个数,MAX用于求最大值,SUM用于求和,AVG用于求平均值。

5在数据表视图下,不能进行的操作是A.删除,修改,复制记录B.移动记录C.查找,替换数据D.排序,筛选记录参考答案:B参考解析:在数据表视图下,可以进行删除、修改、复制、查找、替换、排序、筛选相关记录的操作,没有提供移动记录的功能。

6在表的“设计视图”中,不能完成的操作是A.修改字段的名称B.删除一个字段C.修改字段的属性D.删除一条记录参考答案:D参考解析:在表的“设计视图”中可以完成修改字段名称及相应属性、删除字段操作,若要删除记录需要在“数据表视图”中完成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档