湖北大学2017级普通本科期末软件技术基础考试试卷.docVIP

  • 21
  • 0
  • 约2.97千字
  • 约 3页
  • 2021-10-18 发布于上海
  • 举报

湖北大学2017级普通本科期末软件技术基础考试试卷.doc

卷号:B    (2017年1月)  湖北大学2017级普通本科期末考试试卷 软件技术基础 考试范围 第1至第10章 命题人 黄海军 院系 信工系 考试形式 闭卷 课程类别 必修 学 期 20162 专业 教育技术学 大题号 一 二 三 四 五 六 七 八 九 十 班级 题 分 20 6 8 15 20 21 10 学号 得 分 姓名 阅卷人 总分 说明:要求考生将所有答案答在答题纸上,写在试卷纸上无效。 ——————————————————————————————————— 本题得分 一、选择题(从下列备选答案中选出一个正确答案。答案选错或未选者,该题不得分。本大题共10小题,每小题2分,共20分) 1、数据结构中,与所使用的计算机无关的是数据的___ _____结构。 A) 存储 B) 物理 C) 逻辑 D) 物理和存储 2、算法分析的目的是: A) 找出数据结构的合理性 B) 研究算法中的输入和输出的关系 C) 分析算法的效率以求改进 D) 分析算法的易懂性和文档性 3、向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动 个元素 A)8 B)63.5 C)63 D)7 4、链接存储的存储结构所占存储空间: A)分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针 B)只有一部分,存放结点值 C)只有一部分,存储表示结点间关系的指针 D)分两部分,一部分存放结点值,另一部分存放结点所占单元数 5、链表适用于 查找 A)顺序 B)二分法 C)顺序,也能二分法 D)随机 6、二叉树是非线性数据结构,所以 。 A)它不能用顺序存储结构存储; B) 顺序存储结构和链式存储结构都能存储; C)它不能用链式存储结构存储; D)顺序存储结构和链式存储结构都不能使用; 7、下面的排序算法中,不稳定的排序是______ 。 A)起泡排序; B)折半插入排序;C)希尔排序;D、基数排序。 8. 一个具有n 个顶点e条边的无向图采用邻邦接表表示,则表向量的大小为____。 A)n; B)n+1;C)n-1;D)n+e 9、采用邻接表存储的图,其深度优先遍历类似二叉树的 。 A)先序遍历; B)中序遍历; C)后序遍历; D)层次遍历 10、在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的 倍。 A)1/2 B)1 C)2 D)4 本题得分 二、名词解释(本大题共2小题,每小题3分,共6分) 1、二叉树 2、线索化 本题得分 三、判断题(下列命题你认为正确的在题后括号内打“√”,错误的打“×”。本大题共8小题,每小题1分,共8分) 1、链表的物理存储结构具有同链表一样的顺序。 ( ) 2、顺序存储方式的优点是存储密度大,且插入、删除运算效率高。 ( ) 3、二叉树中每个结点的两棵子树是有序的。 ( ) 4、森林的先根遍历和后根遍历与对应的二叉树分别进行先序和后序遍历结果相同。 ( ) 5、由3个结点所构成的二叉树有23种形态。 ( ) 6、链表结构的序列适合于采用二分查找。 ( ) 7、任何一个无向连通图的最小生成树只有一棵。 ( ) 8、用邻接表表示图进行广度优先遍历时,通常是采用队列来实现算法的。 ( ) 本题得分 四、填空题(将答案填在题目中的括号内。本大题共8小题,共15个空,每空1分,共15分) 1、数据结构被形式地定义为(D, R),其中D是(1)的有限集合,R是D上的(2) 有限集合。 2、线性结构中元素之间存在(3)关系,树形结构中元素之间存在(4)关系,图形结构中元素之间存在(5)关系。 3、在单链表中,除了首元结点外,任一结点的存储位置由其(6)指示。 4、向一个长度为n的顺序表的第i个元素(1≤i≤n+1)之前插入一个元素时,需向后移动(7)个元素。 5、在顺序表中访问任意一结点的时间复杂度均为(8),因此,顺序表也称为(9)的数据结构。 6、子串的定位运算称为(10);(11)称为目标串,(12)称为模式。 7、用邻接表

文档评论(0)

1亿VIP精品文档

相关文档