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