选择题/ w+ o! p" |) E& h, C
(1)已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为' u' j+ z" ?1 R" e4 v$ b
A)GEDHFBCA l' l# l" M0 `4 v1 P+ u
B)DGEBHFCA& U8 X) d( c" H/ `- y* d0 M2 N7 T! |
C)ABCDEFGH+ S- d! b& a1 S# K
D)ACBFEDHG
' i9 R2 {' L) F8 |! u2 M' V4 ](2)树是结点的集合,它的根结点数目是
: k4 H* y, P1 ] A)有且只有1
7 E* j9 _& u, k B)1或多于1
$ H5 f5 S( k( i( f C)0或1+ c; I4 F" Q5 E6 q' Q! C$ f
D)至少2- \4 q- D c. F0 y8 v0 q ~
(3)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
! k0 v3 t% H7 V- G! c* z A)e3,e1,e4,e2& o- R$ p0 K1 x M& p7 k! D
B)e2,e4,e3,e1
* i0 F- Z$ g- B8 }9 ? C)e3,e4,e1,e2
# K0 V) V; Q/ [ D)任意顺序/ ~/ n* H* u1 O1 X
(4)在设计程序时,应采纳的原则之一是$ J7 w7 X3 x0 l" g
A)不限制goto语句的使用8 u" |* M5 o3 |7 ^ o# b
B)减少或取消注解行$ k6 W* N+ z5 x2 U
C)程序越短越好
# Q% y$ U( z' A3 g$ x D)程序结构应有助于读者理解
- ~" O" M6 C6 t9 N(5)程序设计语言的基本成分是数据成分、运算成分、控制成分和
( T& h9 ^: k9 ?6 t+ Z A)对象成分1 m* a% K$ M1 F! O9 ]+ `! j
B)变量成分; l$ L# i& F' p0 X
C)语句成分
- h P, [! {1 e1 Z, { D)传输成分( E& m0 x6 i; Z# e+ u% S
(6)下列叙述中,不属于软件需求规格说明书的作用的是
( C! j# l* O" A5 `2 \1 E A)便于用户、开发人员进行理解和交流+ g# y7 L" r9 l" R9 z. t
B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 G% n8 r! m9 N$ @' e2 y
C)作为确认测试和验收的依据/ E( y3 a( W7 ^) e, L$ a$ n4 E$ T4 a
D)便于开发人员进行需求分析, y3 H5 `+ d! `$ I' T
(7)下列不属于软件工程的3个要素的是1 T" S+ ~' B/ t( @* b9 v
A)工具
' P- q: f9 R+ }" I/ K9 [0 ] B)过程
! Z/ {* I- i: T% t; y9 S6 L2 L C)方法 Q: y h! o# k$ f: K
D)环境
' l! m$ B. k' L6 }(8)单个用户使用的数据视图的描述称为
8 f ^( Z. W" p$ o, K/ E" ~ A)外模式, ^8 Q; H$ y G: Y
B)概念模式% T& U8 M7 h" D. D! r: v
C)内模式6 p9 h3 a# A; G$ M* U% Q" b
D)存储模式6 Y; {4 ]; ^( u" g+ X
(9)将E-R图转换到关系模式时,实体与联系都可以表示成
U9 T6 U6 `, @1 Z) t A)属性0 s/ ~" s6 e L' S' }; L& m3 }
B)关系
& F5 R+ t7 R# i C)键# k' ]; i/ Y0 z9 n8 Q
D)域
/ }* y$ ]! @# F2 X(10)SQL语言又称为 0 k' p/ ^" r$ V* z, p) P$ b
A)结构化定义语言
$ S8 e% ~2 a9 a8 F B)结构化控制语言
! [% t# \4 s! l* m( ~ C)结构化查询语言6 P( }$ ^1 `% G
D)结构化操纵语言; V9 \( r8 \ n+ P4 p
(11)用二维表数据来表示实体及实体之间联系的数据模型为$ S8 j4 @8 H5 S$ e+ a
A)层次模型$ i, N( v& F) O- ]% Y, | b& O
B)网状模型
- Y: q6 Z$ l* ]% I5 q% X$ M' @" p C)关系模型
+ y* R2 y6 P: C n( X; d, @8 k D)E-R模型
U: m- g1 T" ~! }8 [0 B(12)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是% W6 }( f0 h8 ?
A)DB包括DBS和DBMS1 E! O) C0 E6 m* N, e) s
B)DBS包括DB和DBMS
3 b5 X7 [9 d: n" e; R( \ e C)DBMS包括DB和DBS# R0 N. F) ~! I7 H
D)3者属于平级关系
& `" k& [' W0 S9 t(13)若内存变量名与当前的数据表中的一个字段“student”同名,则执行命令?student后显示的是 " I9 d# N0 Q) g) q; o
A)字段变量的值
1 ^: n) S$ l- C$ I5 Z/ H B)内存变量的值4 O/ h# ]; _% a' @# x5 @2 `7 O
C)随机显示
6 w8 S/ |# s: B7 r1 ^ D)错误信息3 l7 ^/ c' J% _+ W; }% `4 R' q
(14)下列日期表达式错误的是
6 G$ e% n" e3 ^( A( q6 D( l" z, f A){^2004/03/09}+15; T' V5 L- S3 [ ?# ~" P
B){^2004/02/25}+date()
6 D! @+ s& P0 v/ v C){^2004/03/09}-15
$ `' G& D5 \! Q- B# B D){004/02/25^}-date()
" S! m6 {$ X: A" r% Z: e(15)以下每两组表达式中,其运算结果完全相同的是(□代表空格)3 E2 J4 O( t. E- j h [
A)LEFT("VFP□",3)与SUBSTR("□VFP□",2,3)
J5 b- g- R! D, o9 n B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)
0 j& n2 ?( K! p. x! R& Z- r7 u" u C)VARTYPE("40-4*5")与VARTYPE(40-4*5)
- y' M% U, F# G' r3 Z/ w4 ` D)假定A= "visual□□",B= "□□foxpro",则A-B与A+B
' z' F+ u# K6 B$ j(16)在逻辑运算中,3种运算符的优先级别依次排列为
. K2 d2 ?! H) c. }5 m# l A)NOT. >.AND.> .OR.* h6 S* [! ]2 O) R" a
B)AND. >.NOT. > .OR.
, W- O: t) |+ k4 n+ ]' Q C)NOT. >. OR.> . AND.) ]% D. J& G; V& w7 Z* r$ o' V% d
D)OR. >.AND.> .NOT.: A1 n7 d8 l7 s# \: z
(17)在Visual FoxPro中,以共享方式打开数据库文件的命令短语是
; A! `3 ~+ g' U: |( F4 W A)EXCLUSIVE( C% R# R. e, E
B)SHARED4 s$ \* {( Z* R# Q ^1 L
C)NOUPDATE
, C* Q1 x* s' X1 x% F" N D)VALIDATE
" R- j% L' S o(18)下列索引中,不具有“惟一性”的是; p7 q% |& R8 o' L
A)主索引
* Y4 a; M$ r. f5 [3 _ B)候选索引
2 n9 {' g8 K- p I2 `) m C)惟一索引
# o3 `. X* ]0 o) C* t, `& o; X D)普通索引
$ `4 R8 S# e$ Q& B6 C6 D(19)如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错误信息,我们必须定义* @1 A: E# X8 \$ V* p& E9 u8 N0 d
A)实体完整性 * Z3 `0 J' |8 Z0 R8 J1 `2 V( K
B)域完整性9 a: m. n9 `1 j: B
C)参照完整性% a! R" w$ j/ F, \: {
D)以上各项都需要定义9 x$ _# ^- e; H# A; M
(20)命令SELECT 0的功能是
6 v: Z# V" i6 a) y# ` A)选择编号最小的空闲工作区& R( d- [1 j4 V; p3 z% G8 y8 [3 A
B)选择编号最大的空闲工作区
w2 P# P6 w8 Q: p+ R) _ C)随机选择一个工作区的区号
6 ]2 F) n+ Y/ u, d D)无此工作区,命令错误8 o8 M; Z1 m* [
(21)假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是
! T( }) q$ I; G# E, ~% L" a A)SEEK N
1 J. }- N+ ~( \* E c5 l5 @ B)SEEK FOR 基本工资=N* h$ @5 x% ~! B. W5 Y- f2 A
C)FIND 1000
9 S. T3 R5 ?, g; d( e% p: A% L D)LOCATE FOR 基本工资=N1 [9 ~& M4 z: U$ p$ X6 s! o3 u
(22)下列关于自由表的说法中,错误的是
. m: d1 E! E" q/ ^+ z# G A)在没有打开数据库的情况下所建立的数据表,就是自由表
) y' z2 I9 n# h$ \5 W B)自由表不属于任何一个数据库7 x0 ] I0 `4 H# D
C)自由表不能转换为数据库表( Q' \+ t( J0 B: `' \
D)数据库表可以转换为自由表
- Q! Q; g$ a6 r @(23)查询设计器中包含的选项卡有9 L# R* v; l* g7 U: g! Y: s
A)字段、联接、筛选、排序依据、分组依据、杂项
$ I$ O R: A7 z: z2 v | B)字段、联接、筛选、分组依据、排序依据、更新条件
/ V; i4 O% p- B2 G6 D' O0 N C)字段、联接、筛选条件、排序依据、分组依据、杂项" f1 u6 ?8 u6 x! a" l
D)字段、联接、筛选依据、分组依据、排序依据、更新条件1 I& e+ u( h* S2 p
(24)为视图重命名的命令是
: a$ K9 {1 |+ M4 @; ?% S2 i A)MODIFY VIEW
1 x* i, z6 f* @% h B)CREATE VIEW
& ^' J; `! I7 m: Z5 `8 \4 N C)DELETE VIEW. |! t5 @/ c& ?8 o& a+ x& I# H
D)RENAME VIEW |