您现在的位置:无忧考吧>> 试题中心>>正文内容

2012年3月全国计算机等级考试二级ACCESS考试真题

2012年3月全国计算机等级考试二级ACCESS考试真题
 

一、选择题
1、下列关于栈叙述正确的是__A____。
 A、栈顶元素最先能被删除 B、栈顶元素最后才能被删除
C、栈底元素永远不能被删除 D、以上三种说法都不对
2、下列叙述中正确的是___B___。
 A、有一个以上根结点的数据结构不一定是非线性结构
B、只有一个根结点的数据结构不一定是线性结构
 C、循环链表是非线性结构  D、双向链表是非线性结构
3、某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)__D____。
 A、3  B、4  C、6  D、7
4、在软件开发中,需求分析阶段产生的主要文档是____D__。
 A、软件集成测试计划  B、软件详细设计说明书  C、用户手册   D、软件需求规格说明书
5、定义无符号整数类为UInt,下面可以作为类UInt实例化值的是___B___。
 A、-369  B、369  C、0.369  D、整数集合{1,2,3,4,5}
6、负责数据库中查询操作的数据库语言是__C____。
 A、数据定义语言 B、数据管理语言 C、数据操纵语言 D、数据控制语言
7、结构化程序所要求的基本结构不包括__B____。
 A、顺序结构 B、GOTO跳转 C、选择(分支)结构 D、重复(循环)结构
8、有三个关系R、S和T如下:
 

则由关系R和S得到关系T的操作是___C___。
 A、自然连接  B、交 C、除  D、并
9、下面描述中错误的是___A___。
 A、系统总体结构图支持软件系统的详细设计  B、软件设计是将软件需求转换为软件表示的过程
 C、数据结构与数据库设计是软件设计的任务之一  D、PAD图是软件详细设计的表示工具
10、一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是___D___。
 A、1:1联系  B、1:m联系  C、m:1联系  D、m:n联系
11、在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是___A___。
 A、选择  B、投影  C、联接  D、自然联接
12、运行下列程序段,结果是___B___。
For m = 10 To 1 Step 0
      k = k + 3
Next m
A、形成死循环  B、循环体不执行即结束循环 C、出现语法错误 D、循环体执行一次后结束循环
13、下列给出的选项中,非法的变量名是___C___。
 A、Sum  B、Integer_2    C、Rem  D、Form1
14、若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为__C____。
 A、Form_Click()  Command1_Click() B、Frm1_Click()   Command1_Click()
 C、Form_Click()  Cmd1_Click()       D、Frm1_Click()   Cmd1_Click()
15、在Access中对表进行"筛选"操作的结果是____A__。
 A、从数据中挑选出满足条件的记录   B、从数据中挑选出满足条件的记录并生成一个新表
 C、从数据中挑选出满足条件的记录并输出到一个报表中
 D、从数据中挑选出满足条件的记录并显示在一个窗体中
16、下列表达式计算结果为日期类型的是___C___。
 A、#2012-1-23#-#2011-2-3#  B、year(#2011-2-3#)
 C、DateValue("2011-2-3")  D、Len("2011-2-3")
17、查询"书名"字段中包含"等级考试"字样的记录,应该使用的条件是__D____。
 A、Like "等级考试"  B、Like "*等级考试"
 C、Like "等级考试*" D、Like "*等级考试*"
18、在教师信息输入窗体中,为职称字段提供"教授"、"副教授"、"讲师"等选项供用户直接选择,应使用的控件是__D____。
 A、标签  B、复选框  C、文本框  D、组合框
19、下列表达式中,能正确表示条件"x和y都是奇数"的是___C___。
 A、x Mod 2=0 And y Mod 2=0  B、x Mod 2=0 Or y Mod 2=0
 C、x Mod 2=1 And y Mod 2=1  D、x Mod 2=1 Or y Mod 2=1
20、如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为__A___。
 A、按值传递  B、按地址传递 C、ByRef传递 D、按形参传递
21、在VBA中,能自动检查出来的错误是___A___。
 A、语法错误  B、逻辑错误  C、运行错误  D、注释错误
22、有如下事件程序,运行该程序后输出结果是___A___。
Private Sub Command33_Click()
      Dim x As Integer, y As Integer
      x = 1: y = 0
      Do Until y <= 25
          y = y + x * x
          x = x + 1
      Loop
      MsgBox "x=" & x & ", y=" & y
End Sub
 A、x=1, y=0  B、x=4, y=25    C、x=5, y=30   D、输出其他结果
23、某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序Word,则设计该宏时应选择的宏命令是__A____。
 A、RunApp        B、RunCode  C、RunMacro  D、RunCommand
24、若在窗体设计过程中,命令按钮Command0的事件属性设置如下图所示,则含义是__D____。
 

 A、只能为"进入"事件和"单击"事件编写事件过程
 B、不能为"进入"事件和"单击"事件编写事件过程
 C、"进入"事件和"单击"事件执行的是同一事件过程
 D、已经为"进入"事件和"单击"事件编写了事件过程
25、在学生表中使用"照片"字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是___C___。
 A、图形  B、图像  C、绑定对象框  D、未绑定对象框
26、若要将"产品"表中所有供货商是"ABC"的产品单价下调50,则正确的SQL语句是__B____。
 A、UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"
 B、UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"
 C、UPDATE FROM 产品 SET 单价=50 WHERE 供货商="ABC"
 D、UPDATE FROM 产品 SET 单价=单价-50 WHERE 供货商="ABC"
27、表达式"B=INT(A+0.5)"的功能是___B___。
 A、将变量A保留小数点后1位 B、将变量A四舍五入取整
 C、将变量A保留小数点后5位 D、舍去变量A的小数部分
28、下列关于字段属性的叙述中,正确的是__D____。
 A、可对任意类型的字段设置"默认值"属性   B、定义字段默认值的含义是该字段值不允许为空
 C、只有"文本"型数据能够使用"输入掩码向导" D、"有效性规则"属性只允许定义一个条件表达式
29、下列可以建立索引的数据类型是___A___。
 A、文本  B、超级链接  C、备注  D、OLE对象
30、结构化程序所要求的基本结构不包括__B____。
 A、顺序结构  B、GOTO跳转  C、选择(分支)结构 D、重复(循环)结构
31、运行下列程序,结果是___D___。
Private Sub Command32_Click()
      f0 = 1: f1 = 1: k = 1
      Do While k <= 5
          f = f0 + 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
32、若查询的设计如下,则查询的功能是__C____。
 

 A、设计尚未完成,无法进行统计    B、统计班级信息仅含Null(空)值的记录个数
 C、统计班级信息不包括Null(空)值的记录个数
 D、统计班级信息包括Null(空)值全部记录个数
33、下列程序的功能是返回当前窗体的记录集
Sub GetRecNum()
     Dim rs As Object
      Set rs = ______
      MsgBox rs.RecordCount
End Sub
为保证程序输出记录集(窗体记录源)的记录数,空白处应填入的语句是__B____。
 A、Recordset B、Me.Recordset  C、RecordSource D、Me.RecordSource
34、下列程序的功能是计算sum=1+(1+3)+(1+3+5)+……+(1+3+5+……+39)
Private Sub Command34_Click()
      t = 0
      m = 1
      sum = 0
      Do
          t = t + m
          sum = sum + t
          m = ______
      Loop While m <= 39
      MsgBox "Sum=" & sum
End Sub
为保证程序正确完成上述功能,空白处应填入的语句是___B___。
 A、m + 1  B、m + 2  C、t + 1  D、t + 2
35、VBA语句"Dim NewArray(10) as Integer"的含义是___B___。
 A、定义10个整型数构成的数组NewArray B、定义11个整型数构成的数组NewArray
 C、定义1个值为整型数的变量NewArray(10) D、定义1个值为10的变量NewArray
36、在报表中要显示格式为"共N页,第N页"的页码,正确的页码格式设置是___D___。
 A、="共"+Pages+"页,第"+Page+"页"      B、="共"+[Pages]+"页,第"+[Page]+"页"
 C、="共" & Pages &"页,第" & Page & "页" D、="共" & [Pages] & "页,第" & [Page] & "页"
37、下列表达式中,能够保留变量x整数部分并进行四舍五入的是 C
A)Fix(x)    B)Rnd(x)       C)Round(x)       D)Int(x)
38、运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,
输出的结果应该是___A___
Sub p1( )
  Dim i, j, arr(11) As Integer
  k = 1
  while k <= 10
arr(k) = Val(InputBox(“请输入第” & k & “个数:”, “输入窗口” ))
k = k + 1
      Wend
      For i = 1 To 9
         j = i + 1
         If  arr(i ) > arr(j)  Then
            temp  = arr(i)
            arr(i) = arr(j)
            arr(j) = temp
         End If
         Debug.Print arr(i)
     Next i
  End Sub
A)无序数列   B)升序数列   C)降序数列    D)原输入数列
39、下列程序的功能是计算N = 2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。___C___
Private Sub Command34_Click( )
  t = 0
  m = 0
  sum = 0
  Do
t = t+m
sum = sum + t
m =            
  Loop while m < 41
  MsgBox “Sum = “ & sum
End Sub
空白处应该填写的语句是
A)t + 2    B)t + 1     C)m + 2        D)m + 1
40、利用ADO访问数据库的步骤是__D___
  ①定义和创建ADO实例变量
②设置连接参数并打开连接
③设置命令参数并执行命令
④设置查询参数并打开记录集
⑤操作记录集
⑥关闭、回收有关对象
这些步骤的执行顺序应该是
A)①④③②⑤⑥           B)①③④②⑤⑥
C)①③④⑤②⑥           D)①②③④⑤⑥


作者: 来源: 发布时间:2013年12月19日
版权所有2001-2017 南京易考无忧科技有限公司
Copyright© 2001-2017 wyk8.com All rights
苏ICP备08005624号