一、选择题8 x4 r& D7 i: h' q, B5 E4 y* G5 I
f) O& L6 c' s x& J( x7 H(1)在深度为5的满二叉树中,叶子结点的个数为9 H2 C4 ?. g9 I! f [3 z; W1 J
A)32
. P" I* G D/ _( c% ^" R B)31 0 ?6 E; R* {9 L& R9 h+ ~
C)16 - t8 B2 H# _* \% z% Y* s
D)15
+ ?5 }' r( {' }: }, e! U4 Y(2)若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
4 k, E' R; I5 P2 N# Y# m8 \5 A A) bdgcefha 5 i. } b4 d* E8 \+ A
B) gdbecfha + \+ b. J. g' O$ Q% n9 a* F
C) bdgaechf ' y, J+ {4 A; U$ _" O/ Q
D) gdbehfca
/ ~# v+ K% ?3 F+ P9 j: i(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
+ R: S; ~! E/ H1 r2 e9 s4 { A)栈
% O% @& L4 Z! D$ u0 P0 G B)堆
& c V: C! d. E! @1 T7 q C)数组
9 e; Y( h5 b3 | D)链表9 W, Q, M1 t& X) f( k
(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和
j! { T5 R# c/ a- |8 J7 X$ g1 R A)消除软件危机 9 S9 ]9 D# m; T
B)软件工程管理
# ` O! @: Y- `* A; f+ n C)程序设计自动化
2 {( D7 M4 _* W$ ? D)实现软件可重用
% R5 O6 p& n- @( Q: S: N(5)开发软件时对提高开发人员工作效率至关重要的是
$ [4 E6 y& [2 J% ^2 I4 n1 _5 X A)操作系统的资源管理功能
( }0 \1 p* U# j' F B)先进的软件开发工具和环境
/ k6 X! N6 K9 P G7 g5 a+ O1 f6 \ C)程序人员的数量
% M4 h0 e& c/ M* F5 y; h D)计算机的并行处理能力
" i& M, d; j, ?( |( S/ c(6)在软件测试设计中,软件测试的主要目的是
" l3 r+ j/ {: i1 V, _9 z A)实验性运行软件 " S4 @+ e" F1 G7 e8 P2 T
B)证明软件正确. z' X: e$ ^; D; T [% z" b5 `; d
C)找出软件中全部错误0 J8 F) l" j# \% c) U( @) b
D)发现软件错误而执行程序
, u& T4 x, M5 F4 {; N- @. Y(7)数据处理的最小单位是+ F) @6 `3 z2 m4 s
A)数据 , J! o( x* s, \+ ?9 J5 T
B)数据元素
$ D$ k* H& v5 J! D8 c C)数据项
) F1 G" A/ M' ^ D)数据结构
& m7 Y# ^. A2 e% \2 s(8)索引属于+ W& y: x7 w" Y5 b# P0 t4 M6 ?
A)模式 % u% w( a6 U$ P$ q e. @- H
B)内模式
7 [2 r" N: Q+ q( [: L6 F" l C)外模式 - {% Z& j1 u8 v, L# }0 _
D)概念模式( j3 v1 u/ M% c n w- T
(9)下述关于数据库系统的叙述中正确的是
; J4 o# ?9 Y/ g5 l/ Q A)数据库系统减少了数据冗余
& ]# W8 W6 @# b) R B)数据库系统避免了一切冗余
3 _# B* O- W/ ? C)数据库系统中数据的一致性是指数据类型一致! G1 {4 N$ |1 Q) q' s% L% ]$ [
D)数据库系统比文件系统能管理更多的数据
C: ?+ p$ |& M(10)数据库系统的核心是
e( S9 o1 @ Z: [2 U A)数据库1 [- t) a1 M+ o$ T3 ]- J( u# n- u
B)数据库管理系统
8 _& _. l+ P- X- C6 e C)模拟模型
8 f9 ]/ G! @# j# K0 P) c; s5 W+ F D)软件工程
3 ]4 W4 g; E8 m" k6 M6 v% r: {(11)为了合理组织数据,应遵循的设计原则是
& {+ H' Y. l; F' ~2 B0 _3 f1 r: m7 ] A)"一事一地"的原则,即一个表描述一个实体或实体之间的一种联系, _# ^3 l4 J' G8 ^5 O
B)用外部关键字保证有关联的表之间的联系 Q: Z" i% ]: r, c
C)表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段
" C, ^$ Q" p9 c* N5 m7 G* \& ` D)以上各原则都包括
, Y" Y# _5 h4 y, u(12)关系运算中花费时间可能最长的运算是
, S6 E& C1 [5 D$ f; S2 Y5 p" l+ @ A)选择# ~$ `5 O& Q, l ]
B)联接8 ~* w a9 ?0 ^, e$ r5 D8 b5 b
C)并$ V1 _* w0 g- ~! W; G
D)笛卡儿积: h. I, h6 D, S7 |( J
(13)下列赋值语句中正确的是
2 r- k; c, r; s3 Z9 x. Z A)STORE 1 TO X,Y3 E5 D: r& o1 L1 U5 \, S* o+ Z
B)STORE 1,2 TO X( t" p, `( h( F; `9 w) L
C)STORE 1 TO X Y
. r4 {; M8 ?- b: B D)STORE 1、2 TO X+ J& z2 X0 X# R8 j' ^* C, K" r
(14)执行下列语句,其函数结果为
9 [, h2 r, B, ^( {( w$ Z STORE -100 TO X
6 ~3 [' [8 x6 ^2 |- Q) P ?SIGN(X)*SQRT(ABS(X)); ]! O) z0 U1 _2 v' B
A)10, ]1 T9 ?' \! U7 L' M3 n" O! |
B)-10" d( W4 j8 y3 b! n( i" l1 @
C)100
. X6 ^+ W* N/ ~( Q; E D)-100
1 G8 t. t6 i. G8 c(15)通过项目管理器窗口的命令按钮,不能完成的操作是
! L1 k. W3 R& B, o7 G# C A)添加文件) i% `9 A: p4 I9 m0 q
B)运行文件+ r1 l# q! t& G( i9 v' U& `& w! s
C)重命名文件! O1 n R) B: \) c$ e
D)连编文件& {2 l0 V1 Z+ z/ x3 K7 M- T( V5 X* i
(16)在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是
@5 |) n+ Y, h A)系统会弹出"打开"对话框,请用户选择数据库名! N. j+ i7 n C) {4 r" ^% [
B)系统会弹出"创建"对话框,请用户输入数据库名并保存7 d% C3 d% ~# C( g5 |& `3 ?
C)系统会弹出"保存"对话框,请用户输入数据库名并保存
) G! O/ a+ r9 m. |& | D)出错信息9 o* w' S& N6 o7 Q/ S* V
(17)ABC.DBF是一个具有两个备注型字段的数据表文件,若使用COPY TO TEMP命令进行复制操作,其结果是
) Z1 N4 w7 X1 K$ E* C. L A)得到一个新的数据表文件! n3 L/ U" D3 G
B)得到一个新的数据表文件和一个新的备注文件 b. h9 @+ {# E( I7 U# [. T
C)得到一个新的数据表文件和两个新的备注文件
/ S6 t! |% D0 E3 |5 J% \) I& w" J D)错误信息,不能复制带有备注型字段的数据表文件
0 G- g: e' G9 g h ~; N" n(18)要将数据库表从数据库中移出成为自由表,可使用命令- D( V7 ^2 Q* l3 ?
A)DELETE TABLE 1 z. K4 N$ m. ]# s9 c
B)REMOVE TABLE ( f( ]2 m- ]3 K. {
C)DROP TABLE
, T$ d/ v- Z0 Z# |: Y! r D)RELEASE TABLE / { h" t" r. E
(19)下列关于视图的说法中,错误的是# n- Z$ F7 ^+ B( z' C+ o. z
A)视图可以从单个表或多个表中派生5 n- x4 A3 I3 Q& d* X
B)可以在磁盘中找到相应的视图文件. A; e2 T2 m3 }- p7 T
C)视图可以作为查询的数据源
+ J: _* U) G; f D)利用视图可以暂时使数据从数据库中分离成为自由数据( E+ {2 F6 p* M" J; N) w
(20)不需要事先建立就可以使用的变量是
; F; s% ^' C0 m A)公共变量! T* S5 l( w K0 z
B)私有变量
, [1 P, t) O# L' |" T" s C)局部变量' T7 U, t; ?2 ^3 w& l
D)数组变量6 j2 Y6 p. X8 A1 M
(21)设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是( p- Z. x3 X, Q f' _* `
A)在PROG1.prg中用!RUN PROG2.prg语句可以调用PROG2.prg子程序
6 C: [3 b8 N5 u9 Q) |/ \9 q/ ~ B)在PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序5 K+ k+ z- ^/ b4 ^
C)在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序. c+ u& J- `8 `4 Z/ e G. v
D)在PROG3.prg中用RETURN TO MASTER语句可以返回PROG1.prg主程序
8 z$ C9 y n8 e* l0 _0 Q% M' W(22)执行下列程序:
z4 a$ k" G/ O/ R7 A CLEAR; q& |- k3 C2 |# |) g8 s0 v
DO A& k: [2 ]: Q5 B; @. [
RETURN1 L7 W1 O; d) o
PROCEDURE A
7 n# W, j$ l) D' ~# k. U. z9 t: ] PRIVATE S+ I4 a, L& d% P7 M8 U- W
S=5
/ K! u! s6 k2 r0 p; a: ~6 \* P DO B
7 x, d5 q! x, K( r0 W ?S0 _- }+ [* `. S; r$ o, J
RETURN2 c: I' I, d# ~& Q& n7 @
PROCEDURE B
) G$ C9 y& |2 i S=S+104 m( {: r, @+ e! n% ^$ U
RETURN
# B6 m4 j* F7 h7 F$ E 程序的运行结果为5 Y$ f* z9 m- l9 ]0 l
A)5
- Q4 p+ `; f& z$ l2 Q- ?; \ B)10
+ \, [9 I% v( p! `# i3 k0 {. z C)15
" D1 [" ?$ B: L- B( { |/ A6 D D)程序错误,找不到变量
! g: N) W6 a- U& T(23)将编辑框的ReadOnly属性值设置为.T.,则运行时此编辑框中的内容) v, {$ d( \+ Z @5 q x
A)只能读
* F, a: ]) A- x! t4 b! B$ J B)只能用来编辑1 H' E& F$ u2 m# `/ a- _
C)可以读也可以编辑3 @ O1 H5 d$ c
D)对编辑框设置无效2 g2 `9 C8 ?- ]7 Z8 u
(24)下列关于表格的说法中,正确的是
) C3 |- x O' M4 j3 Z. _+ M! @ A)表格是一种容器对象,在表格中全部按列来显示数据3 I# O$ v# x; z
B)表格对象由若干列对象组成,每个列对象包含若干个标头对象和控件& e: d* C. q$ s0 u) N
C)表格、列、标头和控件有自己的属性、方法和事件" Q$ f1 Z2 E' L/ Z
D)以上说法均正确& U- r: b; F& `: o. H/ N; }
(25)在表单MyForm中通过事件代码,设置标签Lbl1的Caption属性值设置为"计算机等级考试",下列程序代码正确的是7 w8 K7 |) v- e; o
A)MyForm.Lbl1.Caption="计算机等级考试", e8 y0 \3 ^9 R
B)This.Lbl1.Caption="计算机等级考试"
/ _ `; i) P" g3 L C)ThisForm .Lbl1.Caption="计算机等级考试"
$ ?; d `' }9 {3 t D)ThisForm.Lbl1.Caption=计算机等级考试 |