无忧首页企业系统我的无忧
无忧服务:
兼职活动培训
娱乐交友:
交友社区资讯
全职实习:
实习暑假寒假
微信号:school51
扫一下,立即关注
加关注
在线支付,立省10元
下载新版APP
===大学生成长生活平台===

2013年计算机等考二级Access考前模拟试题第六套

2013-05-06来源/作者:卫凯点击次数:1192

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

(1)下列叙述中正确的是
A)线性表是线性结构
B)栈与队列是非线性结构
C)线性链表是非线性结构
D)二叉树是线性结构
(2)算法的空间复杂度是指
A)算法程序的长度
B)算法程序中的指令条数
C)算法程序所占的存储空间
D)算法执行过程中所需要的存储空间
(3)软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指
A)模块间的关系
B)系统结构部件转换成软件的过程描述
C)软件层次结构
D)软件开发过程
(4)软件调试的目的是
A)发现错误
B)改正错误
C)改善软件的性能
D)挖掘软件的潜能
(5)软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及
A)阶段性报告
B)需求评审
C)总结
D)都不正确
(6)程序流程图(PFD)中的箭头代表的是
A)数据流
B)控制流
C)调用关系
D)组成关系
(7)下述关于数据库系统的叙述中正确的是
A)数据库系统减少了数据冗余
B)数据库系统避免了一切冗余
C)数据库系统中数据的一致性是指数据类型的一致
D)数据库系统比文件系统能管理更多的数据
(8)将E-R图转换到关系模式时,实体与联系都可以表示成
A)属性
B)关系
C)键
D)域
(9)关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括
A)连接
B)比较
C)选择
D)投影
(10)设有如下关系表
R S T
则下列操作中,正确的是
A)T=R∩S
B)T=R∪S
C)T=RхS
D)T=R/S
(11)要求主表中没有相关记录时就不能将记录添加到相关表中,则应该在表关系中设置
A)参照完整性
B)有效性规则
C)输入掩码
D)级联更新相关字段
(12)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是
A)"顾客"与"收款口"的关系
B)"收款口"与"收款员"的关系
C)"班组"与"收款员"的关系
D)"收款口"与"设备"的关系
(13)在Access表中,可以定义3种主关键字,它们是
A)单字段、双字段和多字段
B)单字段、双字段和自动编号  来源:考试大网
C)单字段、多字段和自动编号
D)双字段、多字段和自动编号
(14)数据类型是
A)字段的另一种说法
B)决定字段能包含哪类数据的设置
C)一类数据库应用程序
D)一类用来描述Access表向导允许从中选择的字段名称
(15)能够使用"输入掩码向导"创建输入掩码的字段类型是
A)数字和日期/时间
B)文本和货币
C)文本和日期/时间
D)数字和文本
(16)条件"Not 工资额>2000"的含义是
A)选择工资额大于2000的记录
B)选择工资额小于2000的记录
C)选择除了工资额大于2000之外的记录
D)选择除了字段工资额之外的字段,且大于2000的记录
(17)下图是使用查询设计器完成的查询,与该查询等价的SQL语句是
A)select 学号,数学from sc where 数学>(select avg(数学) from sc)
B)select 学号 where 数学>(select avg(数学) from sc)
C)select 数学 avg(数学) from sc
D)select 数学>(select avg(数学) from sc)
(18)在Access中已建立了"工资"表,表中包括"职工号"、"所在单位"、"基本工资"和"应发工资"等字段,如果要按单位统计应发工资总数,那么在查询设计视图的"所在单位"的"总计"行和"应发工资"的"总计"行中分别选择的是
A)sum,group by
B)count,group by
C)group by,sum
D)group by,count
(19)VBA程序的多条语句可以写在一行中,其分隔符必须使用符号
A):
B)'
C);  来源:www.examda.com
D),
(20)窗体上添加有3个命令按钮,分别命名为Command1、Command2和Command3。编写Command1的单击事件过程,完成的功能为:当单击按钮Command1时,按钮Command2可用,按钮Command3不可见。以下正确的是
A)Private Sub Command1_Click()
Command2.Visible=True
Command3.Visible=False
End Sub
B)Private Sub Command1_Click()
Command2.Enabled=True
Command3.Enabled=False
End Sub
C)Private Sub Command1_Click()
Command2.Enabled=True
Command3.Visible=False
End Sub
D)Private Sub Command1_Click()
Command2.Visible=True
Command3.Enabled=False
End Sub
(21)建立一个基于"学生"表的查询,要查找"出生日期"(数据类型为日期/时间型)在1980-06-06和1980-07-06间的学生,在"出生日期"对应列的"条件"行中应输入的表达式是
A)between 1980-06-06 and 1980-07-06
B)between #1980-06-06# and #1980-07-06#
C)between 1980-06-06 or 1980-07-06
D)between #1980-06-06# or #1980-07-06#
(22)要限制宏操作的操作范围,可以在创建宏时定义
A)宏操作对象
B)宏条件表达式
C)窗体或报表控件属性
D)宏操作目标
(23)使用VBA的逻辑值进行算术运算时,True值被处理为
A)-1 B)0 C)1 D)任意值
(24)在报表每一页的底部都输出信息,需要设置的区域是
A)报表页眉
B)报表页脚
C)页面页眉
D)页面页脚
(25)在报表中,要计算"数学"字段的最高分,应将控件的"控件来源"属性设置为
A)=Max([数学])
B)Max(数学)
C)=Max[数学]
D)=Max(数学)
(26)在窗体上添加一个命令按钮(名为Command1)和一个文本框(名为Text1),并在命令按钮中编写如下事件代码:
Private Sub Command1_Click()
m=2.17
n=Len(Str$(m)+Space(5))
Me!Text1=n
End Sub
打开窗体运行后,单击命令按钮,在文本框中显示
A)5
B)8
C)9
D)10
(27)VBA中去除前后空格的函数是
A)LTrim
B)Rtrim
C)Trim
D)Ucase
(28)执行下面的程序段后,x的值为
x = 5
For I = 1 To 20 Step 2
x = x + I \ 5
Next I
A)21
B)22
C)23
D)24
(29)VBA中定义符号常量可以用关键字
A)Const
B)Dim
C)Public
D)Static
(30)下列程序段的功能是实现"学生"表中"年龄"字段值加1:
Dim Str As String (共35题)
Str="____________"
Docmd.RunSQL Str
空白处应填入的程序代码是
A)年龄=年龄+1
B)Update 学生 Set 年龄=年龄+1
C)Set 年龄=年龄+1
D)Edit 学生 Set 年龄=年龄+1
(31)在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Public x As Integer
Private Sub Command1_Click()
x=10
Call s1
Call s2
MsgBox x
End Sub
Private Sub s1()
x=x+20
End Sub
Private Sub s2()
Dim x As Integer
x=x+20
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为
A)10
B)30
C)40
D)50
(32)下列过程的功能是:通过对象变量返回当前窗体的Recordset属性记录集引用,消息框中输出记录集的记录(即窗体记录源)个数。
Sub GetRecNum()
Dim rs As Object
Set rs = Me.Recordset
MsgBox ______
End Sub
程序空白处应填写的是
A)Count
B)rs.Count
C)RecordCount
D)rs.RecordCount
(33)在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码:
Private Sub Command1_Click()
Dim a(10,10)
For m=2 To 4
For n=4 To 5
a(m,n)=m*n
Next n
Next m
MsgBox a(2,5)+a(3,4)+a(4,5)
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果是
A)22
B)32
C)42
D)52
(34)设有如下程序
Private Sub Command1_Click( )
Dim sum As Double, x As Double
sum = 0
n = 0
For i=1 To 5
x = n / i
n = n + 1
sum = sum + x
Next i
End Sub
该程序通过For循环来计算一个表达式的值,这个表达式是
A)1+1/2+2/3+3/4+4/5
B)1+1/2+1/3+1/4+1/5
C)1/2+2/3+3/4+4/5
D)1/2+1/3+1/4+1/5
(35)在窗体中使用一个文本框(名为n)接受输入的值,有一个命令按钮run,事件代码如下:
Private Sub run_Click( )
result = ""
For i= 1 To Me!n
For j = 1 To Me!n
result = result + "*"
Next j
result = result + Chr(13) + Chr(10)
Next i
MsgBox result
End Sub
打开窗体后,如果通过文本框输入的值为4,单击命令按钮后输出的图形是
A)* * * *
* * * *
* * * *
* * * *
B) *
* * *
* * * * *
* * * * * * *
C) * * * *
* * * * * *
* * * * * * * *
* * * * * * * * * *
D) * * * *
* * * *
* * * *
* * * *
二、填空题
  请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。
(1)栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是【1】。
(2)在最坏情况下,堆排序需要比较的次数为【2】。
(3)已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是【3】。
(4)从工程管理角度,软件设计一般分为两步完成,它们是【4】。
(5)用二维表的形式来表示实体之间联系的数据模型叫做【5】。
(6)在学生成绩表中,如果需要根据输入的学生姓名查找学生的成绩,需要使用的是 【6】 查询。
(7)数据访问页有两种视图,它们是页视图和 【7】 视图。
(8)如果希望按满足指定条件执行宏中的一个或多个操作,这类宏称为 【8】 。
(9)某窗体中有一命令按钮,在窗体视图中单击此命令按钮打开一个报表,需要执行的宏操作是 【9】 。
(10)执行下面的程序,消息框里显示的结果是 【10】 。
Private Sub Form_Click()
Dim Str As String,k As Integer
Str="ab"
For k=Len(Str) To 1 Step -1
Str=Str & Chr(Asc(Mid(Str,k,1))+k)
Next k
MsgBox Str
End Sub
(11)在窗体中添加一个命令按钮(名为Command1)和一个文本框(名为Text1),然后编写如下事件过程:
Private Sub Command1_Click()
Dim x As Integer, y As Integer, z As Integer
x=5:y=7:z=0
Me!Text1=""
Call p1(x,y,z)
Me!Text1=z
End Sub
Sub p1(a As Integer, b As Integer, c As Integer)
c=a+b
End Sub
打开窗体运行后,单击命令按钮,文本框中显示的内容是 【11】 。
(12)窗体中有两个命令按钮:"显示"(控件名为cmdDisplay)和"测试"(控件名为cmdTest)。以下事件过程的功能是:单击"测试"按钮时,窗体弹出一个消息框,如果单击消息框的"确定"按钮,隐藏窗体上的"显示"命令按钮;单击"取消"按钮关闭窗体。请按照功能要求,将程序补充完整。
Private Sub cmdTest_Click()
Answer = 【12】
If Answer=vbOK Then
cmdDisplay.Visible = 【13】
Else
Docmd.Close
End If
End Sub
(13)下列子过程的功能是:将当前数据库文件中"学生表"的学生"年龄"都加1。请在程序空白的地方填写适当的语句,使程序实现所需的功能:
Private Sub SetAgePlus1_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim fd As DAO.Field
Set db = CurrentDb()
Set rs = db.OpenRecordset("学生表")
Set fd = rs.Fields("年龄")
Do While Not rs.EOF
rs.Edit
fd = 【14】
rs.Update
【15】
Loop
rs.Close
db.Close
Set rs = Nothing
Set db = Nothing
End Sub
答案解析
一、选择题

(1)A
【解析】根据数据结构中各数据元素之间前后间关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。
如果一个非空的数据结构满足下列两个条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。
所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。
(2)D
【解析】一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
(3)B
【解析】软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程描述。
(4)B
【解析】在对程序进行了成功的测试之后将进入程序调试。由程序调试的概念可知:程序调试活动由两部分组成,其一,根据错误的迹象确定程序中错误的确切性质、原因和位置;其二,对程序进行修改,排除这个错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误,先要发现软件的错误,然后借助一定的调试工具去找出软件错误的位置。由此可知,软件调试的目的是改正错误。
(5)B
【解析】软件需求分析阶段的工作,可以概括为四个方面:需求获取、需求分析、编写需求规格说明书和需求评审。
需求获取的目的是确定对目标系统的各方面需求。涉及到的主要任务是建立获取用户需求的方法框架,并支持和监控需求获取的过程。
需求分析是对获取的需求进行分析和综合,最终给出系统的解决方案和目标系统的逻辑模型。
编写需求规格说明书作为需求分析的阶段成果,可以为用户、分析人员和设计人员之间的交流提供方便,可以直接支持目标软件系统的确认,又可以作为控制软件开发进程的依据。
需求评审是对需求分析阶段的工作进行复审,验证需求文档的一致性、可行性、完整性和有效性。
(6)B
【解析】程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
(7)A
【解析】由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合扩大了数据关系的应用范围。数据的共享自身又可极大地减少数据冗余性,不仅减少了不必要的存储空间,更为重要的是可以避免数据的不一致性。所谓数据的一致性是指在系统中同一数据的不同出现应保持相同的值,而数据的不一致性指的是同一个数据在系统的不同副本处有不同的值。
(8)B
【解析】关系模型的逻辑结构是一组关系模式的集合。而E-R图则是由实体、实体的属性和实体之间的联系3个要素组成的。所以将E-R图转换为关系模型实际上就是要将实体、实体的属性和实体之间的联系转化为关系。
(9)B
【解析】查询过程的查询表达式用到的关系运算有:选择、投影、连接。
选择:从关系模式中找出满足给定条件的元组的操作称为选择。
投影:从关系模式中指定若干个属性组成新的关系称为投影。
连接:将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足条件的元组。
(10)B
【解析】从图中可以看出,关系T是关系R和关系S的简单合并,而合并的符号为∪,所以答案为T=R∪S。
(11)A
【解析】参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。如果设置了参照完整性,那么当主表中没有相关记录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配的记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主表中的主关键字值。所以本题答案为A。
(12)D
【解析】一对一关系表现为主表中的每一条记录只与相关表中的一条记录相关联。一个收款口只有一套收款设备,一套收款设备只服务一个收款口,因此"收款口"与"设备"之间是一对一关系。所以本题答案为D。
(13)C
【解析】为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须至少有一个字段能唯一标识每条记录,这个字段就是主关键字。主关键字可以是一个字段,也可以是一组字段。为确保主关键字段值的唯一性,Access不允许在主关键字字段中存入重复值和空值。自动编号字段是在每次向表中添加新记录时,Access会自动插入唯一顺序号。库中若未设置其他主关键字,在保存表时会提示创建主键,单击"是"按钮,Access为新建的表创建一个"自动编号"字段作为主关键字。所以本题答案为C。
(14)B
【解析】Access常用的数据类型有:文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查阅向导等,不同的数据类型决定了字段能包含哪类数据。所以本题答案为B。
(15)C
【解析】输入掩码只为"文本"和"日期/时间"型字段提供向导,其他类型没有向导帮助。另外,如果为某字段定义了输入掩码,同时又设置了它的格式属性,格式属性将在数据显示时优先于输入掩码的设置。所以本题答案为C。
(16)C
【解析】逻辑运算符Not:当Not连接的表达式为真时,整个表达式为假。由于关系运算符的优先级大于逻辑运算符,所以条件"Not 工资额>2000"的功能是查询工资额不大于2000的记录,即工资额小于等于2000的记录,也就是除了工资额大于2000以外的记录。所以本题答案为C。
(17)A
【解析】由题目中的图片可以得出:查询条件的是"数学成绩大于数学平均分",需要显示的字段是"学号"和"数学",SQL语句中也应包含这些数据。所以本题答案为A。
(18)C
【解析】在"设计"视图中,将"所在单位"的"总计"行设置成group by,将"应发工资"的"总计"行设置成sum就可以按单位统计应发工资总数了。其中group by的作用是定义要执行计算的组;sum的作用是返回字符表达式中值的总和。而count的作用是返回表达式中值的个数,即统计记录个数。所以本题答案为C。
(19)A
【解析】VBA程序在一行上写多个语句时用冒号";"作分隔符。所以本题答案为A。
(20)C
【解析】Enabled属性是用于判断控件是否可用的,而Visible属性是用于判断控件是否可见的。题目中要求Command2可用,而Command3不可见,则必须设置Command2的Enabled为True,并且设置Command3的Visible为False。所以本题答案为C。
(21)B
【解析】在Access中建立查询时,有时需要以计算或处理日期所得到的结果作为条件,在书写这类条件时应注意,日期值要用半角的井号"#"括起来。查找"在……和……之间",应使用between…and…。所以本题答案为B。
(22)B
【解析】宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。宏可以是包含操作序列的一个宏,也可以是一个宏组。如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。使用条件表达式可以决定在某些情况下运行宏时,某个操作是否进行。所以本题答案为B。
(23)A
【解析】使用VBA的逻辑值进行算术运算时,True值被处理为-1,False值被处理为0。所以本题答案为A。
(24)D
【解析】报表页眉中的任何内容只能在报表的开始处,即报表的第一页打印一次;报表页脚一般是在所有的主体和组页脚被输出完成后才会打印在报表的最后面;页面页眉中的文字或控件一般输出显示在每页的顶端;页面页脚一般包含页码或控制项的合计内容,数据显示安排在文本框和其他一些类型控件中,在报表每页底部打印。所以本题答案为D。
(25)A
【解析】Max(字符表达式)的作用是返回表达式值中的最大值。"字符表达式"可以是一个字段名,也可以是一个含字段名的表达式,但所含字段应该是数字数据类型的字段。本题中的字符表达式是字段名,而字段名必需用方括号括起来,所以本题答案为A。
(26)D
【解析】程序中"n=Len(Str$(m)+Space(5))"的含义是算出字符串总长度,当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,Space(数值表达式)则返回由数值表达式确定的空格个数组成的空字符串。Str$(m)表示5个字符串,Space(5)表示5个字符串,所以n等于10。故本题答案选D。
(27)C
【解析】LTrim函数:删除字符串的开始空格。RTrim函数:删除字符串的尾部空格。Trim函数:删除字符串的开始和尾部空格。Ucase函数:将字符串中小写字母转化为大写字母。所以本题答案是C。
(28)A
【解析】循环第1次,I=1,所以I\5=0;循环第2次,I=3,所以I\5=0;循环第3次,I=5,所以I\5=1;循环第4次,I=7,所以I\5=1;循环第5次,I=9,所以I\5=1;循环第6次,I=11,所以I\5=2;循环第7次,I=13,所以I\5=2;循环第8次,I=15,所以I\5=3;循环第9次,I=17,所以I\5=3;循环第10次,I=19,所以I\5=3;循环结束后,x=5+1+1+1+2+2+3+3+3,所以x=21。所以本题答案是A。
(29)A
【解析】VBA中定义符号常量可以用关键字Const来定义,格式为:Const 符号常量名称 = 常量值。所以本题答案是A。
(30)B
【解析】本题中通过语句"Docmd.RunSQL Str"可知空白处应该填写一个SQL语句,由题面可知程序段的功能是实现"学生"表中"年龄"字段值加1,所以空白处应该填写一个Update语句。Update语句实现数据的更新功能,能够对指定表所有记录或满足条件的记录进行更新操作,该语句的格式为:
Update <表名>
Set <字段名1>=<表达式1> [,<字段名2>=<表达式2>]…
[Where <条件>]
其中,<表名>是指要更新数据的表的名称。<字段名>=<表达式>是用表达式的值替代对应字段的值,并且一次可以修改多个字段。一般使用Where子句来指定被更新记录字段值所满足的条件,如果不使用Where子句,则更新全部记录。所以本题答案为B。
(31)B
【解析】本题使用Call关键字调用子过程s1,s2。x=10在调用子过程s1后,x=30,但由于在s1中直接使用变量,所以该值的作用范围是局部的,即只限于s1子过程中,没有传回。在调用s2时,由于s2使用Dim…As关键字定义x,所以其值是模块范围的。故在消息框中输出的值,是从子过程s2传回的值。故本题答案选B。
(32)D
【解析】在Access中使用RecordCount属性返回记录集的个数,所以A、B选项错误;由语句"rs = Me.Recordset" 可知,空白处应填rs.RecordCount。所以本题答案为D。
(33)C
【解析】根据程序:a(2,5)+a(3,4)+a(4,5)=2*5+3*4+4*5=42。故本题答案选C。
(34)C
【解析】当i=1时,sum=0+0/1;当i=2时,sum=0+0/1+1/2;当i=3时,sum=0+0/1+1/2+2/3;当i=4时,sum=0+0/1+1/2+2/3+3/4;当i=5时,sum=0+0/1+1/2+2/3+3/4+4/5,即For循环是用来计算表达式"1/2+2/3+3/4+4/5"的。所以本题答案为C。
(35)A
【解析】本题通过双重For循环输出字符串,由于内层循环的循环次数为4,且每次内层循环均输出一个"*",则每次外层循环输出一行"****"。由于外层循环的循环次数也为4,则四次外层循环后共输出四行"****",所以选项A的输出是正确的。所以本题答案为A。

  二、填空题
(1)【1】DCBEA
【解析】栈操作原则是"后进先出",栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈,B、C处于中间,A最早进栈。所以出栈时一定是先出D,再出C、B,最后出A。
(2)【2】 O(nlog2n)
【解析】在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2;简单插入排序所需要的比较次数为n(n-1)/2;希尔排序所需要的比较次数为O(n^1.5);堆排序所需要的比较次数为O(nlog2n)。
(3)【3】cedba
【解析】依据后序遍历序列可确定根结点为c;再依据中序遍历序列可知其左子树由deba构成,右子树为空;又由左子树的后序遍历序列可知其根结点为e,由中序遍历序列可知其左子树为d,右子树由ba构成。因此为cedba。
(4)【4】概要设计与详细设计
【解析】从工程管理角度看,软件设计分为两步完成:概要设计与详细设计。概要设计(又称结构设计)将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。
(5)【5】关系模型/关系
【解析】 以二维表的形式来表示实体之间联系的数据模型是关系模型;另外还有层次模型、网状模型。
关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系,每一个关系都是一个二维表,无论实体本身还是实体之间的联系均用称为"关系"的二维表来表示。
(6)【6】参数
【解析】参数查询是一种利用对话框来提示用户输入条件的查询。这种查询可以根据用户输入的条件来检索符合相应条件的记录。
(7)【7】设计
【解析】数据访问页有两种视图方式:页视图和设计视图。页视图是查看所生成的数据访问页样式的一种视图方式;而以设计视图方式打开数据访问页通常是要对数据访问页进行修改。
(8)【8】条件操作宏
【解析】在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使用条件来控制这种流程。使用了这种控制的宏称为条件操作宏。
(9)【9】OpenReport
【解析】Access中,打开报表的宏操作是OpenReport。
(10)【10】abdb
【解析】本题考查的是函数和循环语句For…Next的使用。字符串转换字符代码函数Asc(<字符串表达式>),返回字符串首字符的ASCII值;字符代码转换字符函数Chr(<字符代码>),返回与字符代码相关的字符;字符串截取函数Mid(<字符串表达式>,,[N2]),从字符串左边第N1个字符起截取N2个字符;字符串长度检测函数Len(<字符串表达式>或<变量名>),返回字符串所含字符数。循环语句For…Next能够重复执行程序代码区域特定次数,使用格式如下:
For 循环变量=初值 To 终值 [Step 步长]
循环体
[条件语句序列
Exit For
结束条件语句序列]
Next [循环变量]
(11)【11】12
【解析】由于VBA中,默认情况下,参数是按地址传递(ByRef),结果会返回。本题中z的值等于x+y,所以文本框中显示的内容为12。
(12)【12】MsgBox("",vbOKCancel)
【13】False
【解析】消息框(MsgBox)用于对话框中显示信息,书写格式为:MsgBox(提示[,按钮][,标题])。根据题意消息框中显示两个按钮"确定"和"取消"所以设置其值为"vbOKCancel",因为没有要求说明提示语句和标题,可以不进行设置。cmdDisplay.Visible用来设置cmdDisplay(显示)的属性,Visible决定控件是否可见,其属性False表示程序运行时控件隐含起来,用户看不到但本身存在,如果单击"确定"按钮则"显示"控件被隐藏。
(13)【14】fd+1
【15】rs.MoveNext
【解析】下面对DAO部分对象进行说明。Database对象:表示操作的数据库对象。RecordSet对象:表示数据库操作返回的记录集。Field对象:表示记录集中的字段数据信息。EOF函数:指示当前记录位置位于Recordset对象的最后一个记录之后。属性返回布尔型值。本题要求将当前数据库文件中"学生表"的学生"年龄"都加1。【14】对"年龄"加1,因此在横线处应填入fd+1;【15】当遍历完一个记录后,记录指针移向下一条,因此在横线处应填入rs.MoveNext。





相关阅读



关于我们 | 联系我们 | 用户指南 | 网站地图 | 意见建议 | 会员注册 | 用户协议 | 隐私政策