2011年3月计算机等级考试二级Access笔试真题
$ e& M. N9 d6 W+ Y2 B7 K( p一、选择题# \4 M' C t0 m0 B: A
(1)下列关于栈叙述正确的是
, X1 i5 C; n2 I" {' H( g A)栈顶元素最先能被删除& B, I0 X* ?8 I* M# E
B)栈顶元素最后才能被删除
7 T" o. \! @( f, ~- _6 x" w) R! W C)栈底元素永远不能被删除
* _+ ?4 \' [5 y2 c/ X6 Y, h D)以上三种说法都不对
) F+ H& ?. L3 z5 l4 h (2)下列叙述中正确的是
: k7 }: f7 D' Z1 V A)有一个以上根结点的数据结构不一定是非线性结构
: W- b" ^- F6 X, ~/ M B)只有一个根结点的数据结构不一定是线性结构5 d/ [* O* X9 u0 W# d+ y7 `7 [9 c8 U
C)循环链表是非线性结构
4 x, |, U4 X& J' w; j/ ^' ~0 D D)双向链表是非线性结构
" j1 I5 ~6 Q3 P, P( g (3)某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)) w+ B j; @0 Y2 @. V& y
A)3
$ n7 e' S; ^% \9 S$ m B)4 6 r0 q$ J! S2 M/ U
C)6 , L7 U8 ~- u+ N5 M4 d
D)7
! F# T5 i" d8 s+ Y0 x2 Z (4)在软件开发中,需求分析阶段产生的主要文档是
) L. o( g' W5 e% H. [ A)软件集成测试计划 " A: w7 j$ r/ V6 H0 Y- j E8 |
B)软件详细设计说明书0 P& E3 n& a, U$ p6 `; O# T
C)用户手册 * X' R; F( [6 R Y: f
D)软件需求规格说明书
- d" v% d% a* ] (5)结构化程序所要求的基本结构不包括
2 P% y u/ Y. T; x$ ? A)顺序结构
( M2 ^) a6 R4 u6 y5 v; R- G B)GOTO跳转& `1 X5 X; x6 H+ ]! _' W6 q( N
C)选择(分支)结构
0 u4 M8 Z( L2 ^9 n9 C" Z1 X D)重复(循环)结构% S1 |# f# w6 B; l
(6)下面描述中错误的是7 R0 F) u+ k0 L
A)系统总体结构图支持软件系统的详细设计1 R- k+ A$ B% m- d' I' g
B)软件设计是将软件需求转换为软件表示的过程8 i) ^$ e# \/ h$ q
C)数据结构与数据库设计是软件设计的任务之一
) u# m- n0 o3 k; b- w D)PAD图是软件详细设计的表示工具
9 \9 P) K4 X/ D) P: k (7)负责数据库中查询操作的数据库语言是
: \- J# X' d9 X0 x; N A)数据定义语言( x |- V9 n! }; Z
B)数据管理语言, ]6 w& ~3 ^/ U) i
C)数据操纵语言+ S7 X4 J! W9 w2 j
D)数据控制语言
c1 n1 P5 W! f (8)一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是
3 X5 r+ _( }: Y# z5 l A)1:1联系 & |/ q. ]2 X. a& L5 m( }5 \/ v
B)1:m联系
: s! m' c4 L7 r) s C)m:1联系
% c3 ^: U5 Y1 l# ^5 a D)m:n联系4 G& C1 m: [0 B+ m u, B
(9)有三个关系R、S和T如下:
3 S: L! F: F* i: |7 X) K
0 t+ T2 D: q# K+ Z& p' Q( b6 A 则由关系R和S得到关系T的操作是
- O; s+ |$ f/ ^# g- [ A)自然连接
& G4 x; w- ?9 e3 N B)交 2 k9 G& S8 ]; j. Q" o1 @
C)除 3 c$ }4 p" Z/ J6 [7 k3 `
D)并
4 p9 C" _0 z& l (10)定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
0 a, E! w9 u& {( M# A7 v A)-369
0 K6 S |4 ^, Z: ~& c2 J. f" L B)369 0 {5 ` d( v! S$ l v! v
C)0.369 6 s4 S+ c) g1 z' F' a b+ ^2 d
D)整数集合{1,2,3,4,5}/ n( Y$ h4 K8 r" j& ]5 r( `! S* n
/ Z1 O; [6 o4 N* [ (11)在学生表中要查找所有年龄大于30岁姓王的男同学,应该采用的关系运算是
7 M4 N6 Q( h; }# y o- E A)选择
/ W2 w+ a0 O2 Q: O |% Y- y/ R B)投影# i# c# S1 o0 f6 Y# k1 ~- }
C)联接 / W6 y0 Q; e0 Z1 o9 u
D)自然联接 ( r. M' u7 d, c# Q, n% a2 F9 I
(12)下列可以建立索引的数据类型是
# W; W5 g; r# \0 n! ^ A)文本 2 y1 F" v# B" v
B)超级链接7 _& B! d7 [$ B( J& @$ w0 t0 |
C)备注
, x% i; ]: G" ?$ _/ n D)OLE对象) S6 q8 I3 N r3 j
(13)下列关于字段属性的叙述中,正确的是
9 E8 K) {7 O* e2 i8 u% R A)可对任意类型的字段设置“默认值”属性
: H5 [) }. a6 J4 M: l( A4 V$ p B)定义字段默认值的含义是该字段值不允许为空/ A! W6 `( i/ O# p0 `* U$ N
C)只有“文本”型数据能够使用“输入掩码向导”
; k& ^' e. R8 T& X; f! q D)“有效性规则”属性只允许定义一个条件表达式, M, e( i: ~: C i! j
(14)查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是
0 s9 a- N. B/ \1 w" c A)Like "等级考试"* r# [' v* K% }: x/ G$ \
B)Like "*等级考试。# `+ X& K/ `% a# [* v O
C)Like "等级考试*"5 C" o. i+ k) g" ^- g
D)Like "*等级考试*"* H$ a6 X' v1 @3 }; ?4 m
(15)在Access中对表进行“筛选”操作的结果是$ w/ ]3 }! d8 n$ a8 r4 ~
A)从数据中挑选出满足条件的记录& O2 c/ n2 \' i' q( w
B)从数据中挑选出满足条件的记录并生成一个新表. r0 u* E- i* X* v9 u9 i- y( m
C)从数据中挑选出满足条件的记录并输出到一个报表中/ j+ B( z0 T( Z4 t
D)从数据中挑选出满足条件的记录并显示在一个窗体中
0 W8 o; Z* m! H; n! R; ?" | (16)在学生表中使用“照片”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是
9 E" G: d/ C3 q8 `7 S A)图形
9 ~: @/ s5 j: p f; b% m9 l( n$ u B)图像
7 H H" o! f+ t9 f C)绑定对象框
v _: T6 g& K5 q% L% F! A8 { D)未绑定对象框: M- n* D6 M$ X' K: X
(17)下列表达式计算结果为日期类型的是; B% M# N7 j% [. G% X8 ~/ J% ^6 ^5 z. C
A)#2012-1-23#-#2011-2-3#
* x4 k: W( f# B! v0 B8 o; |* G" u B)year(#2011-2-3#) K* F) j7 w: _2 o
C)DateValue("2011-2-3") ( h9 z" G$ J9 ]: w& v' z# f
D)Len("2011-2-3")* t+ R7 s# g7 _# D2 x9 r* R
(18)若要将“产品”表中所有供货商是“ABC”的产品单价下调50,则正确的SQL语句是2 Z% J9 x* ^+ A1 X! d
A)UPDATE 产品 SET 单价=50 WHERE 供货商="ABC"
) v7 R" m& q* Y& C3 F2 N, E B)UPDATE 产品 SET 单价=单价-50 WHERE 供货商="ABC"
! y/ ~* }0 G; G+ V C)UPDATE FROM 产品 SET单价=50 WHERE 供货商="ABC"4 B1 A' c: ]- \ o! M3 f
D)UPDATE FROM 产品 SET单价=单价-50 WHERE 供货商="ABC": Y. W+ Q% w8 v6 o
(19)若查询的设计如下,则查询的功能是
8 B$ l @+ |3 |/ h+ d
6 k. W/ _1 o" J" A A)设计尚未完成,无法进行统计
) d `' R' o1 w7 R# Z: A& G B)统计班级信息仅含Null(空)值的记录个数 d( l: o, q1 o5 I$ c# N
C)统计班级信息不包括Null(空)值的记录个数
" y4 ^# q% {5 ? D)统计班级信息包括Null(空)值全部记录个数" B" N- o* S6 I* Z
(20)在教师信息输入窗体中,为职称字段提供“教授”、“副教授”、“讲师”等选项供用户直接选择,应使用的控件是
4 O' ]& K) c S& X0 X2 l! J- L A)标签 # ]' c% c& O, Y# c
B)复选框: @( E: o/ w+ B; Q
C)文本框 ! y3 }# ?" M( x1 T+ n9 T( A
D)组合框% h# o' }% N5 G
(21)在报表中要显示格式为“共N页,第N页”的页码,正确的页码格式设置是1 j; N9 ^; A* G' w
A)="共"+Pages+"页,第"+Page+"页"
& N7 w. j0 P5 S/ v B)="共"+[Pages]+"页,第"++"页"
; K2 b4 T: c3 U8 H) a5 J4 }) l C)="共"&Pages&"页,第"&Page&"页"
7 s0 U* L8 _8 t' K# ~ D)="共"&[Pages]&"页,第"&"页"; b+ m8 [0 t- b$ p: q/ ^
7 z# x* [& b+ F& p8 |6 d3 ^! U
(22)某窗体上有一个命令按钮,要求单击该按钮后调用宏打开应用程序Word,则设计该宏时应选择的宏命令是
5 q0 S2 ?% B, V4 @ A)RunApp
0 l* h0 e" T; S/ Y" s) u7 u B)RunCode8 D4 p, f; e& Y, S# q! ~; @
C)RunMacro 9 }# r; x0 M b" G, {
D)RunCommand
+ b( r- T2 P% {% n(23)下列表达式中,能正确表示条件“x和y都是奇数”的是
$ L( l* o$ r$ v# h( { A)x Mod 2=0 And y Mod 2=0$ O3 L' o1 o' l! A. _5 h, Q6 N
B)x Mod 2=0 Or y Mod 2=0/ u# [* k/ z0 ?! s9 A) O
C)x Mod 2=1 And y Mod 2=10 Y8 y) v% s7 q9 w+ M
D)x Mod 2=1 Or y Mod 2=1! C; N! I% Q. g
(24)若在窗体设计过程中,命令按钮Command0的事件属性设置如下图所示,则含义是
! t( m/ r- S, e$ d4 q) h
0 P' l$ W* @: e' Y& O A)只能为"进入"事件和"单击"事件编写事件过程3 }5 R+ o( a4 b+ Q; [' M/ G9 h
B)不能为"进入"事件和"单击"事件编写事件过程8 s- o# B h& U; X( E
C)“进入”事件和“单击”事件执行的是同一事件过程
# }0 ^5 y: l7 \2 U D)已经为“进入”事件和“单击”事件编写了事件过程
( M1 i/ c- ?" R m& m9 z- ? (25)若窗体Frm1中有一个命令按钮Cmd1,则窗体和命令按钮的Click事件过程名分别为- l$ D% ^9 F$ c9 ?/ x
A)Form_Click() Command1_Click()
/ F( ?8 g' v: s" W& j; _+ U/ P( A- j B)Frm1_Click() Command1_Click()* y1 m3 e" Q: o% w
C)Form_Click() Cmd1_Click()+ t/ u5 H9 E2 U* A7 b4 Z
D) Frm1_Click() Cmd1_Click(); X! \/ `* E& Q7 ]) l9 L: q
(26)在VBA中,能自动检查出来的错误是
5 @7 L, J3 y" B) v, x A)语法错误
' f/ d3 p9 W$ z( u B)逻辑错误* a0 ~9 w) } e- R# q3 T
C)运行错误
% I3 y4 h5 V3 c% R, x2 l D)注释错误
0 r9 m: v" F. U4 |, U+ D0 i (27)下列给出的选项中,非法的变量名是/ I8 X5 O6 {/ r
A)Sum ! t6 X; H% @% X- H; K
B)Integer_2, O$ c2 r+ ?- l b/ w" n. I/ X. Q6 p2 |
C)Rem
6 V, s' t2 W2 V( J( ?1 S D)Form1
% `& w* m! R m* t. m8 C* d; | (28)如果在被调用的过程中改变了形参变量的值;但又不影响实参变量本身,这种参数传递方式称为- v: A) R/ F- k3 C
A)按值传递 * a1 Q% ?( I0 W; X3 h
B)按地址传递
, [2 s! o4 Z! \1 g! J9 g C)ByRef传递 4 T" q' G0 s2 \
D)按形参传递
" a; Z) O* e+ p8 ` l; M9 H7 F ! x* v5 |' o/ x2 P) K0 E* v& g5 C
(29)表达式“B=INT(A+0.5)”的功能是3 E5 _7 v) w$ k& j
A)将变量A保留小数点后1位
# [8 j4 n1 ]" z B)将变量A四舍五入取整9 L# m) x8 U. f5 J
C)将变量A保留小数点后5位
2 J! b% q9 a, x" s+ h3 o D)舍去变量A的小数部分/ A3 i( X9 R$ i$ X
# T/ B: C' c4 N) |) [ (30)VBA语句“Dim NewArray(10) as Integer”的含义是
- F, p& A! C: {$ v D+ j A)定义10个整型数构成的数组NewArray) j0 v2 V/ E% x- g* Y n, h
B)定义11个整型数构成的数组NewArray6 L3 b6 y$ S: R
C)定义1个值为整型数的变量NewArray(10), b% y* C6 K U$ m2 x
D)定义1个值为10的变量NewArray
# z& u4 m2 b: e8 k; s8 Y (31)运行下列程序段,结果是
6 P1 q Z+ `% ?0 V8 V F For m=10 to 1 step 0- ?$ Y7 H# R o. ^- j7 a
k=k+30 `$ @, i3 Y, Z2 q. ]* |
Next m, e3 V- F! [9 S4 Y) l
A)形成死循环
4 V4 m! e9 q' M B)循环体不执行即结束循环3 L' x, E; e$ b" x9 h/ q
C)出现语法错误
& ?8 r9 K; ]+ w D)循环体执行一次后结束循环
; r# \, } h# D+ a3 C
% f3 _' U: V& O+ a2 M (32)运行下列程序,结果是% A( r3 x: t1 v5 }/ e
Private Sub Command32_Click()
; D+ d. u- K8 L- G. F f0=1:f1=1:k=1
+ X/ x" w# W) ~0 }- K8 z$ K Do While k |