国家二级ACCESS机试(选择题)模拟试卷199
选择题
1.数据字典(DD)所定义的对象都包含于(A)
A. 数据流图(DFD图)
B. 程序流程图
C. 软件结构图
D. 方框图
解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就构成了数据字典。因此选A,而B、C、D都不符合。
2.在线性表的链式存储结构中,其存储空间一般是不连续的,并且( )。(C)
A. 前件结点的存储序号小于后件结点的存储序号
B. 前件结点的存储序号大于后件结点的存储序号
C. 前件结点的存储序号可以小于也可以大于后件结点的存储序号
D. 以上三种说法均不正确
解析:在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致,因此前件结点的存储序号与后件结点的存储序号之间不存在大小关系。
3.下列关于二叉树的叙述中,正确的是(B)
A. 叶子结点总是比度为2的结点少一个
B. 叶子结点总是比度为2的结点多一个
C. 叶子结点数是度为2的结点数的两倍
D. 度为2的结点数是度为1的结点数的两倍
解析:由二叉树的性质可以知道在二叉树中叶子结点总是比度为2的结点多一个。
4.建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是( )。(B)
A. 课程和课程号
B. 学生和课程
C. 学生和学号
D. 课程和成绩
解析:实体是概念世界中的基本单位,是客观存在并可以相互区别的事物。要建立表示学生选修课程活动的实体联系模型,能互相区别并可以联系起来的实体是学生和课程。故本题答案为B。
5.循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的入队与退队操作后,front=rear=25,此后又插入一个元素,则循环队列中的元素个数为(A)
A. 1,或50且产生上溢错误
B. 5 1
C. 26
D. 2
解析:循环队列初始状态front=rear=50,经过一系列入队和出队操作后,结束状态还是front=rear=25,这说明入队元素个数和出队元素个数一样多。这样一来最后的元素个数就和原来的元素个数一样多,明显不是0就是50,即要么队空(0个元素),要么队满(50个元素)。这时进行入队操作,如果是队空(0个元素)的情况,此时元素个数为1;如果是队满(50个元素)的情况,就会产生上溢错误。
6.某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求
(1)每个书店的每种书籍只在该书店的一个部门销售;
(2)每个书店的每个部门只有一个负责人;
(3)每个书店的每种书籍只有一个库存数量。
则关系模式R最高是( )。(B)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
解析:由题可知关系模式R有三个函数依赖:
(书店编号,书籍编号)→部门编号
(书店编号,部门编号)→负责人
(书店编号,书籍编号)→库存数量
由此可知,(书店编号,书籍编号)可以唯一标识关系模式R中的每个元组,因此属于关系模式的主键。在此关系模式中,每个属性都是不可再分的,R属于1NF,且“书店编号”和“书籍编号”单独之一都不能决定其他非主属性,所以R属于2NF;但(书店编号,书籍编号)可以决定“部门编号”,“部门编号”又可决定“部门负责人”,存在传递依赖,所以不属于3NF,更不是BCNF。
7.设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为(D)
A. 1
B. 2
C. 3
D. 不可能有这样的树
解析:树的度是指一棵树中,最大的结点的度称为树的度。本题中树的度为3,也就是最少有一个度为3的结点。要求没有度为2的结点,且叶子结点为6,如果要有度为3的结点,那么最多只有5个叶子结点,而画不出6个叶子结点。因此这样的树是没有的。
8.下面显示的是查询设计视图的“设计网络”部分,从此部分所示的内容中可以判断出要创建的查询是( )。
(D)
A. 删除查询
B. 生成表查询
C. 选择查询
D. 更新查询
解析:本题考查查询设计器的知识。对于本题给出的图片,注意到有“更新到”这一特殊行,就应该知道这是一个更新查询。同理,删除查询应该有“删除”这一行,追加查询应该有“追加到”这一行,而生成表查询没有特殊的行。
9.在VBA中要打开名为“学生信息录入”的窗体,应使用的语句是(A)
A. DoCmd.OpenForm”学生信息录入”
B. OpenForm”学生信息录入”
C. DoCmd.OpenWindow”学生信息录入”
D. OpenWindow”学生信息录入”
解析:本题考查VBA中如何打开对象的知识。在VBA中,打开窗体的命令为:Docmd.OpenForm。另外还需知道打开表使用命令Docmd.OpenTable:打开报表使用命令Docmd.0penReport;打开查询使用命令Docmd.OpenQuery;关闭窗体和报表使用命令Docmd.Close。
10.窗体有命令按钮Commandl和文本框Textl,对应的事件代码如下:
Private Sub Commandl_Click( )
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next J
Next i
Textl.Value=Str(x)
End Sub
运行以上事件过程,文本框中的输出是( )。(D)
A. 6
B. 8
C. 16
D. 21
解析:此处嵌套三层循环,最外层循环总是把x值初始化为3,所以只看内两层循环的次数及累加.内两层一共循环3*2=6次,每次x的值累加3.即共累加6*3=18,再加上初始值x=3+18=21。
11.若利用选择查询计算每个职工的工龄,并对结果进行取整操作,标题行显示为工龄,则字段行的设计正确的语句是( )。(C)
A. 工龄:Date()-[工作日期]/365
B. 工龄:(Date()-[工作日期])/365
C. 工龄:Year(Date())-Year([工作日期])
D. 工龄:Year([工作日期])/365
解析:Date函数返回当前系统日期,Year函数返回日期表达式年份的整数。本题选项A中,先计算\\
12.一个元组对应表中的是(C)
A. 一个字段
B. 一个域
C. 一个记录
D. 多个记录
解析:在一个二维表中,水平方向的行称为元组,每一行是一个元组。元组对应Access表中的一个具体记录,所以选项C正确。
13.学校规定学生住宿标准是:本科生4人一间,硕士生2人一间,博士生1人一间,学生与宿舍之间形成了住宿关系,这种住宿关系是(C)
本文档预览:3600字符,共6941字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载