全国计算机二级Access考试真题及答案Word格式.docx
《全国计算机二级Access考试真题及答案Word格式.docx》由会员分享,可在线阅读,更多相关《全国计算机二级Access考试真题及答案Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
![全国计算机二级Access考试真题及答案Word格式.docx](https://file1.bdocx.com/fileroot1/2023-1/11/e8c5d6bf-08fc-4ca9-8ddc-51943d5a844c/e8c5d6bf-08fc-4ca9-8ddc-51943d5a844c1.gif)
7.层次型、网状型和关系型数据库划分原那么是分数:
2.00A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式解析:
8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,那么实体工作人员、与实体计算机之间的联系是分数:
2.00A.一对一B.一对多C.多对多D.多对一解析:
9.数据库设计中反映用户对数据要求的模式是分数:
2.00A.内模式B.概念模式C.外模式D.设计模式解析:
10.有三个关系R、S和T如下:
那么由关系R和S得到关系T的操作是分数:
2.00A.自然连接B.交C.投影D.并解析:
11.在Access中要显示“教师表中姓名和职称的信息,应采用的关系运算是分数:
2.00A.选择B.投影C.连接D.关联解析:
12.学校图书馆规定,一名旁听生同时只能借一本书,一名在校生同时可以借5本书,一名教师同时可以借10本书,在这种情况一下,读者与图书之间形成了借阅关系,这种借阅关系是分数:
2.00A.一对一联系B.一对五联系C.一对十联系D.一对多联系解析:
13.Access数据库最根底的对象是分数:
2.00A.表B.宏C.报表D.查询解析:
14.以下关于货币数据类型的表达中,错误的选项是分数:
2.00A.货币型字段在数据表中占8个字节的存储空间B.货币型字段可以与数字型数据混合计算,结果为货币型C.向货币型字段输入数据时,系统自动将其设置为4位小数D.向货币型字段输入数据时,不必输入人民币符号和千位分隔符解析:
15.假设将文本型字段的输入掩码设置为“#-#,那么正确的输入数据是分数:
2.00A.abcdetB.077-12345C.acd-123456D.#-#解析:
16.如果在查询条件中使用通配符“,其含义是分数:
2.00A.错误的使用方法B.通配不在括号内的任意字符C.通配任意长度的字符D.通配方括号内任一单个字符解析:
17.在SQL语言的SELECT语句中,用于实现选择运算的子句是分数:
2.00A.FORB.IFC.WHILED.WHERE解析:
18.在数据表视图中,不能进展的操作是分数:
2.00A.删除一条记录B.修改字段的类型C.删除一个字段D.修改字段的名称解析:
19.以下表达式计算结果为数值类型的是分数:
2.00A.#5/5/2021#-#5/1/2021#B.“102“11C.102=98+4D.#5/1/2021#+5解析:
20.如果在文本框内输入数据后,按键或按键,输入焦点可立即移至下一指定文本框,应设置分数:
2.00A.“制表位属性B.“Tab键索引属性C.“自动Tab键属性D.“Enter键行为属性解析:
21.在成绩中要查找成绩80且成绩90的学生,正确的条件表达式是分数:
2.00A.成绩Between80And90B.成绩Between80To90C.成绩Between79And91D.成绩Between79To91解析:
22.“学生表中有“学号、“姓名、“性别和“入学成绩等字段。
执行如下SQL命令后的结果是Selectavg入学成绩From学生表Groupby性别分数:
2.00A.计算并显示所有学生的平均入学成绩B.计算并显示所有学生的性别和平均入学成绩C.按性别顺序计算并显示所有学生的平均入学成绩D.按性别分组计算并显示不同性别学生的平均入学成绩解析:
23.假设在“销售总数窗体中有“订货总数文本框控件,能够正确引用控件值的是分数:
2.00A.Forms.销售总数.订货总数B.Forms!
销售总数l.订货总数C.Forms.销售总数!
订货总数D.Forms!
销售总数!
订货总数解析:
24.因修改文本框中的数据而触发的事件是分数:
2.00A.ChangeB.EditC.GetfocusD.LostFocus解析:
25.在报表中,要计算“数学字段的最低分,应将控件的“控件来源属性设置为分数:
2.00A.=Min数学B.=Min数学C.=Min数学D.Min数学解析:
26.要将一个数字字符串转换成对应的数值,应使用的函数是分数:
2.00A.ValB.SingleC.AscD.Space解析:
27.以下变量名中,合法的是分数:
2.00A.4AB.A-1C.ABC_1D.private解析:
28.假设变量i的初值为8,那么以下循环语句中循环体的执行次数为DoWhilei=17i=i+2Loop分数:
2.00A.3次B.4次C.5次D.6次解析:
29.InputBox函数的返回值类型是分数:
2.00A.数值B.字符串C.变体D.视输入的数据而定解析:
30.以下能够交换变量X和Y值的程序段是分数:
2.00A.Y=X:
X=YB.Z=X:
Y=Z:
X=YC.Z=X:
X=Y:
Y=ZD.Z=X:
W=Y:
X=Y解析:
31.窗体中有命令按钮Commandl,事件过程如下:
PublicFunctionfxAsIntegerAsIntegerDimyAsIntegerx=20y=2f=x*yEndFunctionPrivateSubCommandl_ClickDimyAsIntegerStaticxAsIntegerx=10y=5y=fxDebug.Printx;
yEndSub运行程序,单击命令按钮,那么立即窗口中显示的内容是分数:
2.00A.105B.1040C.205D.2040解析:
32.窗体中有命令按钮Commandl和文本框Text1,事件过程如下:
FunctionresultByValxAsIntegerAsBooleanIfMod2=0Thenresult=TrueElseresult=FalseEndIfEndFunctionPrivateSubCommandl_Clickx=ValInputBox“请输入一个整数If_ThenText1=Strx&
“是偶数.ElseText1=Strx&
“是奇数.EndIfEndSub运行程序,单击命令按钮,输入19,在Text1中会显示“19是奇数.那么在程序的空白处应填写分数:
2.00A.resultx=“偶数B.resultxC.resuItx=“奇数D.NOTresultx解析:
33.窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
PrivateSubCommandl_ClickFori=1To4x=3Forj=1To3Fork=1To2x=x+3NextkNextjNextiText1.Value=StrxEndSub运行以上事件过程,文本框中的输出是分数:
2.00A.6B.12C.18D.21解析:
34.窗体中有命令按钮run34,对应的事件代码如下:
PrivateSubrun34_EnterDimnumAsInteger,aAsInteger,bAsInteger,iAsIntegerFori=1To10num=InputBox“请输入数据:
“输入IfIntnum/2=num/2Thena=a+1Elseb=b+1EndIfNextiMsgBox“运行结果:
a=&
Stra&
“,b=&
StrbEndSub运行以上事件过程,所完成的功能是分数:
2.00A.对输入的10个数据求累加和B.对输入的10个数据求各自的余数,然后再进展累加C.对输入的10个数据分别统计奇数和偶数的个数D.对输入的10个数据分别统计整数和非整数的个数解析:
35.运行以下程序,输入数据8,9,3,0后,窗体中显示结果是PrivateSubForm_clickDimsumAsInteger,mAsIntegersum=0Dom=InputBox“输入msum=sum+mLoopUntilm=0MsgBoxsumEndSub分数:
2.00A.0B.17C.20D.21解析:
二、填空题每空2分,共30分(总题数:
13,分数:
30.00)36.一个栈的初始状态为空。
首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,那么所有元素退栈包括中间退栈的元素)的顺序为【1】。
分数:
2.00填空项1:
_正确答案:
1DCBA2345解析:
37.在长度为n的线性表中,寻找最大项至少需要比拟【2】次。
Log2(n)解析:
38.一棵二叉树有10个度为1的结点,7个度为2的结点,那么该二义树共有【3】个结点。
25解析:
39.仅由顺序、选择分支和重复循环构造构成的程序是【4】程序。
构造化程序设计解析:
40.数据库设计的四个阶段是:
需求分析,概念设计,逻辑设计和【5】。
物理设计物理构造设计解析:
41.如果要求在执行查询时通过输入的学号查询学生信息,可以采用【6】查询。
参数解析:
42.Access中产生的数据访问页会保存在独立文件中,其文件格式是【7】。
HTML解析:
43.可以通过多种方法执行宏:
在其他宏中调用该宏;
在VBA程序中调用该宏;
【8】发生时触发该宏。
事件解析:
44.在VBA中要判断一个字段的值是否为Null,应该使用的函数是【9】。
Isnull解析:
45.一以下程序的功能是求方程:
x2十y2=1000的所有整数解。
请在空白处填入适当的语句,使程序完成指定的功能。
PrivateSubCommandl_Click1Dimasinteger,yasintegerForx=-34To34Fory=-34To34If【10】ThenDebug.Printx,yEndIfNextyNextxEndSub分数:
x*x+y*y=1000解析:
46.以下程序的功能是求算式:
1+1/2!
+1/3!
+1/4!
+前10项的和其中n!
的含义是n的阶乘。
PrivateSubCommandl_Click1Dimiasinteger,sassingle,aassinglea=1:
s=0Fori=1To10a=【11】s=s+aNextiDebug.Print“1+1/2!
十1/3!
+.=;
sEndSub分数:
a/i解析:
在窗体中有一个名为Command12的命令按钮,Click事件功能是:
接收从键盘输入的10个大于0的不同整数,找出其中的最大值和对应的输入位置。
请在空白处填入适当语句,使程序可以完成指定的功能。
PrivateSubCommand12_Click1max=0maxn=0fori=1To10num=ValInputBox,请输入第“&
i&
个大于0的整数:
“If【12】Thenmax=nummaxn=【13】EndIfNextiMsgBox最大值为第“&
maxn&
个输入的“&
maxEndSub分数:
4.00填空项1:
maxnum解析:
填空项1:
i解析:
数据库的职I根本情况表“有姓名“和职称“等字段,要分别统计教授、副教授和其他人员的数量。
PrivateSubCommands_Click1DimdbAsDAO.DatabaseDimrsAsDAO.RecordsetDimzcAsDAO.FieldDimCountlAsInteger,Count2AsInteger,Count3AsIntegerSetdb=CurrentDb2Setrs=db.OpenRecordset职工根本情况表“Setzc=rs.Fields职称“Countl=0:
Count2=0:
Count3=0DoWhileNot【14】SelectCasezcCaseIs=教授“Countl=Countl+1CaseIs=副教授“Count2=Count2+1CaseElseCourit3=Count3+1EndSelect【15】Looprs.CloseSetrs=NothingSetdb=NothingMsgBox教授:
“&
Count1&
副教授:
Count2&
其他:
count3EndSub分数:
rs.eof填空项1:
rs.movenext