二级Access选择题专项强化真题试卷1 (题后含答案及解析)
题型有:1.
1. 若要求输入记录时,字段的数据出现错误系统会给出相关提示,则应该设置的是( )。
A.有效性规则
B.输入掩码
C.默认值
D.必填字段
正确答案:A
解析:有效性规则是指向表中输入数据时应遵循的约束条件,设置有效性规则是限制用户输入数据的范围,并且可以使用有效性文本进行提示,故本题A选项正确。
2. 内置计算函数Max的功能是( )。
A.计算所有指定字段值的最大值
B.计算全部数值型字段的最大值
C.计算一条记录中数值型字段的最大值
D.计算一条记录中指定字段的最大值
正确答案:A
解析:内置计算函数Max属于统计函数中的一个,标准形式是:Max(字符表达式),功能是计算字符表达式中的最大值。根据题意,字符表达式用来指定某一字段,用Max函数计算出字符表达式指定的字段值的最大值。因此选择A选项。
3. 在窗体中有标签Lb1和一个命令按钮Command,事件代码如下: Option Compare Database Dim a AS String*10 Private Sub Command Click( ) a=“1234” b=Len(a) Me.Lb1.Caption=b End Sub 打开窗体运行后,窗体中显示的是( )。
A.40
B.5
C.4
D.10
正确答案:D
解析:过程中使用“Dim a As String*10”语句声明了一个定长字符串变量a,定长字符串的长度是变量声明时指定的,与字符串实际值无关。本题中声明了一个长度为10的定长字符串变量a,然后给变量a赋值为字符串“1234”,最后测量该字符串的长度,结果应该是声明字符串变量时指定长度值为10,故本题D选项正确。
4. 关系数据模型( )。
A.只能表示实体间1:1联系
B.只能表示实体间1:m联系
C.可以表示实体间m:n联系
D.能表示实体间1:n联系而不能表示实体间n:1联系
正确答案:C
解析:关系模型是目前最常用的数据模型之一,现实世界的实体以及实体间的各种联系均用关系来表示。实体集之间通过联系来建立联接关系,分为三类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。所以C选项正确。
5. 下列各项中,不属于软件需求分析阶段工作的是( )。
A.需求获取
B.需求计划
C.需求分析
D.需求评审
正确答案:B
解析:需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书和需求评审,而需求计划不属于需求分析阶段的工作,故正确答案为B选项。
6. 内部聚合函数Avg的功能是( )。
A.计算指定字段所有值的和
B.计算指定字段所有值的平均值
C.计算指定字段所有值中的最小值
D.计算指定字段排序第一个的值
正确答案:B
解析:内部聚合函数Avg,英文全称Average,用于计算指定字段所有值的平均值,支持的类型包括数字型、日期型、货币型以及自动编号型。因此,本题应选择B选项。
7. Select语句中有子句“Where工资额>1000”,该子句的含义是( )。
A.查工资额中大于1000元的记录
B.将“工资额”中大于1000元的记录删除
C.复制字段“工资额”中大于1000元的记录
D.将字段“工资额”中大于1000元的记录进行替换
正确答案:A
解析:Select语句的格式为:Select字段列表From表名W}lere条件表达式,其中W}lere子句用于指明查询的条件。Select语句的子句“Where工资额>1000”是要寻“工资额”中大于1000元的记录。
8. 以下程序的功能是求“x^3*5”表达式的值,其中x的值由文本框Text0输入,运算的结果由文本框Text1输出。 Private Sub Command0_Click( ) Dim x As Integer Dim y As Long Me.Text0=X y=x^3*5 Me.Textl=y End Sub 运行上述程序时,会有错误。错误的语句是( )
A.Dim x As Integer
B.Me.Text0=x
C.Me.Text1=y
D.Dim y As Long
正确答案:B
解析:根据题意,程序功能是求“x^3*5”表达式的值,x的值由文本框Text0输入,则在程序中应该将Text0的值赋给变量x,而程序中Me.Text0=x的功能是将x的值赋给Text0,因此选择B选项。
9. 下列各项中,属于工具(支撑)软件的是( )。
A.PowerBuilde
B.数据库管理系统
C.财务管理系统
D.iOS操作系统
正确答案:A
解析:计算机软件按功能分为应用软件、系统软件、支撑软件(或工具软件)。系统软件是管理计算机的资源,提高计算机的使用效率,为用户提供各种服务的软件。应用软件是为了应用于特定的领域而开发的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具型软件,其中包括帮助程序人员开发和维护软件产品的工具软件,也包括帮助管理人员控制开发进程和项目管理的工具软件。B、D选项均为系统软件,C选项为应用软件。A选项为支撑软件。
10. VBA中命令Write#和Print#的区别是( )。
A.Write#将数据写入指定文件,而Print#是创建一个新的打印文件
B.Write#将数据写入打印文件,而Print#是创建一个新的指定文件
C.Write#能将数据写入指定文件或打印文件,而Print#只能是创建一个新的指定文件
D.Write#只能将数据写入指定文件,而Print#可以创建一个新的指定文件或打印文件
正确答案:A
解析:Write#语法:Write#filenumber,[outputlist];Print#语法:Print#filenumber,[outputlist]。write#语句,输出的时候,字符串会自动加上双引号,并且中间会用逗号分隔开来每一个数据。Print#语句,输出的时候,字符串不会自动添加任何符号,也不会用逗号分隔每一个数据。它们之间的区别是Write#将数据写入指定文件,而Print#是创建一个新的打印文件。
11. 运行下列子程序,结果是( )。 Private Sub Command2_Click( ) f0=1:f1=1:f2=1:k=1 Do While k<=4 f=f0+f1+f2 f0=f1 f1=f2 f2=f k=k+1 Loop MsgBox“f=”&f End Sub
A.f=35
B.f=7
C.f=8
D.f=17
正确答案:D
解析:题中Sub子过程定义了4个变量:f0=1,f1=1,f2=1,k=1。在Do While循环中循环条件为k<=4,且每次循环k加1,共循环4次。k=1时:f=f0+f1+f2=1+1+1=3;k=2时:f=f0+f1+f2=1+1+3=5;k=3时:f=f0+f1+f2=1+3+5=9;k=4时:f=f0+f1+f2=3+5+9=17。最后用MsgBox显示f的值,因此选择D选项。
12. 下列关于货币数据类型的叙述中,错误的是( )。
A.货币型字段的长度为8个字节
B.货币型数据等价于具有单精度属性的数字型数据
C.向货币型字段输入数据时,不需要输入货币符号
D.货币型数据与数字型数据混合运算后的结果为货币型
正确答案:B
vba计算字符串长度解析:货币型数据字段长度为8个字节,向货币字段输入数据时,不必输入货币符号和千位分隔符,可以和数值型数据混合计算,结果为货币型。货币型数据等价于具有双精度属性的数字型数据。
13. 要在报表每一页的顶部都有输出的信息,需要设置的是( )。
A.报表页眉
B.报表页脚
C.页面页眉
D.页面页脚
正确答案:C
解析:报表的组成有5个部分:①报表页眉;②报表页脚;③页面页眉;④页面页脚;⑤主
体。其中报表页眉和报表页脚只显示在报表的头部和尾部,分别用来显示报表的标题、日期和统计数据、结论等。页面页眉和页面页脚显示在每页的顶部和下方,题中要求每一页的顶部都有输出,应选择页面页眉,因此选择C选项。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论