国家二级ACCESS机试(选择题)模拟试卷335
选择题
1.在一个关系中要找出某些字段组成新关系,应使用的操作是( )。(D)
A. 连接运算
B. 选择运算
C. 查询运算
D. 投影运算
解析:关系运算相关概念见上题。投影运算是找出存在关系的字段组成新关系,所以D选项正确。
2.在“查找和替换”对话框的“查找内容”文本框中,设置“2#1”的含义是( )。(D)
A. 查找值为21
B. 查找值为2#1
C. 查找第一位为2、第二位为任意字符,第三位为1的值
D. 查找第一位为2、第二位为任意数字,第三位为1的值
解析:在Access中进行查找和替换功能,可使用通配符来通配相应的字符。其中,#通配任何单个数字字符。
3.设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是( )。(B)
A. 前序序列
B. 中序序列
C. 后序序列
D. 前序序列或后序序列
解析:中序遍历的次序是先遍历左子树,再遍历根结点,最后遍历右子树。而在排序二叉树中,左子树结点值<根结点值≤右子树结点值,要使对排序二叉树的遍历结果为有序序列,只能采用中序遍历。
4.现有一个已经建好的“按雇员姓名查询”窗体,如下图所示:
运行该窗体后,在文本框中输入要查询雇员的姓名,当按下“查询”按钮时,运行一个名是“按雇员姓名查询”的查询,在查询显示出所查雇员的雇员ID、姓名和职称等三个字段。若窗体中的文本框名称为tName,设计“按雇员姓名杏询”。TF确的设计视图是( )。
(C)
A.
B.
C.
D.
解析:本题考查数据库对象的引用方法。基本语法格式为:Forms(或Reports)!窗体(或报表)名称!控件名称[.属性名],其中Forms或Reports分别表示窗体或报表对象集合。感叹号“!”分隔开对象名称和控件名称。“属性名称”部分默认(即在控件名称后不添加属性)时,表示该控件的值。
本题是要在查询的条件表达式中引用“按雇员姓名查询”窗体上名称为“tName”文本框的值,所以选项C中表达式书写正确。
5.假设一个书店用(书号、书名、作者、出版社、出版日期、库存数量……)一组属性来描述图书,可以作为“关键字”的是( )。(A)
A. 书号
B. 书名
C. 作者
D. 出版社
解析:本题考查主关键字的知识。主关键字是一个或者多个字段的集合,是用于区别表中记录唯一的标识,也就意味着在一个表中主关键字不能取重复值。在Access的表中,可以定义三种类型的主关键字:自动编号主键、单字段主键和多字段主键。在本题中只有“书号”是每本书都不相同的,也就是主关键字。
6.若限制字段只能输入数字0~9,则应使用的输入掩码字符是( )。(C)
A. X
B. A
C. 0
D. 9
解析:输入掩码设置中,没有X这个字符;字符“A”表示必须输入字母或数字;字符“9”表示可选择输入数字或空格,不允许使用加号或减号;字符“0”表示必须输入数字0~9。
7.设循环队列的存储空间为Q(1:100),初始状态为空。现经过一系列正常操作后,front=49,则循环队列中的元素个数为(A)
A. 不确定
B. 49
C. 51
D. 50
解析:循环队列用数组Q[1:100]存放其元素值,已知其头尾指针分别是front和rear,则当前队列的元素个数是(rear—front+100)%100,题目中首指针rear的值未知,所以循环队列中的元素个数不能确定。所以选项A正确。
8.设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为l的结点数为(B)
A. 1 1
B. 12
C. 13
D. 不可能有这样的树
解析:因为任一棵树中,结点总数:总分支数目+1,所以:27=(0*10+n1*1+2*1+3*4)+1。运算结果n1=12。其中,n1表示叶子结点,所以选项B正确。
9.下面有关生成表查询的论述中正确的是。( )。(B)
A. 生成表查询不是一种操作查询
B. 生成表查询可以利用一个或多个表中的满足一定条件的记录来创建一个新表
C. 生成表查询将查询结果以临时表的形式存储
D. 对复杂的查询结果进行运算是经常应用生成表查询来生成一个临时表,生成表中的数据是与原表相关的,不是独立的,必须每次都生成以后才能使用
解析:本题考查操作查询中生成表查询的知识。操作查询,也叫做动作查询,共有4种类型:追加查询、删除查询、更新查询和生成表查询。生成表查询利用一个或多个表中的满足一定条件的记录来创建一个新表,其结果以表的形式存储,其数据独立于源表,生成以后即可永久使用。
10.下列程序段的执行结果是
Dim a(5)As String
Dim b As Integer
Dim I As Integer
F0r I=0 T0 5
a(I)=I+1
Debug.Print a(I)
Next I(A)
A. 123456
B. 6
C. 654321
D. 0
解析:本题考察For循环结构。首先定义了一个数组a(5),之后进行For循环判断,若1满足在0至5范围内,则进入循环体,执行a(I)=I+1,之后打印输出a(I)。当I为0时,进入第一次循环,a(0)=0+1=1,输出1,之后I变为1;进入第二次循环,a(1)=1+1=2,输出2,之后I变为2;进入第三次循环,a(2)=2+1=3,输出3,之后I变为3;进入第四次循环,a(3)=3+1=4,输出4,之后I变为4;进入第五次循环,a(4)=4+1=5,输出5,之后I变为5;进入第六次循环,a(5)=5+1=6,输出6,之后I变为6,不再满足循环条件。因此程序执行结果为123456。
11.设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为(C)
A. m
B. m-1
C. m-2
D. 1
解析:经过一系列正常的操作后,front=1,rear=m,那么最坏情况下需要的比较次数为rear-front-1=m-1一1=m-2。
12.在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务。在数据库中,实体之间属于一对一关系的是(D)
A. “顾客”与“收款口”的关系
B. “收款口”与“收款员”的关系
C. “班组”与“收款
本文档预览:3600字符,共11548字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载