江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
新版全国二级ACCESS选择题第10套

1.设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为

A.30

B.29

C.20

D.19

2.某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为

A.2

B.3

C.4

D.5

3.下列叙述中正确的是

A.存储空间连续的数据结构一定是线性结构

B.存储空间不连续的数据结构一定是非线性结构

C.没有根结点的非空数据结构一定是线性结构

D.具有两个根结点的数据结构一定是非线性结构

4.下列叙述中正确的是

A.带链队列的存储空间可以不连续,但队头指针必须大于队尾指针

B.带链队列的存储空间可以不连续,但队头指针必须小于队尾指针

C.带链队列的存储空间可以不连续,且队头指针可以大于也可以小于队尾指针

D.带链队列的存储空间一定是不连续的

5.某系统结构图如下图所示

该系统结构图的宽度是

A.2

B.3

C.4

D.n

6.下面不能作为软件需求分析工具的是

A.PAD图

B.数据字典(DD)

C.数据流程图(DFD图)

D.判定树

7.下面不属于对象基本特点的是

A.标识唯一性

B.可复用性

C.多态性

D.封装性

8.在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于

A.逻辑设计阶段

B.需求分析阶段

C.概念设计阶段

D.物理设计阶段

9.有两个关系R,S如下,由关系R和S得到关系 T,则所使用的操作为

A.并

B.自然连接

C.差

D.交

10.关系数据模型

A.只能表示实体间1:1联系

B.只能表示实体间1:m联系

C.可以表示实体间m:n联系

D.能表示实体间1:n联系而不能表示实体间n:1联系

11.下列关于字段大小属性的叙述中,正确的是

A.字段大小属性用于确定字段在数据表视图中的显示宽度

B.字段大小属性只适用于文本或自动编号类型的字段

C.文本型字段的字段大小属性只能在设计视图中设置

D.自动编号型的字段大小属性只能在设计视图中设置

12.下列关于OLE对象的叙述中,正确的是

A.用于处理超级链接类型的数据

B.用于存储一般的文本类型数据

C.用于存储Windows支持的对象

D.用于存储图像、音频或视频文件

13.定义字段默认值的含义是

A.该字段值不允许为空

B.该字段值不允许超出定义的范围

C.在未输入数据前,系统自动将定义的默认值显示在数据表中

D.在未输入数据前,系统自动将定义的默认值存储到该字段中

14.在Access中,空数据库是指

A.表中没有数据

B.没有基本表的数据库

C.没有窗体、报表的数据库

D.没有任何数据库对象的数据库

15.在关系数据模型中,域是指

A.字段

B.记录

C.属性

D.属性的取值范围

16.下列关于输入掩码属性的叙述中,正确的是

A.可以使用向导定义各种类型字段的输入掩码

B.可在需要控制数据输入格式时选用输入掩码

C.只能设置文本和日期/时间两种类型字段的输入掩码

D.日期/时间型字段不能使用规定的字符定义输入掩码

17.从"图书"表中查找出"计算机"类定价最高的前两条记录,正确的SQL命令是

A.SELECT TOP 2 * FROM 图书 WHERE 类别="计算机" GROUP BY 定价

B.SELECT TOP 2 * FROM 图书 WHERE 类别="计算机" GROUP BY 定价 DESC

C.SELECT TOP 2 * FROM 图书 WHERE 类别="计算机" ORDER BY 定价

D.SELECT TOP 2 * FROM 图书 WHERE 类别="计算机" ORDER BY 定价 DESC

18.在SELECT命令中,使用ASC时必须配合使用的短语是

A.GROUP BY

B.ORDER BY

C.WHERE

D.FROM

19.体检表中有日期/时间型数据"体检时间",若规定在体检3个月后复检,建立生成表查询,生成列"复检时间"并自动给出复检日期,正确的表达式是

 

A.复检时间: DateAdd("m",3,[体检时间])

B.复检时间: Datediff("m",3,[体检时间])

C.复检时间: DatePart("m",3,[体检时间])

D.复检时间: DateSeral("m",3,[体检时间])

20.在Access数据库中已经建立了"教师"表,若查找"教师编号"是"T00009"或"T00012"的记录,应在查询设计视图的"条件"行中输入

A."T00009" and "T00012"

B.In("T00009", "T00012")

C.Like("T00009", "T00012")

D.Like "T00009" and Like"T00012"

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

A.在窗体和报表中均不能设置页面页眉

B.在窗体和报表中均可以根据需要设置页面页眉

C.在窗体中可以设置页面页眉,在报表中不能设置页面页眉

D.在窗体中不能设置页面页眉,在报表中可以设置页面页眉

22.不是窗体组成部分的是

A.窗体页眉

B.窗体页脚

C.主体

D.窗体设计器

23.在设计窗体时,要输入的数据总是取自固定内容的数据,可以使用的控件是

A.列表框

B.复选框

C.切换按钮

D.文本框

24.下列选项中,属于导航控件的"数据"属性的是

A.智能标记

B.输入掩码

C.文本格式

D.是否锁定

25.如果字段"定期存款期限"的取值范围为1~5,则下列选项中,错误的有效性规则是

A.>=1 and <=5

B.[定期存款期限]>=1 And [定期存款期限]<=5

C.定期存款期限>0 And 定期存款期限<=5

D.0< [定期存款期限] <=5

26.宏的功能不包括

A.自动进行数据校验

B.打开数据库时自动运行

C.对数据进行分组、计算、汇总和打印输出

D.根据条件的不同执行不同的操作

27.要在报表中设置筛选条件以限制来自表中的记录,应使用的宏命令是

A.Requery

B.FindRecord

C.ApplyFilter

D.FindNextRecord

28.打开报表后,下列事件中首先发生的是

A.获得焦点(GotFocus)

B.改变(Change)

C.激活(Activate)

D.成为当前(Current)

29.下列选项中,不是Access内置函数的是

A.Choose

B.IIf

C.Switch

D.If

30.若将文本字符串"23"、"8"、"7"按升序排序,则排序的结果是

A."23"、"8""7"

B."7"、"8""23"

C."23"、"7""8"

D."7"、"23""8"

31.VBA中一般采用Hungarian符号法命名变量代表子窗体的字首码是

A.sub

B.Rpt

C.Fmt

D.txt

32.Access将内置函数分类进行管理,下列选项中,不属于Access内置函数分类的是

A.窗口

B.数据库

C.数组

D.财务

33.ODBC的含义是

A.开放式数据库连接

B.数据库访问对象

C.对象链接嵌入数据库

D.ActiveX数据对象

34.下列Access内置函数中,属于SQL聚合函数的是

A.Int

B.Fix

C.Count

D.Chr

35.运行下列程序,结果是

Private Sub Command2_Click()

    f0 = 1: f1 = 1: f2 = 1: k = 1

    Do While k <= 4

        f = f0 + f1 + f2

        f0 = f1

        f1 = f2

        f2 = f

        k = k +

    Loop

    MsgBox "f=" & f

End Sub

A.f=5

B.f=7

C.f=8

D.f=17

36.下列程序的输出结果是

Private Sub Command3_Click()

    t = 0

    m = 1

    sum = 0

    Do

        t = t + m

        sum = sum + t

        m = m + 2

    Loop While m <= 5

    MsgBox "Sum=" & sum

End Sub

A.Sum=6

B.Sum=10

C.Sum=35

D.Sum=14

37.下列代码实现的功能是:若在窗体中一个名为tNum的文本框中输入课程编号,则将"课程表"中对应的"课程名称"显示在另一个名为tName文本框中,

Private Sub tNum_AfterUpdate( )

  Me!tName = DLookup ("课程名称", "课程表", "课程编号='" & 【    】& "'")

End Sub

则程序中【  】处应该填写的是

A.Me!TNum

B.Me.TNum

C.Me[TNum]

D.Me.[TNum]

38.子过程Plus完成对当前库中"教师表"的年龄字段都加1的操作。

 

Sub Plus( )

    Dim cn As New ADODB.Connection         

    Dim rs As New ADODB.Recordset          

    Dim fd As ADODB.Field                   

    Dim strConnect As String                   

    Dim strSQL As String                        

 

  Set cn=CurrentProject.Connection

 

  strSQL = "Select 年龄 from 教师表"

    rs.Open strSQL, cn, adOpenDynamic, adLockOptimistic, adCmdText

    Set fd = rs.Fields("年龄")

    Do While Not rs.EOF

        fd = fd +1

        rs.Update

          

    Loop

    rs.Close

    cn.Close

    Set rs = Nothing

    Set cn = Nothing

End Sub

 

程序空白处应该填写的语句是

A.rs.MoveNext

B.rs.MovePrevious

C.rs.MoveFirst

D.rs.MoveLast

39.Access中描述若干个操作组合的对象是

A.表

B.查询

C.窗体

D.宏

40.下列关于嵌入宏的叙述中,正确的是

A.嵌入宏不是独立的对象

B.嵌入宏可以在导航窗格中被直接运行

C.嵌入宏不能与其被嵌入的对象一起被复制

D.同一嵌入宏可以被多个对象调用

1.C  2.C  3.D  4.C  5.D  6.A  7.B  8.C  9.A  10.C  11.D  12.C  13.C  14.B  15.D  16.B  17.D  18.B  19.A  20.B  21.B  22.D  23.A  24.A  25.D  26.A  27.C  28.C  29.D  30.C  31.A  32.A  33.A  34.C  35.A  36.D  37.A  38.A  39.D  40.A