当前位置:技术 >> 试卷试题 >> 计算机通信工程 >> 正文

2000年10月全国计算机通信工程本科数据结构试卷参考答案

2007-04-30 11:28:46  作者:佚名  来源:青岛机电网  浏览次数:91  文字大小:【】【】【

一、单项选择题(本大题共15小题,每小题2分,共30分)

1.B  2.D  3.C  4.C  5.A
6.C  7.B  8.C  9.A  10.A
11.B  12.C  13.C  14.B  15.D

二、填空题(本大题共10小题,每小题2分,共20分)

16.空音复杂度
17.100+(7×22+7)×4=1644 (可直接填写1644)
18.O(n+e)
19.不同关键字记录映射到同一地址.
20.索引表
21.模式/外模式的映象
22.
23.游标机制
24.主键约束,外健约束,属性值约束
25.功能分布(或功能划分)

三、解答题(本大题共6小题,每小题5分,共30分)

26、(1)3,2,5,6,4,1是可能的,但1,5,4,6,2,3不可能.(2分)
(2)因为5在4,2,3之前出栈,那么5出栈时,栈内状态为:5,4,3,2。
  根据先进后出原则,其次序只能是5,4,3,2,不可能出现5,4,2,3,想出2时,2却被3压在下面,2不能比3先出栈,所以不可能出现1,5,4,6,2,3这种序列.(3分)

27、(1)图中边数等于邻接矩阵的非零元不比个数之和的一半。 (2分)
    (2)i,j有边相连的条件是A[i,j]<>0,且A[j<i]<>0. (3分)

28、堆定义为:n个元素的序列(K1K2,…,Kn)当且仅当

 

用一维数组存储,可与完全二叉树相对应,很容易确定二叉树中任一结点i的左、右儿子位置,而不需要使用指定域空间,因此常用一维数组存储堆阵。(3分)

29、数据库阶段的数据管理方式具有以下特点:(共5分,每个特点1分)
(1)采用复杂的数据模型表示数据结构。
(2)有较高的数据独立性。
(3)为用户提供了方便的用户接口,用户可以使用查询语言或程序方式操纵数据库。
(4)系统提供了数据库恢复,并发控制,完整性约束和数据安全性的数据控制功能。
(5)对数据的操作可以记录为单位,也可以以数据项为单位,增加了系统灵活性。

30、如果函数依赖集F满足:
  (1)F中每个函数依赖的右部都是单属性;(1分)
  (2)F中的任一函数依赖X→A,其F-{X→A}与F不等价;(2分)
  (3)F中的任一函数依赖X→A,Z为X的子集,(F-{X→A})∪{Z→A}与F不等价。则称F为最小函数依赖集。(2分)

31、(1)丢失更新问题(2分)
两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1提交的结果,T1的修改被丢失;
(2)数据不一致(2分)
事务T1读某一数据,事务T2读取并修改了同一数据,若T1再读此数据,得到了不同结果;
(3)读“脏数据”(1分)
事务T1修改了某一数据,事务T2读取同一数据,而T1由于某种原因被撤消,则T2读到的数据为"脏'数据。

四、应用题(本大题共4小题,每小题5分,共20分)

32、二叉排序树:  (3分)

 

平均查找长度=1/6 (1+2×2+3×2+4)  (2分)
          =2.5  

33、void BTdepth (BinTree BT,int h)
  { int hr, h1;
    if(BT==null)  h=0;    (1分)
    else
    { BTdepth (BT→lchild,h1);      2分
      BTdepth (BT→rchild,hr);
      if(h1>=hr)
         h=h1+1;                    2分
      else
         h=hr+1;
     }
  }

34、E-R模型(3分)

关系模型:(2分)
客户(客户号,客户名,客户地址)
产品(产品号,产品名,产品价格)
订单(订单号,产品号,订购日期)
订购(订单号,产品号,订购数量)

35、SQL语言:(3分)
SELECT SNAME, CLASS FROM S
        WHERE SNO IN (SELECT SNO FROM SC,C
            WHERE SC.SNO=C.CNO AND CNAME='DB')
关系代数:(2分)

(该题有多种答案,仅供参考)

责任编辑:

[青岛机电网版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。
特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。]