中小学教育资源及组卷应用平台
浙教版七下第二单元《算法和数据结构》单元卷
一、选择题
1.( )是指数据的存储单元,其存储的数据在程序执行过程中是可变的。
A.常量 B.算法 C.变量 D.存储空间
2.下列语言中属于高级语言特点的是( )。
A.速度快、资源占用少 B.通俗易懂、容易记忆
C.采用0,1为指令代码 D.编程效率低
3. 下列图形中,属于判断框的是( )。
A. B. C. D.
4.下列( )不属于算法的基本控制结构。
A.顺序结构 B.分支结构 C.循环结构 D.交叉结构
5.网页浏览器对用户浏览网页的管理其中的原理是采用了( )对网页数据进行组织。
A.数组 B.栈 C.队列 D.链表
6.下列不属于对线性表的常用操作的是( )。
A.访问元素 B.插入元素 C.移动元素 D.删除元素
7.下列ASCII编码中二进制数与英文字母的对应关系正确的是( )。
A.01000001:a B.01000001:A C.01000010:b D.01100010:B
8.观察右图,计算机操作系统通常采用( )结构对文件进行组织与管理。
A.数组
B.树型目录
C.栈
D.队列
9.某同学在校一天部分事务流程图如下,该部分流程图的结构属于( )。
A.顺序结构
B.选择结构
C.分支结构
D.循环结构
10.人们利用计算机解决问题的一般过程分如下四个步骤:①编写程序;②设计算法;③分析问题,构建数学模型;④调试程序。下列按各步骤的先后顺序排列,正确的是( )。
A. ①②③④ B. ④②③① C. ③②①④ D. ①④②③
二、判断题
11.程序就是解决问题的方法和步骤。( )
12.计算机能够直接识别并执行的语言是高级语言。( )
13.用循环结构可以表示卫星绕地球不停转动的现象。( )
14.通常我们用下标0来表示数组的第一个元素。( )
15.栈是具有“先进入的数据先出去”特点的数据结构。( )
16.一个自然数如果顺读和倒读都一样,那么该数就称为水仙花数。( )
17.在线性表中,每个元素都有唯一的前驱和后继节点。( )
18.链表是一种链式存储结构,节点既存储数据元素本身的信息,又需要存储数据元素之间的链接信息。( )
19.采用数组的方式来组织与存储,数据分散地存储在物理空间中,可以通过元素下标来直接访问数组中的某个元素。( )
20.某校长通过找到某班级的班主任,再找到对应的学生这种现象属于生活中的查找。( )
三、综合题
21.“输入一个自然数a,判断该数是奇数还是偶数”,将缺少的内容填写在对应的图形中,将流程图补充完整。(填序号:①a>100 ②s=s+a ③a=a+1 ④a,s=0,0)。
22.某车站呈狭长形,宽度只能容下一台车进出,并且只有一个出入口。已知某时刻该车站状态为空,从这一时刻开始的出入记录为:“进,出,进,进,出,进,进,进,出,出,进,出”。假设车辆入站的顺序为1、2、3、4、5、6、7,则车辆出站的顺序为 。
参考答案
一、选择题
1. C 2. B 3. B 4. D 5.B
6.C 7.B 8.B 9.D 10.
二、判断题
11. F 12. F 13.T 14.T 15.F
16.F 17.F 18.T 19.F 20.T
三、综合题
21. ④①②③
22.1、3、6、5、7
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 1 页)
2 / 4 21世纪教育网(www.21cnjy.com)