当前位置: 首页 > 计算机二级 > 计算机二级历年试题 > 计算机二级Access历年真题精选(一)

计算机二级Access历年真题精选(一)

更新时间:2020-10-21 12:00:59 来源:环球网校 浏览646 收藏193
摘要 备考计算机二级Access的小伙伴们,环球网校(环球青藤旗下品牌)小编整理了‘计算机二级Access历年真题精选(一)’帮助大家提升计算机二级Access,希望可以帮你查漏补缺,计算机二级Access更多备考内容及资讯敬请关注环球网校计算机二级频道。

计算机二级Access历年真题精选(一)

一、选择题(每小题 2 分,共 70 分)

下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列链表中,其逻辑结构属于非线性结构的是

A)双向链表

B)带链的栈

C)二叉链表

D)循环链表

(2)设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为

A)20

B)0 或 35

C)15

D)16

(3)下列关于栈的叙述中,正确的是

A)栈底元素一定是最后入栈的元素

B)栈操作遵循先进后出的原则

C)栈顶元素一定是最先入栈的元素

D)以上三种说法都不对

(4)在关系数据库中,用来表示实体间联系的是

A)网状结构

B)树状结构

C)属性

D)二维表

(5)公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是

A)1:m 联系

B)m:n 联系

C)1:1 联系

D)m:1 联系

(7)数据字典(DD)所定义的对象都包含于

A)软件结构图

B)方框图

C)数据流图(DFD 图)

D)程序流程图

(8)软件需求规格说明书的作用不包括

A)软件设计的依据

B)软件可行性研究的依据

C)软件验收的依据

D)用户与开发人员对软件要做什么的共同理解

(9)下面属于黑盒测试方法的是

A)边界值分析

B)路径覆盖

C)语句覆盖

D)逻辑覆盖

(10)下面不属于软件设计阶段任务的是

A)制定软件确认测试计划

B)数据库设计

C)软件总体设计

D)算法设计

(11)下列关于数据库设计的叙述中,错误的是

A)设计时应将有联系的实体设计成一张表

B)设计时应避免在表之间出现重复的字段

C)使用外部关键字来保证关联表之间的联系

D)表中的字段必须是原始数据和基本数据元素

(12)Access 中通配符“_”的含义是

A)通配任意单个运算符

B)通配任意单个字符

C)通配任意多个减号

D)通配指定范围内的任意单个字符

(13)掩码“LLL000”对应的正确输入数据是

A)555555

B)aaa555

C)555aaa

D)aaaaaa

(14)对数据表进行筛选操作的结果是

A)将满足条件的记录保存在新表中

B)隐藏表中不满足条件的记录

C)将不满足条件的记录保存在新表中

D)删除表中不满足条件的记录

(15)若 Access 数据表中有姓名为“李建华”的记录,下列无法查询出“李建华”的表达式是

A)Like "华"

B)Like "*华"

C)Like "*华*"

D)Like "??华"

(17)要设置窗体的控件属性值,可以使用的宏操作是

A)Echo

B)RunSQL

C)SetValue

D)Set

(18)要覆盖数据库中已存在的表,可使用的查询是

A)删除查询

B)追加查询

C)生成表查询

D)更新查询

(19)可以改变“字段大小”属性的字段类型是

A)文本 B)OLE 对象

C)备注 D)日期/时间

(26)在代码调试时,使用 Debug.Print 语句显示指定变量结果的窗口是

A)立即窗口

B)监视窗口

C)本地窗口

D)属性窗口

(27)下列选项中,不是 Access 窗体事件的是

A)Load

B)Unload

C)Exit

D)Activate

SELECT 命令中用于返回非重复记录的关键字是

A)TOP

B)GROUP

C)DISTINCT

D)ORDER

VBA 程序中,可以实现代码注释功能的是

A)方括号([ ])

B)冒号(:)

C)双引号(")

D)单引号(')

(30)下列叙述中,正确的是

A)Sub 过程无返回值,不能定义返回值类型

B)Sub 过程有返回值,返回值类型只能是符号常量

C)Sub 过程有返回值,返回值类型可在调用过程时动态决定

D)Sub 过程有返回值,返回值类型可由定义时的 As 子句声明

(31)在代码中定义了一个子过程:

Sub P(a,b)

…… End Sub

下列调用该过程的形式中,正确的是

A)P(10,20)

B)Call p

C)Call p 10,20

D)Call p(10,20)

(32)在窗口中有一个标签 Label0 和一个命令按钮 Command1,Command1 的事件代码如下:

Private Sub Command1_Click() Label0.Left=Label0.Left+100

End Sub

打开窗口,单击命令按钮,结果是

A)标签向左加宽

B)标签向右加宽

C)标签向左移动

D)标签向右移动

(33)在窗体中有一个名为 Command1 的命令按钮,事件代码如下:

Private Sub Command1_Click() Dim m(10)

For k =1 To 10 m(k)=11-k

Next k x=6

MsgBox m( 2+m(x) )

End Sub

打开窗体,单击命令按钮,消息框的输出结果是

A)2

B)3

C)4

D)5

(34)在窗体中有一个名为 run34 的命令按钮,事件代码如下:

Private Sub run34_Click() f1=1

f2=1

For n=3 To 7 f=f1+f2 f1=f2

f2=f Next n MsgBox f

End Sub

打开窗体,单击命令按钮,消息框的输出结果是

A)8

B)13

C)21

D)其他结果

(35)DAO 层次对象模型的顶层对象是

A)DBEngine

B)Workspace

C)Database

D)RecordSet

二、填空题(每空 2 分,共 30 分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(1)一棵二叉树共有 47 个结点,其中有 23 个度为 2 的结点。假设根结点在第 1 层,则该二叉树的深度为【1】 。

(2)设栈的存储空间为 S(1:40),初始状态为 bottom=0,top=0,现经过一系列入栈与出栈运算后,top=20,则当前栈中有【2】个元素。

(3)数据独立性分为逻辑独立性和物理独立性。当总体逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序不必修改,称为【3】 。

(4)关系数据库中能实现的专门关系运算包括 【4】、连接和投影。

(5)软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix 操作系统属于【 5】 软件。

(6)要从关系中找出满足给定条件的元祖,应使用的关系运算是【6】 。

(7)在 VBA 的函数调用过程中,要实现参数的传址调用,应将形式参数显示定义为【7】 。

VBA 中要将数据写入文本文件,应使用函数【8】 。

(9)在设计条件宏时,对于连续重复的条件,可采用符号【9】来代替重复条件。

(10)窗体中有一个名为 Command1 的命令按钮和一个名为 Text1 的文本框,事件代码如下:

Private Sub Command1_Click()_

Dim a(10)As Integer,b(10)As Integer n=3

For i=1 To 5 a(i)=i b(n)=2*n+i Next i

Me!Text1=a(n)+b(n)

End Sub

打开窗体,单击命令按钮,文本框 Text1 中显示的内容是【10】。

(11)在窗体上有一个名为 num2 的文本框和 run11 的命令按钮,事件代码如下:

Private Sub run11_Click() Select Case num2

Case 0

result="0 分"

Case 60 To 84

result="通过"

Case Is >85

result="优秀"

Case Else

result="不合格" End select

MsgBox result

End Sub

打开窗体,在文本框中输入 80,单击命令按钮,输出的结果是【11】。

(12)下列程序的功能是:输出 10 到 100 之间的所有回文素数。所谓回文素数是指,如果一个数是素数,则该数反序后形成的数也是素数。例如,13 是素数,13 反序形成得到数为 31,31 也是素数,则称 13 为回文素数。请在程序的横线处填写适当的语句,使程序完成指定

的功能。

Private Sub Command12_Click()

Dim k As Integer,m As Integer,n As Integer For k =10 To 100

If prim(k) Then

m= 【 12 】

n=0

Do While m >0 n=n*10+ m Mod 10 m=m\10

Loop

If prim(n) Then MsgBox k &","& n

End If End If

Nexr k End Sub

Public Function prim(n AS Integer) AS Boolean Dim j AS Integer

For j=2 To n/2

If n Mod j=o Then Prim= 【 13】 Exit Function

End If Next j Prim=True Exit Function

End Function

(13)下列过程的功能是:将当前数据库文件中“学生表“的所有学生”年龄“加 1.请在程序横线处填写适当的语句,使程序实现所需的功能。

Private Sub SetAgeplus2_Click()

Dim cn As New ADODB.Connection Dim rs As New ADODB.Recordset

Dim fd As ADODB.Field Dim strConnect As String Dim strSQL As String

Set cn=CurrentProject.Connection

strSQL="Select 年龄 from 学生表" rs.Open strSQL,cn,adOpenDynamic, adLockOptimistic,adCmdText

Set fd=rs.Fields("年龄")

Do While Not rs.EOF fd= 【 14】 rs.Update

rs. 【 15 】

Loop

rs.Close cn.close

set rs=Nothing set cn=Nothing

End Sub

以上就是小编整理的计算机二级Access历年真题精选(一),想要参加二级考试的同学们都来了解一下吧。想要及时了解考试动态的小伙伴可“ 免费预约短信提醒”届时环球网校会及时为大家推送全国计算机等级考试相关信息提醒。环球网校友情提示:对于想要参加计算机二级考试的小伙伴们,环球网校特地为您准备了计算机二级考试资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。

编辑推荐

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

计算机二级资格查询

计算机二级历年真题下载 更多

计算机二级每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

计算机二级各地入口
环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部