国家二级(ACCESS)机试模拟试卷480
选择题
1.下列二叉树描述中,正确的是( )。(B)
A. 任何一棵二叉树必须有一个度为2的结点
B. 二叉树的度可以小于2
C. 非空二叉树有O个或1个根结点
D. 至少有2个根结点
解析:二叉树是由n≥0个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。二叉树可以是空集合,根可以有空的左子树或空的右子树。二叉树不是树的特殊情况,它们是两个概念。
二叉树具有如下两个特点:
①非空二叉树只有一个根结点。
②每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。
2.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:
Private Sub Command1_Click()
Dim a1(4,4),a2(4,4)
For i=1To4
For j=1To4
al(i,j)=i+j
a2(i,j)=al(i,j)+i+j
Next j,i
MsgBox(a1(3,3)*a2(3,3))
End Sub
程序运行后,单击命令按钮,消息框输出的是( )。(B)
A. 48
B. 72
C. 96
D. 128
解析:本题考查VBA中二维数组和循环的知识。本题使用了二重循环为两个二维数组中的元素均进行了赋值,最后求两个数组元素值的积。我们只需要注意这两个数组元素在循环中被赋了什么值,当i=3,j=3时,a1(3,3)=3+3=6,a2(3,3)=a1(3,3)+3+3=12,所以最后二者之积为72。
3.在宏参数中,要引用窗体F1上的Text1文本框的值,应该使用的表达式是(A)
A. [Forms]![F1]![Text1]
B. Text1
C. [F1].[Text1]
D. [Forms]_[F1]_[Text1]
解析:本题考查数据库对象的引用方法。基本语法格式为:Forms(或Repots)!窗体(或报表)名称!控件名称[.属性名],其中Forms或Reports分别表示窗体或报表对象集合。感叹号“!”分隔开对象名称和控件名称。“属性名称”部分默认(即在控件名称后不添加属性)时,表示该控件的值。根据题意,正确的表达式为:[Forms]![F1]![Text1]。
4.VBA支持的循环语句结构不包括(D)
A. Do…Loop
B. While…Wend
C. For…Next
D. Do…While
解析:本题考查循环的知识。VBA共支持3种循环,分别是“For…Nex”t循环、“While…Wend”循环和“Do…Loop”循环。
5.关系表中的每一行记录称为一个( )。(B)
A. 字段
B. 元组
C. 属性
D. 关键码
解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。
6.软件设计中划分模块的一个准则是( )。(B)
A. 低内聚低耦合
B. 高内聚低耦合
C. 低内聚高耦合
D. 高内聚高耦合
解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
7.若要查询课程名称为Access的记录,在查询设计视图对应字段的准则中,错误的表达式是( )。(C)
A. Access
B. Access
C. *Access*
D. Like\\
解析:本题考查查询条件准则的知识。查询条件的准则用于输入一个准则来限定记录的选择。本题中要求查询课程名称为Access的记录,则应限定对应字段的值为Access。要查询的值可以用双引号括起来,也可以不括,还可以使用Like加上通配符来使用,若Like后面没有通配符则Like运算符相当于“=”运算符,但是通配符不配合Like是无法单独使用的。
8.下面描述中错误的是(A)
A. 在数据库系统中,数据的物理结构必须与逻辑结构一致
B. 数据库技术的根本目标是要解决数据的共享问题
C. 数据库设计是指在已有数据库管理系统的基础上建立数据库
D. 数据库系统需要操作系统的支持
解析:在数据库系统中,物理独立性是指数据的物理结构(包括存储结构、存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。
9.下列程序段的功能是实现\\(B)
A. 年龄=年龄+1
B. Update 学生 Set年龄=年龄+1
C. Set年龄=年龄+1
D. Edit 学生 Set年龄=年龄+1
解析:实现字段值的增加用UPDATE更新语句,语句格式为:UPDATE 表名 SET 字段名=表达式,题目中要实现对\\
10.Access数据库最基础的对象是( )。(A)
A. 表
B. 宏
C. 报表
D. 查询
解析:Access数据库对象分为7种。这些数据库对象包括表、查询、窗体、报表、数据访问页、宏、模块。其中表是数据库中用来存储数据的对象,是整个数据库系统的基础。
11.在关于输入掩码的叙述中,正确的是(A)
A. 在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符
B. 定义字段的输入掩码,是为了设置输入时以密码显示
C. 输入掩码中的字符“A”表示可以选择输入数字0到9之间的一个数
D. 直接使用字符定义输入掩码时不能将字符组合起来
解析:本题考查字段的输入掩码的知识。在设计字段的时候可以使用输入掩码来使得输入的格式标准保持一致;输入掩码中的字符“A”代表必须输入字母或数字,字符“0”代表必须输入0~9中的一个数字;在定义字段的输入掩码时,既可以使用输入掩码向导,也可以直接使用字符;当直接使用字符来定义输入掩码属性时,可以根据需要将字符组合起来。
12.在Access中已经建立了“学生”表,若查找“学号”是“S00001”或“S00002”的记录,应在查询设计视图的“条件”行中输入( )。(C)
A. ”S00001”and”S00002”
B. not(”S00001”and”S00002”)
C. in(”S00001”,”S00002”)
D. not in(”S00001”,”S00002”)
解析:在查询准则中比较运算符“IN”用于集合设定,表示“在……之内”。若查找“学号”是“S00001”或“S00002”的记录应使用表达式in(”S00001”,”S00002”),所以选项C)正确。
13.在报表中,要计算\\(A)
A. = Min([数学])
B. = Min(数学)
C. = Min[数学]
D. Min(数学)
解析:在报表中,要为控件添加计算字段,应设置控件的\\
14.在数据库系统中,给出数据模型在计算机上物理结构表示的是(C)
A. 概念数据模型
B. 逻辑数据模型
C. 物理数据模型
D. 关系数据模
本文档预览:3600字符,共15592字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载