|
【奥鹏】-[福建师范大学]福师《数据结构概论》在线作业二
试卷总分:100 得分:100" l7 X) N4 b- ?6 y. j
第1题,传统的数据库分为3种,层次型、网状型、关系型数据,其划分原则是6 u1 F) [" i! Q; l0 ~3 u- ?
A、文件的大小2 \( T5 }, p- Q
B、联系的复杂程度4 F! v" ]6 b* X
C、记录长度! ~8 l o3 O1 W5 W
D、数据之间的联系
正确答案:
" B2 Z, a6 S/ a/ ]
第2题,用二分(对半)查找表的元素的速度比用顺序法( )
A、必然快( N; m; A. K& C7 S- w' Y9 R3 {
B、必然慢
C、相等
D、不能确定
正确答案 w' d3 {' J* R5 L0 L& I
* N) L3 @' N- q( V% u
8 {: i/ C- T5 ^: a
第3题,算法的时间复杂度取决于( )* f: p/ s3 T. T, X4 J( f/ T2 S% b7 P
A、问题的规模
B、待处理数据的初态; W) h4 [( q' i( G. f% s& R
C、A和B# z A& u. H, C. M/ E
D、变量个数
正确答案:
; K) D+ i: v. y
第4题,为了使索引键的值在基本表中唯一,在建立索引语句中应使用下面哪个保留字?
A、UNIQUE5 t! H; ^; a( {
B、COUNT6 j F: ?7 s+ A4 ]2 M$ _
C、DISDINCT9 S+ W4 H+ Z- C+ k7 f( Y
D、UNION9 Y3 m% H5 N' ^% _
正确答案:- F7 S$ m+ X. T c8 b+ t- t
/ A% J8 C% W. [9 {
/ J( [! B8 w: A' C* g
第5题,具有12个关键字的有序表,折半查找的平均查找长度( )7 N' g# i% x- ]( {' |
A、3.1
B、4
C、2.5/ d F, ~, d9 j# V# Q; ~. T
D、5
正确答案:
( B; T |7 s; C9 M. I5 h7 `
8 U7 O8 A8 N2 l. e7 V# L' C4 X" b& _: D
第6题,有六个元素6,5,4,3,2,1 的顺序进栈,问下列哪一个不是合法的出栈序列?( )2 ^ |2 G* h" Y2 n
A、5 4 3 6 1 2: r S% @& D: k; V# N' t
B、4 5 3 1 2 69 P$ E$ u) r. a g9 K/ _- f
C、3 4 6 5 2 1( m8 {4 b- ^2 r4 n* I/ O$ Z2 _ Z
D、2 3 4 1 5 6
正确答案:
' A a! I2 C! e- [2 a- M0 }
第7题,一个递归算法必须包括( )" U) H( L; t( k7 o1 O# v& z% W
A、递归部分
B、终止条件和递归部分
C、迭代部分2 J' z5 p6 K5 H4 @* C, L
D、终止条件和迭代部分3 k( ~( W! r5 {! w& \
正确答案:# |' K, w. {3 {
, A! m6 j" ^$ \3 o
第8题,有n个叶子的哈夫曼树的结点总数为( )。
A、不确定
B、2n
C、2n+1
D、2n-17 E3 `6 P( d1 j. w
正确答案:
% c5 @' V3 A/ x+ O6 b4 m
# \. p* @ h* Q
第9题,字符串'ababaabab' 的nextval 为( )& d1 o" }% K, ?
A、(0,1,0,1,04,1,0,1)
B、(0,1,0,1,0,2,1,0,1)
C、(0,1,0,1,0,0,0,1,1)
D、(0,1,0,1,0,1,0,1,1 )% W+ H; q/ h2 K
正确答案:
. `7 X8 i3 `. ]. Z" K% K
第10题,设计一个判别表达式中左,右括号是否配对出现的算法,采用( )数据结构最佳。
A、线性表的顺序存储结构 ~4 l0 p" L$ u5 [' G) {( H
B、队列( F/ P9 {1 R& S, m2 s/ g K
C、线性表的链式存储结构6 L1 G1 F) Y9 g; R* f
D、栈
正确答案:
第11题,数据库三级模式体系结构的划分,有利于保持数据库的1 k# l2 J. C9 t0 @
A、数据独立性
B、数据安全性
C、结构规范化
D、操作可行性4 _- ]1 Q" c5 B' W9 ]7 G
正确答案:& Z4 M/ Z: ?7 ~& l# C
7 A4 v0 ^. S# u
- w0 z* t4 L8 q+ F
第12题,就平均性能而言,目前最好的内排序方法是( )排序法。
A、冒泡" B9 E7 @* g' ]0 I8 y. t
B、希尔插入
C、交换6 c! h; l9 S$ ~! a" A5 Z
D、快速
正确答案:: e5 S+ v. z4 c2 N3 R
$ j; |, K# ~6 U5 B2 A) `
$ k% _7 h. n1 j, H2 E
第13题,设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是
A、m:n
B、1:m! k" O# j5 v$ t& ?) x
C、m:k
D、1:1 ^, A+ C) \: O
正确答案:: s+ p4 R# U, v) ?3 v" N( P7 B
第14题,SQL语句中修改表结构的命令是?4 Z6 g: Y* M; A E+ r. }* ?+ |3 s
A、MODIFY TABLE* o, p( n* {7 N2 T7 j) Q2 n$ `& ]
B、MODIFY STRUCTURE
C、ALTER TABLE K0 R1 l) h6 r$ F O
D、ALTER STRUCTURE4 }$ b: P1 n' W* E0 b3 ]( x
正确答案:1 [+ r' A! c: D; C) v
; V/ R4 s# `2 }9 x" ?& `
3 W" c/ x( A( a2 N' b
第15题,算法的时间复杂度是由( )决定的。, U4 z4 W# k! _0 @7 G% c3 L
A、问题的规模9 d7 q/ Y# f) A! F8 N& E
B、待处理数据的初态
C、A和B c' s: j0 x6 E' R5 y
D、变量个数. c- D! L' Z7 U: r5 n
正确答案:
! \$ P3 ^) m& ]
- W; D* Z+ L6 I3 n. K" X
第16题,下列排序算法中,( )算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。0 G6 A) j5 v9 k
A、堆排序
B、冒泡排序
C、快速排序2 L: M* r9 |' C
D、插入排序* y, a0 v) |5 y: n2 O* H
正确答案:
第17题,以下数据结构中( )是非线性数据结构
A、树6 c6 y, b5 x1 W' C( o* Y; u B
B、字符串5 a( }* Z7 J2 G2 |4 c
C、队( q0 @0 H+ W4 {4 s
D、栈% i+ _; |& D7 s% s$ ^/ v; X3 Z
正确答案:
5 V' s' H+ @( A% o
$ v% u* J8 @& I% x0 w* H$ t
第18题,对N个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为( )5 U- M+ H# \8 k; [" t
A、(N+1)/28 }! o# B: B2 p; N, t
B、N/2
C、N
D、[(1+N)*N ]/2
正确答案:
1 f" I5 d" I( Y" t0 M2 f! I
第19题,定位第一条记录上的命令是?, N. S7 F& z% o K4 x w# M
A、GO TOP- Q: n$ F) k7 G4 `0 \
B、GO BOTTOM
C、GO 6
D、SKIP
正确答案:/ p* w1 x R9 R+ g! `8 N
5 I1 r" e/ i1 F+ `
第20题,关系数据库中,实现实体之间的联系是通过表与表之间的?
A、公共索引
B、公共存储/ G& e5 P, {& ]3 S$ [
C、公共元组6 i! _" q/ n$ }+ M7 o
D、公共属性1 j4 G6 F( `! k4 | T
正确答案:+ C% E! a7 P( D8 t. I
第21题,如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是?
A、部门+性别+基本工资7 X* m0 S) ?+ L
B、部门+性别+STR(基本工资): O: s+ r# V; e J9 z6 b
C、STR(基本工资)+性别+部门
D、性别+部门+STR(基本工资)
正确答案:9 S/ t) p" P1 E+ i* `. o
第22题,线索二叉树是一种( )构。
A、逻辑, W; \: ^1 m( E- n0 ]$ o" D
B、逻辑和存储
C、物理: f1 J5 `$ i3 z! u, {- D
D、线性+ D- o) Y4 P9 w) G
正确答案:# T" l4 R9 z0 i4 Y
第23题,已知广义表L=((x,y,z),a,(u,t,w)),从L表中取出原子项t的运算是( )。* e/ g) M' o/ [: ]/ R9 i
A、head(tail(tail(L))): \0 j* ?, r$ ~6 F$ l
B、tail(head(head(tail(L))))6 e" r6 r$ A) g+ \6 d8 e0 |
C、head(tail(head(tail(L))))6 J* T7 k$ m* o9 Q
D、head(tail(head(tail(tail(L)))))
正确答案:
# D n! l% Z: O# t1 c
第24题,在下列存储形式中,哪一个不是树的存储形式?( ), S' c% H, V+ t- o3 e! W; p" E
A、双亲表示法
B、孩子链表表示法
C、孩子兄弟表示法
D、顺序存储表示法
正确答案:
/ a( f" ?9 ~' R" b: i5 p1 k
第25题,设森林F对应的二叉树为B,它有m个结点,B的根为p,p的右子树结点个数为n,森林F中第一棵树的结点个数是( )# p3 E$ B( X2 g, B4 s7 e" f
A、m-n
B、m-n-1
C、n+1
D、条件不足,无法确定
正确答案:
' \* n) K5 r/ i0 {" n+ j
第26题,就平均查找长度而言,分块查找最小,折半查找次之,顺序查找最大8 T' n+ |! ?( c, q
A、错误
B、正确
正确答案:
第27题,顺序存储结构的主要缺点是不利于插入或删除操作( )* Z5 v; I4 U! E) v
A、错误
B、正确
正确答案:
3 N- ?8 i+ M$ C6 h0 ~+ D
% G8 @+ v N. z
第28题,完全二叉树一定存在度为1的结点( )$ k8 Y7 Q. B& M2 ^& Y, b I, z* ~
A、错误
B、正确
正确答案:; M% B* \: H. }2 N0 b% t
, g6 e" E( h' |( Y
4 D* c' c: p/ t) m% ]4 S+ o* v) y
第29题,采用二叉链表作存储结构,树的前序遍历和其相应的二叉树的前序遍历的结果是一样的。
A、错误$ i1 O' Q1 F* a' j! Q
B、正确# b. i2 U$ Z; G$ J* m
正确答案:; b( C$ e. X6 j# l# ?7 O" u
, f& Z# O& \, v: U
第30题,在执行某个排序算法过程中,出现了排序码朝着最终排序序列位置相反方向移动,则该算法是不稳定的。 S: E7 B0 x" Y+ p
A、错误5 \ {0 ?+ r+ H2 K& I
B、正确; ^5 g5 @' y2 p# j$ }9 h+ Z5 \
正确答案:6 F- N' Y6 \$ \: `+ W* L
- o0 J# N1 d# f! C" S& n4 U. `
第31题,缺省约束(default constraints)指的是:当向数据库中的表中插入数据时,如果用户没有明确给出某列的值,则系统自动为该字段输入指定的值。
A、错误4 x6 ^9 T; y2 f) n* O3 B
B、正确
正确答案:% ]" W& u* i) q6 b9 R$ T
5 B0 E R$ |2 A) Q
第32题,对一棵二叉树进行层次遍历时,应借助于一个栈( I8 G9 e$ s2 L( F) l! j0 e
A、错误
B、正确
正确答案:3 i( d1 P! p1 O& }7 G
2 t2 D/ o( ?" D' k/ _- H
第33题,循环队列也存在空间溢出问题( )
A、错误
B、正确
正确答案:
' |4 u% a' {( }% a& C9 W5 f1 E
第34题,一个对象只能有一种属性! s$ M' i* a3 V4 d4 ~
A、错误- j+ V; E! E7 ~5 z
B、正确
正确答案:
第35题,主键约束(primary key constraints)的含义是,要求表中在指定的列上没有两行具有相同的值,且不允许为空值。! {7 q5 K8 [6 t ^ m
A、错误
B、正确
正确答案:√% X# ?6 Q; x1 k6 n! D# ?5 k
/ H+ }8 m# J! v) `+ z2 n( v
第36题,关系的两个不变性是指静态关系约束中的实体完整性约束和静态关系约束中的参照完整性约束.: `& ]/ V& Y+ M) g
A、错误9 \1 P$ ^& g; d
B、正确; K9 |! `, m. s
正确答案:- U, o7 ?# V1 _) H: z# Z7 H" R/ u
第37题,消除递归不一定需要使用栈,此说法
A、错误/ I+ T/ e$ F* x3 u* j
B、正确' \5 i, ~" p& L2 r" J; W
正确答案:√
9 o" n7 M5 w3 b# m# U
第38题,任一查找树(二叉分类树)的平均查找时间都小于用顺序查找法查找同样结点的线性表的平均查找时间.9 ` g1 d3 N) t1 E: T3 H
A、错误
B、正确% X2 R6 W4 T* ^! l6 s# V+ n+ }
正确答案:" A: h+ M* ~+ c
8 x3 R# V. p r2 a
第39题,栈和队列都是限制存取点的线性结构( )
A、错误
B、正确
正确答案:√
第40题,折半查找法的查找速度一定比顺序查找法快( ) w) M" T/ I1 |; @. a
A、错误
B、正确
正确答案:" e) c( E! `- ~- k9 _8 \2 y
第41题,数据库结构设计包括:根据实际应用进行需求分析,根据需求分析的结果设计数据库的概念结构和逻辑结构,最后进行数据库(基本数据表)的物理设计。7 S- m) _6 r9 A* ~; M
A、错误4 R3 J% [, x7 b
B、正确
正确答案:
% @! d* {- C. j/ A
第42题,循环链表不是线性表.4 e2 S9 l# L6 [' x. Y) z8 w" r9 S
A、错误* c, C% ]/ ~" B: [0 B
B、正确
正确答案:
2 Y$ |6 w& @* ]2 c {
第43题,数据结构的抽象操作的定义与具体实现有关。
A、错误
B、正确9 T X5 I$ P4 S) H( [9 C" T
正确答案:
5 d5 \1 k/ m. ^( f! G6 g
第44题,数据元素是数据的最小单位。! ]4 E h @' A" t
A、错误
B、正确5 b' t, _; q3 @ L
正确答案:F. Y; l/ ^! ~* d4 ]+ Z; K
1 t5 m/ D4 ~% v& t
第45题,数据库系统的核心是数据.
A、错误
B、正确% C& D: V# K3 E/ R
正确答案:
0 A( P8 N' ~% w
第46题,下面哪些是常用的Oracle工具?
A、Developer/2000) b* V# g* c" n c+ j" _3 r. a9 o! m
B、Designer/2000
C、visual studio 2003' W. i7 m$ e$ w3 Q
D、Discoverer/20000 t. O! t+ t0 A
正确答案:,B,D$ L2 `7 P$ Y9 V: o
' l, G+ S C, \# e
第47题,常用抽象方法有?; J( ?* E! B" o, a( d1 I" C
A、提取
B、分类7 v0 q' t% P) j/ e8 g9 \2 E. e
C、聚集+ |4 M9 T9 Q, I
D、概括
正确答案:,C,D3 @' v- g) J7 H2 l4 P& o$ @4 J) q
第48题,数据库DBA可以授予给用户的权限包括下面哪些?+ P" z6 d' i% ^9 C% ?: r- w1 w* |
A、1)ALTER:可以修改指定表的结构2)DELETE:可以在指定的表或视图中删除行
B、1)INSERT:可以在指定的表中插入行2)SELECT:可以查询指定的表或视图
C、UPDATE:可以更新指定表或视图中的数据
D、GRANT:授予其他用户对数据库的操作权限2 d" b7 W) L6 X2 t2 ^2 L
正确答案:,B,C2 A$ E$ f% T7 U; D! S: d
第49题,在有向图G的拓扑序列中,若顶点Vi在顶点Vj之前,则下列情形可能出现的是( )
A、G中有弧Vi,Vj
B、G中有一条从Vi到Vj的路径6 i5 f% c! } |" \0 i$ x
C、G中没有Vi,Vj
D、G中有一条从Vj到Vi的路径( ^/ b# i2 q( n+ ~. V
正确答案:,B,C5 ` c, d- ~9 e0 D6 |% M
第50题,函数依赖是从数学角度来定义的,在关系中用来刻画关系各属性之间相互制约而又相互依赖的情况。下面哪些项属于关系依赖?
A、完全函数依赖
B、部分函数依赖+ n3 l! q' k' D4 p2 j4 w
C、传递函数依赖
D、引用函数依赖1 Z3 f& {5 U) A, A& k# z' _
正确答案:,B,C |
|