浙教版(2020)信息技术七年级下册 第二单元练习卷
试卷更新日期:2022-05-09 类型:单元试卷
一、选择题
-
1. 设有三个元素X,Y,Z顺序进栈(进的过程中允许出栈),下列得不到的出栈排列是( )A、XYZ B、YZX C、ZXY D、ZYX2. 有六个元素6,5,4,3,2,1的顺序进栈,问下列哪一个不是合法的出栈序列?( )A、543612 B、453126 C、346521 D、2341563. 网页浏览器对用户浏览网页的管理其中的原理是采用了( )对网页数据进行组织。A、数组 B、栈 C、队列 D、链表4. 观察下图,计算机操作系统通常采用( )结构对文件进行组织与管理。A、数组 B、树型目录 C、栈 D、队列5. 线性表是:( )A、一个有限序列,可以为空 B、一个有限序列,不能为空 C、一个无限序列,可以为空 D、一个无限序列,不能为空6. 线性表采用链式存储时,其地址( )A、必须是连续的 B、部分地址必须是连续的 C、一定是不连续的 D、连续与否都可以7. 下面关于线性表的叙述中,错误的是哪一个?( )A、线性表采用顺序存储,必须占用一片连续的存储单元 B、线性表采用顺序存储,便于进行插入和删除操作 C、线性表采用链式存储,不必占用一片连续的存储单元 D、线性表采用链式存储,便于插入和删除操作8. 下列不属于对线性表的常用操作的是( )。A、访问元素 B、插入元素 C、移动元素 D、删除元素
二、填空题
-
9. 算法就是解决问题的和 。10. 变量是指数据的。11. 有27枚1元的硬币,已知其中一枚重一点的是假币,用天平至少称次,才能找出假币,写出算法。12. 是算法设计时常用的一种描述方法。13. 算法的基本控制结构有、和。14. 数据结构是计算机学科特有的概念,指数据之间的相互关系,即。15. 常见的数据结构有、、。16. 栈是具有特点的数据结构,采用的是一种数据进入顺序与数据出去顺序相反的数据管理方式。17. 队列是一种具有特点的数据结构,采用的是一种数据进入顺序与数据出去顺序相一致的数据管理方式。18. 某车站呈狭长形,宽度只能容下一台车进出,并且只有一个出入口。已知某时刻该车站状态为空,从这一时刻开始的出入记录为:“进,出,进,进,出,进,进,进,出,出,进,出”。假设车辆入站的顺序为1、2、3、4、5、6、7,则车辆出站的顺序为。19. 是最基本、最简单,也是最常用的一种数据结构。而是一种最基础的线性结构。20. 在线性结构中,有且仅有一个开始节点,即a_0,该节点只有 , 没有;有且仅有一个 , 即a_(n-1),该节点只有前驱节点,没有后继节点。21. 线性表的存储结构一般有两种方式:和。22. 是一种链式存储结构,节点既存储数据元素本身的信息,又需要存储数据元素之间的链接信息。23. 是解决问题的方法和步骤,是算法中所用数据的组织结构。24. 对线性表的常用操作有、、等25. 是指算法在编成可执行程序后,运行时所消耗的资源代价,包括时间资源和内存资源。
三、判断题
-
26. 通常我们用下标0来表示数组的第一个元素。27. 采用数组的方式来组织与存储,数据分散地存储在物理空间中,可以通过元素下标来直接访问数组中的某个元素。28. 队列是具有“先进入的数据先出去”特点的数据结构。29. 在线性表中,每个元素都有唯一的前驱和后继节点。30. 链表是一种链式存储结构,节点既存储数据元素本身的信息,又需要存储数据元素之间的链接信息。31. 某校长通过找到某班级的班主任,再找到对应的学生这种现象属于生活中的查找。32. 对于解决同一个问题的多个算法,存储量需求低的算法效率低,存储需求量高的算法效率高。