必胜高考网 > 计算机类 > 计算机等级 > 资讯 >

2014年计算机二级考试Access专家预测试卷(2)

时间: 家辉2 资讯

  21

  下列逻辑表达式中,能正确表示条件"x和y都是奇数"的是

  A. x Mod 2=1 Or y Mod 2=1

  B. x Mod 2=0 Or y Mod 2=0

  C. x Mod 2=1 And y Mod 2=1

  D. x Mod 2=0 And y Mod 2=0

  参考答案:C 解析:要使x和y都是奇数,则x和y除以2的余数都必须是1。所以本题答案为C。

  22

  在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为

  A. Boolean

  B. Int

  C. String

  D. Variant

  参考答案:D 解析:在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为Variant。所以本题答案为D。

  23

  程序流程图(PFD)中的箭头代表的是

  A. 数据流

  B. 控制流

  C. 调用关系

  D. 组成关系

  参考答案:B 解析:程序流程图(PFD.是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。

  24

  栈和队列的共同点是

  A. 都是先进后出

  B. 都是先进先出

  C. 只允许在端点处插入和删除元素

  D. 没有共同点

  参考答案:C 解析:【解析】栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种"后进先出"的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种"先进先出"的线性表。

  25

  VBA中用实际参数a和b调用有参过程Area(m,n.的正确形式是

  A. Area m,n

  B. Area a,b

  C. Call Area(m,n.

  D. Call Area a,b

  参考答案:B 解析:【解析】含参数的过程被调用时,主调过程中的调用式必须提供相应的实参(实际参数的简称.,并通过实参向形参传递的方式完成过程调用。Call方法调用函数时,必须要带括号,直接利用过程名时,不用在参数列表两边加上括号。所以本题答案是B。

  26

  用二维表来表示实体及实体之间联系的数据模型是

  A. 实体-联系模型

  B. 层次模型

  C. 网状模型

  D. 关系模型

  参考答案:D 解析:【解析】用二维表来表示实体以及实体之间联系的数据模型称为关系数据模型。关系数据模型是以关系数学理论为基础的,在关系模型中,操作的对象和结果都是二维表,这种二维表就是关系。所以本题答案为D。

  27

  以下内容中不属于VBA提供的数据验证函数的是

  A. IsText

  B. IsDate

  C. IsNumeric

  D. IsNull

  参考答案:A 解析:VBA常用的验证函数为:IsNumeric、IsDate、IsNull、IsEmpty、IsArray、IsError、IsObject。所以本题答案是A。

  28

  在窗体上添加一个命令按钮(名为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

  参考答案:D 解析:程序中"n=Len(Str$(m.+Space(5.."的含义是算出字符串总长度,当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,Space(数值表达式.则返回由数值表达式确定的空格个数组成的空字符串。Str$(m.表示5个字符串,Space(5.表示5个字符串,所以n等于10。故本题答案选D。

  29

  Access数据库中,为了保持表之间的关系,要求在子表(从表.中添加记录时,如果主表中没有与之相关的记录,则不能在子表(从表.中添加该记录。为此需要定义的关系是

  A. 输入掩码

  B. 有效性规则

  C. 默认值

  D. 参照完整性

  参考答案:D 解析:【解析】参照完整性是在输入或删除记录时,为维持表之间已定义的关系而必须遵循的规则。如果实施了参照完整性,那么当主表中没有相关记录时,就不能将记录添加到相关表中,也不能在相关表中存在匹配的记录时删除主表中的记录,更不能在相关表中有相关记录时,更改主表中的主关键字值。所以本题答案为D。

  30

  在Access表中,可以定义3种主关键字,它们是

  A. 单字段、双字段和多字段

  B. 单字段、双字段和自动编号来源:考试大网

  C. 单字段、多字段和自动编号

  D. 双字段、多字段和自动编号

  参考答案:C 解析:为了使保存在不同表中的数据产生联系,Access数据库中的每个表必须至少有一个字段能唯一标识每条记录,这个字段就是主关键字。主关键字可以是一个字段,也可以是一组字段。为确保主关键字段值的唯一性,Access不允许在主关键字字段中存入重复值和空值。自动编号字段是在每次向表中添加新记录时,Access会自动插入唯一顺序号。库中若未设置其他主关键字,在保存表时会提示创建主键,单击"是"按钮,Access为新建的表创建一个"自动编号"字段作为主关键字。所以本题答案为C。

  31

  在窗体中使用一个文本框(名为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. * * * *

  * * * *

  * * * *

  * * * *

  参考答案:A 解析:本题通过双重For循环输出字符串,由于内层循环的循环次数为4,且每次内层循环均输出一个"*",则每次外层循环输出一行"****"。由于外层循环的循环次数也为4,则四次外层循环后共输出四行"****",所以选项A的输出是正确的。所以本题答案为A。

55797