首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2012中考 | 2012高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 托业 | 雅思 | 专四专八 | 口译笔译 | 博思
GRE GMAT | 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 |
零起点法语 | 零起点德语 | 零起点韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师 | 秘书资格 | 心理咨询师 | 出版专业资格 | 广告师职业水平 | 驾驶员
网络编辑 | 公共营养师 | 国际货运代理人 | 保险从业资格 | 电子商务师 | 普通话 | 企业培训师
营销师
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
化工工程师 | 材料员
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
自学考试
您现在的位置: 考试吧(Exam8.com) > 自学考试 > 历年真题 > 公共课 > 正文

全国2005年10月高教自考《数据结构》试题

一、单项选择题(本大题共15小题,每小题2分,共30分)
  在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
  1. 若将数据结构形式定义为二元组(K,R),其中K是数据元素的有限集合,则R是K上( )
  A. 操作的有限集合    B. 映象的有限集合
  C. 类型的有限集合    D. 关系的有限集合
  2. 在长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为( )
  A. n-i+1         B. i
  C. i+1          D. n-i
  3. 若不带头结点的单链表的头指针为head,则该链表为空的判定条件是( )
  A. head==NULL      B. head->next==NULL
  C. head!=NULL      D. head->next==head
  4. 引起循环队列队头位置发生变化的操作是( )
  A. 出队         B. 入队
  C. 取队头元素      D. 取队尾元素
  5. 若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则不可能出现的出栈序列是( )
  A. 2,4,3,1,5,6   B. 3,2,4,1,6,5
  C. 4,3,2,1,5,6   D. 2,3,5,1,6,4
  6. 字符串通常采用的两种存储方式是( )
  A. 散列存储和索引存储  B. 索引存储和链式存储
  C. 顺序存储和链式存储  D. 散列存储和顺序存储
  7. 设主串长为n,模式串长为m(m≤n),则在匹配失败情况下,朴素匹配算法进行的无效位移次数为( )
  A. m           B. n-m
  C. n-m+1         D. n
  8. 二维数组A[12][18]采用列优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为( )
  A. 429          B. 432
  C. 435          D. 438
  9. 对广义表L=((a,b),(c,d),(e,f))执行操作tail(tail(L))的结果是( )
  A. (e,f)         B. ((e,f))
  C. (f)          D. ( )
  10. 下列图示的顺序存储结构表示的二叉树是( )

  11. n个顶点的强连通图中至少含有( )
  A. n-1条有向边       B. n条有向边
  C. n(n-1)/2条有向边    D. n(n-1)条有向边
  12. 对关键字序列(56,23,78,92,88,67,19,34)进行增量为3的一趟希尔排序的结果为 (  )
  A. (19,23,56,34,78,67,88,92)  B. 23,56,78,66,88,92,19,34)
  C. (19,23,34,56,67,78,88,92)  D. (19,23,67,56,34,78,92,88)
  13. 若在9阶B-树中插入关键字引起结点分裂,则该结点在插入前含有的关键字个数为( )
  A. 4            B. 5
  C. 8            D. 9
  14. 由同一关键字集合构造的各棵二叉排序树( )
  A. 其形态不一定相同,但平均查找长度相同
  B. 其形态不一定相同,平均查找长度也不一定相同
  C. 其形态均相同,但平均查找长度不一定相同
  D. 其形态均相同,平均查找长度也都相同
  15. ISAM文件和VSAM文件的区别之一是( )
  A. 前者是索引顺序文件,后者是索引非顺序文件
  B. 前者只能进行顺序存取,后者只能进行随机存取
  C. 前者建立静态索引结构,后者建立动态索引结构
  D. 前者的存储介质是磁盘,后者的存储介质不是磁盘

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

  16. 数据的逻辑结构在计算机存储器内的表示,称为数据的____________。
  17. 删除双向循环链表中*p的前驱结点(存在)应执行的语句是____________。
  18. 栈下溢是指在____________时进行出栈操作。
  19. 已知substr(s,i,len)函数的功能是返回串s中第i个字符开始长度为len的子串,strlen(s)函数的功能是返回串s的长度。若s=″ABCDEFGHIJK″,t=″ABCD″,执行运算substr(s,strlen(t), strlen(t))后的返回值为____________。
  20. 去除广义表LS=(a1,a2,a3,……,an)中第1个元素,由其余元素构成的广义表称为LS的____________。
  21. 已知完全二叉树T的第5层只有7个结点,则该树共有____________个叶子结点。
  22. 在有向图中,以顶点v为终点的边的数目称为v的____________。
  23. 当关键字的取值范围是实数集合时,无法进行箱排序和____________排序。
  24. 产生冲突现象的两个关键字称为该散列函数的____________。
  25. 假设散列文件中一个桶能存放m个记录,则桶“溢出”的含义是,当需要插入新的记录时,该桶中____________。

一、单项选择题(本大题共15小题,每小题2分,共30分)
  在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
  1. 若将数据结构形式定义为二元组(K,R),其中K是数据元素的有限集合,则R是K上( )
  A. 操作的有限集合    B. 映象的有限集合
  C. 类型的有限集合    D. 关系的有限集合
  2. 在长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为( )
  A. n-i+1         B. i
  C. i+1          D. n-i
  3. 若不带头结点的单链表的头指针为head,则该链表为空的判定条件是( )
  A. head==NULL      B. head->next==NULL
  C. head!=NULL      D. head->next==head
  4. 引起循环队列队头位置发生变化的操作是( )
  A. 出队         B. 入队
  C. 取队头元素      D. 取队尾元素
  5. 若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则不可能出现的出栈序列是( )
  A. 2,4,3,1,5,6   B. 3,2,4,1,6,5
  C. 4,3,2,1,5,6   D. 2,3,5,1,6,4
  6. 字符串通常采用的两种存储方式是( )
  A. 散列存储和索引存储  B. 索引存储和链式存储
  C. 顺序存储和链式存储  D. 散列存储和顺序存储
  7. 设主串长为n,模式串长为m(m≤n),则在匹配失败情况下,朴素匹配算法进行的无效位移次数为( )
  A. m           B. n-m
  C. n-m+1         D. n
  8. 二维数组A[12][18]采用列优先的存储方法,若每个元素各占3个存储单元,且第1个元素的地址为150,则元素A[9][7]的地址为( )
  A. 429          B. 432
  C. 435          D. 438
  9. 对广义表L=((a,b),(c,d),(e,f))执行操作tail(tail(L))的结果是( )
  A. (e,f)         B. ((e,f))
  C. (f)          D. ( )
  10. 下列图示的顺序存储结构表示的二叉树是( )

  11. n个顶点的强连通图中至少含有( )
  A. n-1条有向边       B. n条有向边
  C. n(n-1)/2条有向边    D. n(n-1)条有向边
  12. 对关键字序列(56,23,78,92,88,67,19,34)进行增量为3的一趟希尔排序的结果为 (  )
  A. (19,23,56,34,78,67,88,92)  B. 23,56,78,66,88,92,19,34)
  C. (19,23,34,56,67,78,88,92)  D. (19,23,67,56,34,78,92,88)
  13. 若在9阶B-树中插入关键字引起结点分裂,则该结点在插入前含有的关键字个数为( )
  A. 4            B. 5
  C. 8            D. 9
  14. 由同一关键字集合构造的各棵二叉排序树( )
  A. 其形态不一定相同,但平均查找长度相同
  B. 其形态不一定相同,平均查找长度也不一定相同
  C. 其形态均相同,但平均查找长度不一定相同
  D. 其形态均相同,平均查找长度也都相同
  15. ISAM文件和VSAM文件的区别之一是( )
  A. 前者是索引顺序文件,后者是索引非顺序文件
  B. 前者只能进行顺序存取,后者只能进行随机存取
  C. 前者建立静态索引结构,后者建立动态索引结构
  D. 前者的存储介质是磁盘,后者的存储介质不是磁盘

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

  16. 数据的逻辑结构在计算机存储器内的表示,称为数据的____________。
  17. 删除双向循环链表中*p的前驱结点(存在)应执行的语句是____________。
  18. 栈下溢是指在____________时进行出栈操作。
  19. 已知substr(s,i,len)函数的功能是返回串s中第i个字符开始长度为len的子串,strlen(s)函数的功能是返回串s的长度。若s=″ABCDEFGHIJK″,t=″ABCD″,执行运算substr(s,strlen(t), strlen(t))后的返回值为____________。
  20. 去除广义表LS=(a1,a2,a3,……,an)中第1个元素,由其余元素构成的广义表称为LS的____________。
  21. 已知完全二叉树T的第5层只有7个结点,则该树共有____________个叶子结点。
  22. 在有向图中,以顶点v为终点的边的数目称为v的____________。
  23. 当关键字的取值范围是实数集合时,无法进行箱排序和____________排序。
  24. 产生冲突现象的两个关键字称为该散列函数的____________。
  25. 假设散列文件中一个桶能存放m个记录,则桶“溢出”的含义是,当需要插入新的记录时,该桶中____________。

1 2 3 下一页
文章搜索
中国最优秀自学考试名师都在这里!
韩旺辰老师
在线名师:韩旺辰老师
   中国传媒大学教授,北京培黎职业学院院长助理兼新闻广告系主任,高...[详细]
自学考试栏目导航
版权声明:如果自学考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本自学考试网内容,请注明出处。