admin 管理员组

文章数量: 1184232


2024年3月27日发(作者:android从入门到精通pdf下载)

国家二级ACCESS机试(选择题)模拟试卷311

(题后含答案及解析)

题型有:1.

1. 数据表中的“行”称为( )。

A.字段

B.数据

C.记录

D.数据视图

正确答案:C

解析:本题考查Access数据库表结果基本概念。表中“行”称为记录,“列”

称为字段。

2. 某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度

为(根结点在第1层)

A.3

B.6

C.8

D.12

正确答案:D

解析:根据二叉树的性质,度为0的结点(即叶子结点)总是比度为2的结点

多一个。题目中的二叉树的叶子结点为1,因此度为2的结点的数目为0,故该

二叉树为12层,每层只有一个结点。 知识模块:数据结构与算法

3. Access中,如果不想显示数据表中的某些字段,可以使用的命令是

A.隐藏

B.删除

C.冻结

D.筛选

正确答案:A

解析:选项A)隐藏:为了查看表中的主要数据,可以将某些字段列暂时隐

藏起来,需要时再将其显示出来。选项B)删除:表中的信息如果出现了不需要

的数据就应将其删除。选项C)冻结:在通常的操作中,常常需要建立比较大的

数据 库表,由于表过宽,在数据表视图中有些关键的字段值因为水平流动后无

法看到,影响了数据的查看。可以冻结某些字段,无论用户怎样水平滚动窗口,

冻结字段总是可见的。选项D)筛选:从许多数据中挑选出满足某种条件的数据

进行处理,经过筛选后的表,只显示满足条件的记录,而不满足条件的记录将被

隐藏起来。

4. 在Access的数据表中删除一条记录,被删除的记录( )。

A.不能恢复

B.可恢复为第一条记录

C.可恢复为最后一条记录

D.可恢复到原来设置

正确答案:A

解析:在ACCESS数据库中,删除表中的记录是不能恢复的。

5. 下图中所示的查询返回的记录是( )。

A.年龄在19岁到21岁之间的记录

B.年龄不在19岁到21岁之间的记录

C.所有的记录

D.以上说法均不正确

正确答案:B

解析:本题考查查询条件的知识。Not Between…And是一个表示不在某区

间内的运算符,等价于:<下界Or>上界。

6. 在窗体中有一个命令按钮run1,对应的事件代码如下:Private Sub

run1Enter( )Dim num As IntegerDim m As IntergerDim n As IntegerDim i As

IntegerFor i=1 To 10num=InputBox(“请输入数据:”,”输入”,1)If Int(num)=num

Thenm=m+1Elsen=n+1End IfNext iMsgBox(“运行结果:m=”& Str(m)& “,n

=” & Str(n))End Sub运行以上事件所完成的功能是( )。

A.对输入的10个数据统计有几个是整数,有几个是非整数

B.对输入的10个数据求各自的余数,然后再进行累加

C.对输入的10个数据求累加和

D.对输入的10个数据统计有几个是奇数,有几个是偶数

正确答案:A

解析:从题目要求来看for为循环语句,InputBox设置输入数据框,If语句

是计算输入值为整数还是非整数,依次输入10次数值,当输入值为整数时m自

动增1,当输入值为非整数时n自动增1。

7. 数据库系统的三级模式不包括

A.概念模式

B.内模式

C.外模式

D.数据模式

正确答案:D

解析:数据库系统的三级模式包括概念模式、外模式和内模式(物理模式)。

知识模块:数据库设计基础

8. 以下程序段运行结束后,变量x的值为( )。 x=2 y=4 Dox=x*yy

=y+1 Loop While y<6

A.2

B.4

C.8

D.40

正确答案:D

解析:第一次循环时,x=2*4=8,y=4+1=5,满足第二次循环的条件y<6。

第二次循环时,x=x*y=8*5=40,y=5+1=6,不满足第三次循环的条件y<6所以”x

=x*y”执行两次就跳出循环,x值为40。

9. 下列叙述中正确的是

A.带链栈的栈底指针是固定的

B.带链栈的栈底指针是随栈的操作而动态变化的

C.若带链队列的队头指针与队尾指针相同,则队列为空

D.若带链队列的队头指针与队尾指针相同,则队列中至少有一个元素

正确答案:B

解析:栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在

表的一端进行桶入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。

向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上

面,使之成为新的栈项元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶

元素删除掉,使其相邻的元素成为新的栈顶元素。带链栈的栈底指针是随栈的操

作而动态变化的;若带链队列的队头指针与队尾指针相同,则队列可能为0也可

能为1。 知识模块:数据结构与算法

10. 下面描述中,不属于软件危机表现的是

A.软件过程不规范

B.软件开发生产率低

C.软件质量难以控制

D.软件成本不断提高

正确答案:A

解析:软件危机主要表现在6个方面:①软件需求的增长得不到满足;②软

件开发成本和进度无法控制:③软件质量难以保证;④软件不可维护或维护程度

非常低;⑤软件的成本不断提高;⑥软件开发生产率的提高赶不上硬件的发展和

应用需求的增长。 知识模块:程序设计基础和软件工程基础

11. 下面不属于软件需求分析阶段主要工作的是

A.需求变更申请

B.需求分析

C.需求评审

D.需求获取

正确答案:A

解析:需求分析阶段的工作可分为4个阶段:需求获取、需求分析、编写需

求规格说明书、需求评审。 知识模块:程序设计基础和软件工程基础

12. 下列选项中,与VBA中语句Dim NewVar%,sum!等价的是( )。

A.Dim NewVar As Integer,slim As Single

B.Dim NewVar As Integer,sum As Double

C.Dim NewVar As Single,sum As Single

D.Dim NewVar As Sibgle,sum As Integer

正确答案:A

解析:%代表的数据类型为整型,!代表的数据类型为单精度型。

13. 宏命令RunSQL的功能是( )。

A.执行指定的SQL语句

B.执行指定的查询中的SQL语句

C.使用SQL在表中查询

D.使用SQL语句设置指定属性值

正确答案:A

解析:RunSQL命令用于执行指定的SQL语句以完成操作查询或数据定义。

14. 要限制宏命令的操作范围,在创建宏时应定义的是( )。

A.宏操作对象

B.宏操作目标

C.宏条件表达式

D.窗体或报表控件属性

正确答案:C

解析:要限制宏命令的操作范围,在创建宏时应定义宏条件表达式。使用条

件表达式的条件宏可以在满足特定条件时才执行对应的操作。

15. 软件系统总体结构图的作用是

A.描述软件系统结构的图形工具

B.描述软件系统的控制流

C.描述软件系统的数据流

D.描述软件系统的数据结构

正确答案:A

解析:软件系统总体结构图的作用是描述软件系统结构的图形工具。 知识

模块:程序设计基础和软件工程基础

16. 在关系模型中,每一个二维表称为一个

A.关系

B.属性

C.元组

D.主码(键)

正确答案:A

解析:每个二维表代表一个关系,由表框架及表的元组组成。 知识模块:

数据库设计基础

17. 若实体A和B是一对一的联系,实体B和C是多对一的联系,则实

体A和C的联系是

A.多对一

B.一对多

C.一对一

D.多对多

正确答案:A

解析:因为实体A和B既然是1对l联系,那么A和B可等价看待,A与

C的关系应该和B与C的关系一样,都是多对一。所以选项A正确。 知识模块:

数据库设计基础

18. 定义学生、教师和课程的关系模式:S(S#,Sn,Sd,Sa)(属性分别为

学号、姓名、所在系、年龄);C(C#,Cn,P#)(属性分别为课程号、课程名、先

修课);SC(S#,C#,G)(属性分别为学号、课程号和成绩)。则该关系为

A.第一范式

B.第二范式

C.第三范式

D.BCNF范式

正确答案:C

解析:第三范式,每个非关键字列都独立于其他非关键字列,并依赖于关键

字,第三范式指数据库中不能存在传递函数依赖关系。在本题中,在关系模式

S(S#,Sn,Sd,Dc,Sa)中把学号S#设置为主键,则其它列姓名、所在系、所在

系的系主任、年龄都依赖主键学号S#,非关键字之间都独立,不存在函数依赖

关系。在C(C#,Cn,P#)中将C#课程号设置为主键,则课程名、先修课都依赖

主键C#,非关键字之间都独立,不存在函数依赖关系。在SC(S#,C#,G)中,

将S#,C#设置为主键,则G成绩依赖于主键S#,C#。所以该关系模式是第三

范式。选项C正确。 知识模块:数据库设计基础

19. 在Access的数据库中已建立了”tStu”表,若查找”学号”是”1234”

和”4321”的记录,应在查询设计视图准则行中输入( )。

A.1234 and “4321”

B.not in(“1234”,”4321”)

C.in(“1234”,”4321”)

D.not(“1234” and “4321”)

正确答案:C

解析:在查询准则中,特殊运算符In是用于指定一个字段值的列表,列表

中的任意一个值都可与查询的字段相匹配。本题的查询准则可以写成

in(“1234”,”4321”),或者写成”1234” Or “4321”。所以本题答案为C。

20. 按照传统的数据模型分类,数据库系统可分为

A.层次、网状和关系

B.大型、中型和小型

C.西文、中文和兼容

D.数据、图形和多媒体

正确答案:A

解析:数据库管理系统所支持的传统数据模型分为三种:层次数据模型、网

状数据模型和关系数据模型。所以选项A正确。 知识模块:数据库设计基础

21. 下列叙述中,正确的是

A.Sub过程无返回值,不能定义返回值类型

B.Sub过程有返回值,返回值类型只能是符号常量

C.Sub过程有返回值,返回值类型可在调用过程时动态决定

D.Sub过程有返回值,返回值类型可由定义时的As子句声明

正确答案:A涉及知识点:模块与VBA编程基础

22. 在创建表时设置了字段的“格式”属性,下列关于“格式”属性的叙

述中,错误的是

A.格式属性只影响字段数据的显示格式

B.可以设置自动编号型字段的格式属性

C.显示格式只在输入数据被保存后应用

D.可在需要控制数据的输入格式时选用

正确答案:D

解析:格式属性只影响数据的显示格式,不能控制数据的输入格式,所以选

项D叙述错误。 知识模块:数据库基础知识

23. A And B准则表达式表示的意思是( )。

A.表示查询表中的记录必须同时满足And两端的准则A和B,才能进入查

询结果集

B.表示查询表中的记录只需满足由And两端的准则A和B中的一个,即

可进入查询结果集

C.表示查询表中记录的数据介于A、B之间的记录才能进入查询结果集

D.表示查询表中的记录当满足由Or两端的准则A和B不相等时即进入查

询结果集

正确答案:A

解析:And是”且”运算符,当And连接的表达式都是真时,整个表达式为真,

否则为假。所以本题答案为A。

24. 在VBA中要定义一个100元素的个整型数组,正确的语句是

A.Dim New Array(100)As Integer

B.Dim New Array(2 To 101)As Integer

C.Dim New,Array(2 To 101) Dr)Dim New Array(100)

正确答案:B

解析:VBA中定义数组格式为:Dim 数组名 ([下标下限 to]) 下标上限) As

数组类型 缺省情况下,下标下限为0,数组元素从“数组名(0)”至“数组名

(下标上限)”;如果使用to选项,则可以安排非0开始的下标下限。本题中c、D

选项没有指定数据类型,默认为变体型,不符合题意;A选项中数组下标默认从

0开始,0到100共101个元素,不符合题意:所以只有选项B正确。 知识模

块:VBA编程

25. 运行下列程序,结果是( )。 Private Sub Command32_Click( )

f0=1:f1=1:k=1 Do While k<=5 f=t0+f1 f0=f1 f1=f k=k+1

Loop MsgBox”f=”&f End Sub

A.f=5

B.f=7

C.f=8

D.f=13

正确答案:D 涉及知识点:综合


本文标签: 数据 查询 需求 解析 软件