当前位置:首页 >> 资源中心 >> 试题 >> 中考 >> 数学 >> 正文
站内搜索
今天是 欢迎访问中国教育网新版
中专理科试题 数据结构试题
来源:     2005-10-3 15:23:00
 
一、填空:(每空1分,共44分)
1.简单说来,数据结构是一门研究非数值计算的程序设计问题中计算机的_________以及它们之间的_______和_______等等的学科。
2.数据(Data)是指能够输入到计算机中,并能被计算机程序识别和处理的______的总称。它是计算机程序加工的“原料”。
3.数据元素是组成数据的_____单位,在计算机程序中通常作为一个整体进行考虑和处理。有时,一个数据元素还可以分割成若干个具有不同属性的_______(Data Item/字段),数据项是数据的不可分割的_____单位。
4.具体来说,数据结构包含三个方面的内容,即数据的_________,数据的_________和对数据所施加的______。
5.数据从逻辑结构划分为:_______结构和________结构,数据从存贮结构划分为:______存贮、________存贮_________存贮和________存贮。
6.算法的五大特性:________、________、________、________、________。
7.
线性结构特点:
在数据元素的非空有限集中
存在_______的一个被称作_______的数据元素。
存在_______的一个被称作_______的数据元素。
除第一个外,集合中的每个数据元素均只有一个________。
除最后一个外,集合中的每个数据元素均只有一个________。
8.线性表(linear list)是n(n≥0)个数据元素a1,a2,……,an组成的有限序列。其中n 称为数据元素的个数或线性表的________。
    9.在稍复杂的线性表中,一个数据元素可以由若干个________组成,在这种情况下,常把数据元素称为________,含有大量记录的线性表又称________
    10.线性表的特征:
(1)有且仅有一个开始结点(表头结点)a1,它没有_________,只有一个_________;
(2)有且仅有一个终端结点(表尾结点)an,它没有_________,只有一个_________;
(3)其它结点都有一个_________和_________;
(4)元素之间为一对一的______关系。
11.线性表的顺序存储结构的特点:实现了_______相邻,________也相邻;实现了______存取。
12.线性表的链式存储结构中,利用_______实现了用不相邻的存储单元存放逻辑上相邻的元素;一个结点包括两个域,________域和________域。
二、单项选择题(每题4分,共36分)
1.在一个单链表HL中,若要在指针q所指结点的后面插入一个由指针P所指向的结
点,则执行(    )。
A.q->next=p->next;p->next=q
B.p->next=q->next;q=p;
C.q->next=p->next;p->next=q;
D.p->next=q->next;q->next=p;
 
2.下面程序段的执行次数为: (   )
  for(i=0;i<n-1;i++)
     语句;
A.      n
B.      n-1
C.      n-2
D.      n+1
3.设P是指向变量I的指针变量,I的值是3,如下图,*P的值是(   )
            P         I
          2000        3
       2000
A.2000
B.3
C.2002
D.2003
4.构造一个空的线性表L用(    )
A.InitList(&L)
B.DestroyList (&L)  
C.ListEmpty(L)
  D.ClearList(&L)
5.假设线性表L=(23,56,89,76,18),i=3,x=56,y=88,则对L执行GetElem(L,i,&e)       
的操作结果为(    )
A.23
B.56
C.89
D.76
6.在长度为n的线性表中,在第i个元素之前插入一个新的元素x,需要移动(   )个元素。
A.      n
B.      n-i+1
C.      n-i
D.      i+1
7.在长度为n的线性表中,删除第i个元素,需要移动(   )个元素
A.      n
B.      n-i+1
C.      n-i
D.      i+1
8.假设p是指向线性表中第i个数据元素结点的指针,则p->next 是指向第i+1个数据元素结点的指针,若p->data=ai, 则p->next->data=ai+1,那么p->next->next指向的是第(  )个结点
A.          i
B.          i+1
C.          i+2
D.          i+3
9.在双向链表中,一个结点包含(    )个指针
  A.1
  B.2
  C.3
  D.4
 
三、应用题:(每题5分,共10分)
1.在单链表中删除结点b,画出相应的指针变化:
 

  
P
a
b
c

 
 
2.在双向链表中插入一个结点x,画出相应的指针变化:
 
 

    
x
b
a

 
 
四、算法设计题:(10 分)
 
在单链表L的两个数据元素a和b间插入x,已知p指向a,写出插入x的算法实现
■相关链接  
  • 平果县第二小学开展体验教育有实效
  • 景德镇市中小学积极开展陶瓷文化教育活动
  • 小学开始廉洁教育
  • 中美基础教育高层论坛在华东师范大学举行
  • 浙江将投1.9亿培训农村教师 缩小基教城乡落差
  • 博士生退学宣称教育失败 凸显高等教育失去尊敬
  • 中英将深化高等教育合作 提供博士生奖学金
  • 中国高等教育奠基人盛宣怀蜡像在天津大学落成
  • 我国高等教育实现跨越式发展 年均扩招超过2成
  • 站内资讯搜索:  
    考 试 课 堂 期 刊 软 件
    热点专题
    · 父母长期冷战 孩子可能会…
    · “科技大篷车”进校园
    · 留学快报:欧美顶尖商学院…
    · 六招让你从激烈的求职竞争…
    · 今年自考 新增6专业,停…
    · 郑州幼师强化学生职业理想…
    · 全国政协委员顾也力建议对…
    · 熊丙奇:高等教育的很多荒…
    · 省教育厅表彰2007年度基础…
    · 为了理想不要上万月薪工作…
    学习宝库
    热门推荐
    ·全国优秀培训机构
    ·中国教育网频道说明
    ·全国优秀教育机构推荐
    ·频道诚征兼职主管/主编
    ·职业、职称考试网络课程
    ·08年全国各地院校招生就业展
    ·08年全国各地院校招生计划展
    ·08年中国各地艺术院校推荐
    ·08中国**省十强中学评选展示

    严正声明 | 网站介绍 | 网站导航 | 信息发布 | 网站建设 | 广告服务 | 与我联系 | 付款办法 | 友情链接 | 本站首页

    中国教育家协会 教协会员理事  香港监制
    本站通用网址:中国教育网  网络实名:中国教育网站  中国教育在线
    香港通讯地址:香港兴发街邮政局38062号信箱 中国香港特区政府注册登记号:18159887-030-01-02-5
    业务及合作热线:010-64803658 客服电话:010-64803331
    信息发布:bj64803331@126.com 欢迎合作:E-mail/MSN:cn13801018949@hotmail.com