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

1.在最坏情况下

A.快速排序的时间复杂度比冒泡排序的时间复杂度要小

B.快速排序的时间复杂度比希尔排序的时间复杂度要小

C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小

D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的

2.在深度为7的满二叉树中,度为2的结点个数为

A.64

B.63

C.32

D.31

3.设栈的顺序存储空间为S(1: m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为

A.30

B.20

C.m-19

D.m-20

4.算法空间复杂度的度量方法是

A.算法程序的长度

B.算法所处理的数据量

C.执行算法所需要的工作单元

D.执行算法所需要的存储空间

5.下面不属于软件开发阶段任务的是

A.测试

B.可行性研究

C.设计

D.实现

6.下面属于字符类的实例是

A.'518'

B."5"

C.'nm

D.'\n'

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

该系统结构图的最大扇出数是

A.n

B.1

C.3

D.4

8.一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是

A.1:1联系

B.1:m联系

C.m:1联系

D.m:n联系

9.有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。

表T的记录项(b,q,4)违反了

A.实体完整性约束

B.参照完整性约束

C.用户定义的完整性约束

D.关系完整性约束

10.在数据库系统中,给出数据模型在计算机上物理结构表示的是

A.概念数据模型

B.逻辑数据模型

C.物理数据模型

D.关系数据模型

11.下列关于数据库特点的叙述中,错误的是

A.数据库减少了数据的冗余

B.数据库中的数据独立性强

C.数据库中数据一致性指数据类型一致

D.数据库中的数据可以统一管理和控制

12.下列关于表的叙述中,错误的是

A.Access中的数据表是由字段和记录构成

B.Access中的数据表是查询的主要数据源

C.设计表的主要工作是定义表的字段和属性

D.数据表一般可以包含一到两个主题的信息

13.下列关于字段大小属性的叙述中,错误的是

A.字段大小属性只适用于文本或数字类型的字段

B.字段大小属性用于限制输入到字段中值的最大长度

C.文本型字段的字段大小属性可以在数据表视图中设置

D.数字型字段的字段大小属性不能在数据表视图中设置

14.如果将某个字段设置为主键,则

A.系统自动为该字段建立索引

B.系统自动为该字段设置查阅列表

C.系统自动为该字段设置数据类型

D.系统自动为该字段设置自动编号

15.必须输入0到9的数字的输入掩码描述符是

A.0

B.9

C.#

D.&

16.下列关于表的叙述中,错误的是

A.创建表之间的关系时,必须要关闭所有打开的表

B.使用表设计视图定义字段时,必须定义字段名称

C.使用表设计视图定义字段时,不能设置索引字段

D.使用表设计视图可以对备注型字段设置格式属性

17.在"职工"表中有姓名、性别、出生日期等字段,查询并显示男职工年龄最大的职工姓名、性别和年龄,正确的SQL命令是

A.SELECT 姓名,性别,MAX(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别=男

B.SELECT 姓名,性别,MAX(YEAR(DATE())-YEAR([出生日期])) AS 年龄 FROM 职工 WHERE 性别="男"

C.SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) AND 性别=男

D.SELECT 姓名,性别,年龄 FROM 职工 WHERE 年龄=MAX(YEAR(DATE())-YEAR([出生日期])) AND 性别="男"

18.对数据表进行筛选操作的结果是将

A.满足条件的记录保存在新表中

B.不满足条件的记录从表中隐藏

C.不满足条件的记录从表中删除

D.不满足条件记录保存在新表中

19.创建参数查询时,在查询设计视图"条件"行中将参数提示信息括起来的括号是

A.{ }

B.( )

C.[ ]

D.< >

20.使用SQL命令不能创建的对象是

A.窗体

B.数据表

C.操作查询

D.选择查询

21.在设计窗体时,职称字段只能输入"教授"、"副教授"、"讲师"、"助教"和"其他",可以使用的控件是

A.列表框

B.复选框

C.切换按钮

D.文本框

22.下列选项中,属于标签控件的"数据"属性的是

A.字体颜色

B.控件来源

C.文本格式

D.智能标记

23.下列关于列表框和组合框的叙述中,正确的是

A.列表框只能选择定义好的选项;组合框即可以选择选项,也可以输入新值

B.组合框只能选择定义好的选项;列表框即可以选择选项,也可以输入新值

C.列表框和组合框在功能上完全相同,只是在窗体显示时外观不同

D.列表框和组合框在功能上完全相同,只是系统提供的控件属性不同

24.在报表中要输出系统的当前日期,应使用的函数是

A.CurrentDate

B.Now

C.CurrentTime

D.Year、MonthDay

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

A.在窗体和报表中均不能设置组页脚

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

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

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

26.VBA中写磁盘文件的命令是

A.Write #

B.Print #

C.Put #

D.Set #

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

Private Sub tNum_AfterUpdate( )

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

End Sub

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

A.DLookup

B.Lookup

C.DFind

D.IIf

28.已知代码下

  Dim strSQL As String                  

  strSQL = "create table Student ("

  strSQL = strSQL + " Sno CHAR(10) PRIMARY KEY,"    

  strSQL = strSQL + " Sname VARCHAR(15) NOT NULL,"

  strSQL = strSQL + " Ssex CHAR(1) NOT NULL,"          

  strSQL = strSQL + " Sage SMALLINT,"                    

  strSQL = strSQL + " Sphoto IMAGE );"                    

  DoCmd.RunSQL strSQL  

以上代码实现的功能是

A.动态创建Student学生表

B.删除Student表中指定的字段

C.为Student表建立索引

D.为Student表设置关键字

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

 

Sub Plus( )

   Dim ws As DAO.Workspace         

   Dim db As DAO.Database         

   Dim rs As DAO.Recordset         

   Dim fd As DAO.Field              

 

   Set db = CurrentDb()

   Set rs = db.OpenRecordset("教师表")

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

   Do While  

      rs.Edit

      fd = fd + 1

      rs.Update

      rs.MoveNext

   Loop

   rs.Close

   db.Close

   Set rs = Nothing

   Set db = Nothing

End Sub

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

A.Not rs.EOF

B.rs.EOF

C.Not db.EOF

D.db.EOF

30.打开一个报表应使用的宏操作命令是

A.OpenReport

B.OpenTable

C.OpenForm

D.OpenQuery

31.内部聚合函数"Max"的功能是

A.计算指定字段所有值的和

B.计算指定字段所有值的平均值

C.计算指定字段所有值中的最小值

D.计算指定字段所有值中的最大值

32.在表达式中引用窗体上的控件值。下列选项中,语法格式正确的是

A.Forms![窗体名]![控件名]

B.Forms->[窗体名]->[控件名]

C.Forms&[窗体名]&[控件名]

D.Forms%[窗体名]%[控件名]

33.打开窗体后,下列事件中首先发生的是

A.加载(Load)

B.改变(Change)

C.调整大小(Resize)

D.成为当前(Current)

34.下列选项中,与VBA中语句Dim Var%, sum!等价的是

A.Dim Var As Integer, sum As Single

B.Dim Var As Integer, sum As Double

C.Dim Var As Single, sum As Double

D.Dim Var As Double, sum As Single

35.VBA中一般采用Hungarian符号法命名变量代表复选框的字首码是

A.Chk

B.Cbo

C.cmd

D.opt

36.VBA的子字符串检索函数是

A.InStr

B.Len

C.Right

D.Replace

37.VBA程序中,代码打开窗体应使用的命令是

A.DoCmd.OpenForm

B.Do.OpenForm

C.Cmd.OpenForm

D.Command.OpenForm

38.调用下面子过程,消息框显示的值是

Sub  SFun()

  Dim x, y, m

  x = 10

  y = 100

  If y Mod x Then

    m = x

  Else

    m = y

  End If

  MsgBox m

End Sub

A.x

B.y

C.10

D.100

39.下列循环结构中循环体被执行的次数是

Dim i As Integer, t As Integer

  For  i =9 to 0

  t = t + 1

Next i

A.0次

B.1次

C.4次

D.5次

40.若使用如下代码创建数据表Student

    Dim strSQL  As String                                

    strSQL = "create table Student ("

    strSQL = strSQL + " Sno CHAR(10) PRIMARY KEY,"    

    strSQL = strSQL + " Sname VARCHAR(15) NOT NULL,"

    strSQL = strSQL + " Sparty BIT ,"                             

    strSQL = strSQL + " Sphoto IMAGE );"                    

    DoCmd.RunSQL strSQL      

下列关于字段的叙述中错误的是

A.设置Sno为主键

B.设置Sname为非空

C.设置Sparty为是否型

D.设置Sphoto为备注型

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