【计算机类职业资格】二级ACCESS笔试-402及答案解析.doc
《【计算机类职业资格】二级ACCESS笔试-402及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级ACCESS笔试-402及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 ACCESS笔试-402 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出栈,则出栈序列可能是( )。A) ABCED B) DCBEA C) DBCEA D) CDABE(分数:2.00)A.B.C.D.2.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。A) 数据的存储结构 B) 计算方法 C) 数据映象 D) 逻辑存储(分数:2.00)A.B.C.D.3.若某二叉树的前序遍历访问顺序是 abdgcefh,中序
2、遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是( )。A) bdgcefha B) gdbecfha C) bdgaechf D) gdbehfca(分数:2.00)A.B.C.D.4.软件开发模型包括( )。瀑布模型 扇形模型 快速原型法模型 螺旋模型A) 、 B) 、 C) 、 D) 、(分数:2.00)A.B.C.D.5.结构化程序设计主要强调的是( )。A) 程序的规模 B) 程序的效率C) 程序设计语言的先进性 D) 程序易读性(分数:2.00)A.B.C.D.6.程序流程图中带有箭头的线段表示的是( )。A) 图元关系 B) 数据流 C) 控制流 D) 调用关系(分
3、数:2.00)A.B.C.D.7.数据库技术的根本目标是解决数据的( )。A) 存储问题 B) 共享问题 C) 安全问题 D) 保护问题(分数:2.00)A.B.C.D.8.关系数据模型( )A) 只能表示实体间的 1:1联系 B) 只能表示实体间的 1:n联系C) 只能表示实体间的 m:n联系 D) 可以表示实体间的上述 3种联系(分数:2.00)A.B.C.D.9.设有如下 3个关系表。(分数:2.00)A.B.C.D.10.下列叙述中正确的是( )。A) 在面向对象的程序设计中,各个对象之间具有密切的联系B) 在面向对象的程序设计中,各个对象都是公用的C) 在面向对象的程序设计中,各个对
4、象之间相对独立,相互依赖性小D) 上述三种说法都不对(分数:2.00)A.B.C.D.11.在关系运算中,选择运算的含义是( )。A) 在基本表中,选择满足条件的元组组成一个新的关系B) 在基本表中,选择需要的属性组成一个新的关系C) 在基本表中,选择满足条件的元组和属性组成一个新的关系D) 以上三种说法均是正确的(分数:2.00)A.B.C.D.12.若要确保输入的出生日期值格式必须为短日期,应将该字段的输入掩码设置为( )。A) 0000/99/99 B) 9999/00/00 C) 9999/99/99 D) 0000/00/00(分数:2.00)A.B.C.D.13.Access数据库
5、中,为了保持表之间的关系,要求在子表(从表)中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表)中添加该记录。为此需要定义的关系是( )。A) 输入掩码 B) 有效性规则C) 默认值 D) 参照完整性(分数:2.00)A.B.C.D.14.若在“tEmployee”表中查找所有出生日期在“1970-1-1”和“1980-1-1”之间的记录,可以在查询设计视图的准则行中输入( )。A) Between #1970-1-1# And #1980-1-1# B) Between “1970-1-1“ And “1980-1-1“C) “1970-1-1“ And “1980-1-1“ D
6、) #1970-1-1# And #1980-1-1#(分数:2.00)A.B.C.D.15.下列不属于操作查询的是( )。A) 参数查询 B) 生成表查询 C) 更新查询 D) 删除查询(分数:2.00)A.B.C.D.16.在 Access中已建立了“雇员”表,其中有可以存放照片的字段。在使用向导为该表创建窗体时,“照片”字段所使用的默认控件是( )。A) 图像框 B) 绑定对象框 C) 非绑定对象框 D) 列表框(分数:2.00)A.B.C.D.17.在一个 Access的表中有字段“专业”,要查找包含“信息”两个字的记录,正确的条件表达式是( )。A) =left(专业,2)=“信息“
7、 B) like “*信息*“C) =“信息*“ D) Mid(专业,1,2)=“信息/(分数:2.00)A.B.C.D.18.在 Access中已建立了“学生”表,表中有“学号”、“姓名”、“性别”和“入学成绩”等字段。执行如下 SQL命令:Select 性别,avg(入学成绩) From 学生 Group by 性别其结果是( )。A) 计算并显示所有学生的性别和入学成绩的平均值B) 按性别分组计算并显示性别和入学成绩的平均值C) 计算并显示所有学生的入学成绩的平均值D) 按性别分组计算并显示所有学生的入学成绩的平均值(分数:2.00)A.B.C.D.19.在 Access的数据库中已经建
8、立了“tBook”表,若查找“图书编号”是“112266”和“113388”的记录,应在查询设计视图的准则行中输入( )。A) “112266“ and “113388“ B) not in(“112266“,“113388“)C) in(“112266“,“113388“) D) not(“112266“ and “113388“)(分数:2.00)A.B.C.D.20.Access数据库中,用于输入或编辑字段数据的交互控件是( )。A) 文本框 B) 标签 C) 复选框 D) 组合框(分数:2.00)A.B.C.D.21.若要实现报表按某字段分组统计输出,需要设置( )。A) 报表页脚 B
9、) 该字段组页脚 C) 主体 D) 页面页脚(分数:2.00)A.B.C.D.22.某窗体中有一个命令按钮,在窗体视图中单击此命令按钮打开另一个窗体,需要执行的宏操作是( )。A) OpenQuery B) OpenReport C) OpenWindow D) OpenForm(分数:2.00)A.B.C.D.23.以下合法的表达式是( )。A) 教师编号 between 100000 and 200000 B) 性别=“男“ or “女“C) 基本工资=1000 基本工资=10000 D) 性别like “男“=性别=“女/(分数:2.00)A.B.C.D.24.Access的控件对象可以
10、设置某个属性来控制对象是否可用(不可用时显示为灰色状态)。需要设置的属性是( )。A) Default B) Cancel C) Enabled D) Visible(分数:2.00)A.B.C.D.25.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下程序。Public x As InteqerPrivate Sub Command1_Click()x=10Call s1Call s2MsgBox xEnd SubPrivate Sub s1( )x=x+20End SubPrivate Sub s2( )Dim x As Inteqerx=x+20End Sub窗体打开运行
11、后,单击命令按钮,则消息框的输出结果为( )。A) 10 B) 30 C) 40 D) 50(分数:2.00)A.B.C.D.26.在调试 VBA程序时,能自动被检查出来的错误是( )。A) 语法错误 B) 逻辑错误C) 运行错误 D) 语法错误和逻辑错误(分数:2.00)A.B.C.D.27.在 VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。A) Boolean B) Int C) String D) Variant(分数:2.00)A.B.C.D.28.在过程定义中有语句:Private Sub GetData(ByRef f As Integer)其
12、中“ByRef”的含义是( )。A) 传值调用 B) 传址调用 C) 形式参数 D) 实际参数(分数:2.00)A.B.C.D.29.使用 VBA的逻辑值进行算术运算时,True 值被处理为( )。A) -1 B) 0 C) 1 D) 任意值(分数:2.00)A.B.C.D.30.定义了二维数组 A(2 to 5,5),该数组的元素个数为( )。A) 20 B) 24 C) 25 D) 36(分数:2.00)A.B.C.D.31.在窗体中添加一个名称为 Command1的命令按钮,然后编写如下事件代码。Private Sub Command1_Click( )A=75If A60 Then I
13、=1If A70 Then I=2If A80 Then I=3If A90 Then I=4MsgBox IEnd Sub窗 体打开运行后,单击命令按钮,则消息框的输出结果是( )。A) 1 B) 2 C) 3 D) 4(分数:2.00)A.B.C.D.32.设有如下程序:Private Sub Command1_Click()Dim sum As Double,x As Doublesum=0n=0For i=1 To 5x=n/in=n+1sum=sum+xNext iEnd Sub该程序通过 For循环来计算一个表达式的值,这个表达式是( )。A) 1+1/2+2/3+3/4+4/5
14、B) 1+1/2+1/3+1/4+1/5C) 1/2+2/3+3/4+4/5 D) 1/2+1/3+1/4+1/5(分数:2.00)A.B.C.D.33.以下程序段运行结束后,变量 X的值为( )。x=2y=4Dox=x*yy=y+1Loop While y4A) 2 B) 4 C) 8 D) 20(分数:2.00)A.B.C.D.34.假定有以下循环结构。Do Until 条件循环体Loop则正确的叙述是( )。A) 如果“条件”值为 0,则一次循环体也不执行B) 如果“条件”值为 0,则至少执行一次循环体C) 如果“条件”值不为 0,则至少执行一次循环体D) 不论“条件”是否为“真”,都至
15、少要执行一次循环体(分数:2.00)A.B.C.D.35.ADO对象模型中可以打开 RecordSet对象的( )。A) 只能是 Connection对象 B) 只能是 Command对象C) 可以是 Connection对象和 Command对象 D) 以上均不能(分数:2.00)A.B.C.D.二、填空题(总题数:14,分数:30.00)36.有序线性表进行二分查找的前提是该线性表必须是 1 存储的。(分数:2.00)填空项 1:_37.在树形结构中,树根结点没有 1。(分数:2.00)填空项 1:_38.测试用例包括输入值集和 1 值集。(分数:2.00)填空项 1:_39.在关系模型中
16、,把数据看成一个二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_40.一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于 1 的联系。(分数:2.00)填空项 1:_41.如果在查询的条件中使用了通配符方括号“”它的含义是 1。(分数:2.00)填空项 1:_42.在 SQL的 SELECT语句中,用于实现选择运算的是 1。(分数:2.00)填空项 1:_43.如果要建立一个宏,希望执行该宏后,首先打开一个表,然后打开一个窗体,那么在该宏中应该使用 1和 OpenForm两个命令。(分数:2.00)填空项 1:_44.若要获得当前
17、的日期,可使用 1 函数。(分数:2.00)填空项 1:_45.以下程序用来输出 20个在开区间(10,87)上的随机整数 R,每行输出 4个整数。请完成空白处的填空。Private Sub Command1_Click()For I=1 To 10R=Int(Rnd*76+11)Print R;If _ Then PrintNext IEnd Sub(分数:2.00)填空项 1:_46.在窗体上添加一个命令按钮(名为 Command1),然后编写如下程序。Function m(x as Integer,y as Integer)as Infegerm=IIf(xy,x,y)End Funct
18、ionPrivate Sub Command1_Click()Dim a as Integer,b as Incegera=1b=2MsgBox m(a,b)End Sub打开窗体运行后,单击命令按钮,消息框的输出结果为_。(分数:2.00)填空项 1:_47.在窗体上有一个文本框控件,名称为 Text1。同时,窗体加载时设置其计时器间隔为 1秒,计时器触发事件过程实现在 Text1文本框中动态显示当前日期和时间。请将下列程序补充完整。Private Sub Form_Load( )Me.TimerInterval=1000End SubPrivate Sub _Me!text1=Now( )
19、End Sub(分数:2.00)填空项 1:_48.在窗体中添加一个命令按钮(名为 Command1)和一个文本框(名为 Text1),然后编写如下事件过程。Private Sub Command1_Click()Dim x As Integer,y As Integer,z As Integerx=5:y=7:z=0Me!Text1=“Call p1(x,y,z)Me!Text1=zEnd SubSub p1(x As Integer,y As Integer,z As Integer)z=x+yEnd Sub则单击按钮后文本框的值为_。(分数:2.00)填空项 1:_下列子过程的功能是:当
20、前数据库文件中“教师表”中的字段有“职称”、“基本工资”、“总工资”。职称为“教授”的“总工资”=“基本工资”+1000;“副教授”的“总工资”=“基本工资”+500,请在程序空白的地方填写适当的语句,使程序实现所需的功能。Private Sub SetAgePlus1_Click()Dim db As DAO.DatabaseDim rs As DAO.RecordsetDim sa As DAO.FieldDim tz As DAO.FieldSet db=CurrentDb()Set rs=db.OpenRecordset(“教师表“)Set gz=rs.Fields(“基本工资“)Se
21、t sum=rs.Fields(“总工资“)Do While Not rs. (14) rs.EditIf 职称=“教授“sum= (15) Else If 职称=“副教授“sum=gz+500rs.Updaters.MoveNextLooprs.Closedb.CloseSet rs=NothingSet db=NothingEnd Sub(分数:4.00)填空项 1:_填空项 1:_二级 ACCESS笔试-402 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.栈底至栈顶依次存放元素 A、B、C、D,在第五个元素 E入栈前,栈中元素可以出
22、栈,则出栈序列可能是( )。A) ABCED B) DCBEA C) DBCEA D) CDABE(分数:2.00)A.B. C.D.解析:解析 栈操作原则上“后进先出”,栈底至栈顶依次存放元素 A、B、C、D,则表明这 4个元素中D是最后进栈,B、C 处于中间,A 最早进栈,所以出栈时一定是先出 D,再出 C,最后出 A。2.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。A) 数据的存储结构 B) 计算方法 C) 数据映象 D) 逻辑存储(分数:2.00)A. B.C.D.解析:解析 数据结构作为计算机的一门学科,主要研究和讨论以下 3个方面的问
23、题:数据集合中备数据元素之间所固有的逻辑关系,即数据的逻辑结构;在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;对各种数据结构进行的运算。3.若某二叉树的前序遍历访问顺序是 abdgcefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是( )。A) bdgcefha B) gdbecfha C) bdgaechf D) gdbehfca(分数:2.00)A.B.C.D. 解析:解析 前序遍历的第一个结点 a为树的根结点;中序遍历中 a左边的结点为 a的左子树,a 右边的结点为 a的右子树;再分别对 a的左右子树进行上述两步处理,直到每个结点都找到正确
24、的位置。4.软件开发模型包括( )。瀑布模型 扇形模型 快速原型法模型 螺旋模型A) 、 B) 、 C) 、 D) 、(分数:2.00)A.B.C. D.解析:解析 软件开发模型包括瀑布模型、快速原型法模型和螺旋模型。5.结构化程序设计主要强调的是( )。A) 程序的规模 B) 程序的效率C) 程序设计语言的先进性 D) 程序易读性(分数:2.00)A.B.C.D. 解析:解析 本题考查考生的结构化程序设计的思想。结构化程序设计强调的是程序的易读性。6.程序流程图中带有箭头的线段表示的是( )。A) 图元关系 B) 数据流 C) 控制流 D) 调用关系(分数:2.00)A.B.C. D.解析:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 ACCESS 笔试 402 答案 解析 DOC
