一、选择题。 % Z4 b& t1 O5 i: g% Y( \ ~
(1)已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为
# ~% x1 t4 y/ O A)GEDHFBCA( g, w0 R! h9 }( |- g& c9 K
B)DGEBHFCA
6 K0 a! u6 Z* |, s1 O C)ABCDEFGH
4 y( Q+ k% f5 z# S2 G3 M D)ACBFEDHG: X/ a5 o& @# b' ^" l& o5 C
(2)树是结点的集合,它的根结点数目是8 d" m8 D" z$ u1 u
A)有且只有1+ z: v4 c2 h* w: }
B)1或多于1
3 B! ~) M3 ]+ ?1 n( \5 [ C)0或1
: z0 x) G9 U! l U. [. N; r D)至少2) b0 {2 l: h% W! ?+ ^2 ~: W
(3)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是% O( |, f* P3 s+ _/ q
A)e3,e1,e4,e2/ `5 d/ k) G+ D+ _5 `3 l
B)e2,e4,e3,e1
$ |4 Y' q' n6 P0 Y) I( B9 V C)e3,e4,e1,e2
2 Y7 I" _) W) D7 | D)任意顺序4 d5 I1 G% ^4 [) O
(4)在设计程序时,应采纳的原则之一是
2 ?8 U* i- y/ @$ n1 b1 j A)不限制goto语句的使用
/ `3 R+ X/ Y: [* |5 _ B)减少或取消注解行
4 w, E5 ]3 S: G2 b: I8 t1 @ C)程序越短越好. A. H# q# n8 S$ A. H, d3 W+ F
D)程序结构应有助于读者理解3 O3 Q0 H* f: R' D4 a5 t1 r5 `
(5)程序设计语言的基本成分是数据成分、运算成分、控制成分和
/ c9 x+ S' Z% Z& l+ ^ A)对象成分8 R! ~( F5 Q4 k: i4 X1 D) V
B)变量成分
! e% A. b- ~0 S* I4 T; d/ w; r) I/ D C)语句成分
" \8 q9 R$ |9 K; }/ I( L D)传输成分# L( I0 v! r2 q: g, y
(6)下列叙述中,不属于软件需求规格说明书的作用的是1 ]' y+ A$ P0 b& D1 h
A)便于用户、开发人员进行理解和交流7 }4 f: }, g7 e- Y3 D7 o! L2 a$ K
B)反映出用户问题的结构,可以作为软件开发工作的基础和依据
" f; |- }" w. w4 [ C)作为确认测试和验收的依据! U/ ]) Q% A2 `$ p
D)便于开发人员进行需求分析
" y2 k- f/ ^1 z' A (7)下列不属于软件工程的3个要素的是
! v0 c' C% I# I A)工具
& y" n, n( @0 V _) y) [5 Y$ w B)过程
- J1 p7 S# t7 u8 A( ?: S+ v5 _ C)方法
# _$ l+ `* w9 ], j" M: M* n6 ` D)环境
, F$ F) ^9 p& Y$ W; [5 @/ f. G- X (8)单个用户使用的数据视图的描述称为
- G( W3 X1 b' t4 x% a0 Q7 R) q7 M A)外模式
& e9 `$ L1 F( H% I9 u B)概念模式
^" ]& V7 K5 J9 P8 L4 ]" I' _! r C)内模式
! J$ N5 l7 W% m- f D)存储模式1 p4 z: u: L( U3 z6 w
(9)将E-R图转换到关系模式时,实体与联系都可以表示成8 U# o9 Z1 X& n0 j( ^
A)属性4 H4 b3 ~7 t, B+ A
B)关系
& \# m# [, k6 u4 h+ b C)键
& c: r, g/ w: J1 G D)域
& C4 S# M# l5 O( g- x; c) B0 I (10)SQL语言又称为
4 u. o3 Z; X. W# |' p A)结构化定义语言
0 _5 r) U$ |% I7 w, w B)结构化控制语言
3 j$ v8 J6 v8 k: o& i C)结构化查询语言! u0 W6 P8 [% e: l0 @/ ~
D)结构化操纵语言
% `0 d$ r: Y; C" f/ Z (11)用二维表数据来表示实体及实体之间联系的数据模型为, N) z5 @0 ?# L$ h- p! c
A)层次模型
; c. n* m! a7 }, d/ U' T B)网状模型
3 G/ W! U: P( T C)关系模型
) a# \9 s6 a4 K D)E-R模型
; h j3 a5 r8 G) ? } (12)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是, b' d0 T9 |( k6 C0 a
A)DB包括DBS和DBMS: A3 m' g9 p7 m
B)DBS包括DB和DBMS
/ w+ x- x/ b, J3 c C)DBMS包括DB和DBS
% X6 r/ _' O$ y4 ?5 Z D)3者属于平级关系
( v+ O5 ?4 {1 f- Q (13)若内存变量名与当前的数据表中的一个字段"student"同名,则执行命令?student后显示的是
- N, H% I7 s5 E: t, f, U A)字段变量的值
5 \+ T! `2 I! P; u8 j& n B)内存变量的值
1 O& f* k- K2 d% v, v5 I- Y C)随机显示" p9 A1 G2 s% \0 L i
D)错误信息8 a) ^$ ^8 H0 D. v
(14)下列日期表达式错误的是
. q4 z, E" e/ p9 X) H. L: h6 L/ { A){^2004/03/09}+15
" x' ~4 c2 X* }8 H2 ~ B){^2004/02/25}+date()
& X( A( P; ^! |2 G% B* Q: b C){^2004/03/09}-153 R& \* ]5 N1 f" ?3 _/ d
D){004/02/25^}-date()! Z! Y/ l B* e# [1 U5 M- @# F
(15)以下每两组表达式中,其运算结果完全相同的是(□代表空格)
4 j2 r( [% a3 g9 p' d1 Z" D' q7 g! } A)LEFT("VFP□",3)与SUBSTR("□VFP□",2,3)
/ `; w3 M% V6 w; }; Z, P B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)
. ^* ^6 _! w$ e. } C)VARTYPE("40-4*5")与VARTYPE(40-4*5)
/ q$ N! ^9 v6 D: P) t w D)假定A= "visual□□",B= "□□foxpro",则A-B与A+B
* H6 d0 Z) B1 G& ? (16)在逻辑运算中,3种运算符的优先级别依次排列为
2 d& z7 r, ?8 g# I- Z8 p' @ A)NOT. >.AND.> .OR.
) V& g8 W0 g9 Y# K; \. Z8 B B)AND. >.NOT. > .OR.# p5 \0 w- e$ P: i, i$ q
C)NOT. >. OR.> . AND.! d3 }/ i2 Z9 A8 w% N
D)OR. >.AND.> .NOT.
3 m9 F2 L8 W5 y& K (17)在Visual FoxPro中,以共享方式打开数据库文件的命令短语是
) |1 c/ O) T, Y# w t8 D$ y A)EXCLUSIVE, D; z! C5 S( h0 Z6 Z# E
B)SHARED8 p1 {# l& V9 c& f
C)NOUPDATE
7 r1 e$ x8 Z4 ^8 l- H D)VALIDATE7 L" g" Q' K& H+ m# t7 l
(18)下列索引中,不具有"惟一性"的是
; R4 {$ _& S w8 M A)主索引
9 Y* p o" S# I5 r u B)候选索引/ b- C: a1 M) }. ]: K
C)惟一索引
! x6 b. u z* T) p D)普通索引, ~% m6 a, k! R2 E) s
(19)如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义6 {$ j; [0 M! A) Z5 k0 r8 g% u% j
A)实体完整性 9 w) X: R- k6 A2 q! U7 u
B)域完整性
1 u8 g( y2 M0 }" K$ M' \/ g) r C)参照完整性
( h- L. v9 o3 l: y8 v! I7 ] D)以上各项都需要定义' Z% N l, [7 Q5 |
(20)命令SELECT 0的功能是/ o& w+ F n0 i( B) ~/ v; z- I) }
A)选择编号最小的空闲工作区- s- N. `5 {" ^) W6 z
B)选择编号最大的空闲工作区# w) @6 G2 P, } ~% D2 X7 h0 N- w* l
C)随机选择一个工作区的区号
- }+ \# ^$ L8 c- Y0 G2 } D)无此工作区,命令错误% X' R8 q& i: [7 p4 B
(21)假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是 A4 K# G- W1 Q7 @
A)SEEK NB)SEEK FOR 基本工资=N( ? w: l" S7 x0 J( K! K+ r
C)FIND 1000D)LOCATE FOR 基本工资=N! \! v k; `8 t6 S+ s9 L& U
(22)下列关于自由表的说法中,错误的是
: x6 `8 w9 }6 J: X2 Q d A)在没有打开数据库的情况下所建立的数据表,就是自由表. g3 T8 r' _5 S/ J" Y9 f+ Q' a
B)自由表不属于任何一个数据库8 x) ^1 G. ~6 J9 q
C)自由表不能转换为数据库表- L- T# s3 z u: X6 y
D)数据库表可以转换为自由表 |