内容正文:
选择性必修1 数据与数据结构专题检测
专题一 检测卷
一、选择题(本大题共15小题,每小题2分,共计30分.每题只有一个正确答案,多选、不选、错选均不给分)
1. 下列有关数据的说法,不正确的是( )
A. 数据是对客观事物的符号表示
B. 对数据加工处理时,需要对数据进行分类并用合理的方式来组织数据
C. 数据表示形式仅有数字和数值
D. 在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号总称
2. 下列有关数据结构描述,正确的是( )
A. 常见的数据结构有数组、链表、队列、栈、树、图等
B. 数据元素之间的逻辑关系也称为数据的物理结构
C. 数据元素及其关系在计算机存储器内的表示称为数据的逻辑结构
D. 数据结构设计的目的是确保数据处理的正确性,不用考虑数据处理的效率
3. 关于数据项与数据元素的描述,下面说法不正确的是( )
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. 使用导航地图搜索到的POI数据点信息中,下列不是必需的是( )
A. 名称 B. 类别 C. 空间坐标信息 D. 附近美食
9. 下列不属于衡量POI数据价值的指标的是( )
A. 空间位置的数量 B. 空间位置的名称 C. 空间位置的准确性 D. 空间位置的覆盖率
10. 如下图所示的链表:
假如要查找元素11,共需遍历的次数为( )
A. 5 B. 6 C. 7 D. 8
11. 使用跳跃表来维护一组有序的整型数据组成的集合,数据组织如下图所示:
假如要查找元素11,共需遍历的次数为( )
A. 2 B. 3 C. 4 D. 5
12. 使用数组来存储数据,假设检查一个元素需要1毫秒,使用顺序查找时,检查10亿个元素可能需要10亿毫秒,采用二分查找,则大约需要的时间为( )
A. 1毫秒 B. 10毫秒 C. 20毫秒 D. 30毫秒
13. 已知一个栈的入栈顺序是1,2,3,4,…,n,其输出序列为R1,R2,R3,…,Rn,若Rn是1,则Ri是( )
A. i B. n-1 C. n-i+1 D. 不确定
14. 下列不是栈的基本运算的是( )
A. 删除栈顶元素 B. 删除栈底元素 C. 判断栈是否为空 D. 将栈置为空
15. 已知队列中的元素为“1,3,8,9,7,6,11,15,18,17,10,20,30”,第一个进入队列的元素是1,则第8个出队的元素是( )
A. 7 B. 6 C. 15 D. 18
二、判断题(本大题共10题,每题2分,共20分.在正确的题后写T,在错误的题后写F)
16. 数字3.14是数值,因为圆周率为3.14。( )
17. 计算机程序设计的本质是算法与数据结构的设计。( )
18. 数据结构指的是数据之间的相互关系,即数据的组织形式。( )
19. 用栈来存储数据时,可以快速地通过下标精确地访问序列中的某个数据元素。( )
20. 实时查询系统中的数据业务特点是能实现上千个请求的实时响应,但不支持后续商品信息的更改。( )
21. 基于链表数据结构,可以从以下两方面来优化查找效率:①减少查找插入位置过程中的比较次数;②借鉴二分查找算法的思想。( )
22. 组织和处理海量的数据时,使用内存数据库与传统的磁盘数据库没什么区别。( )
23. POI(Point of Interest)可以翻译成“兴趣点”,也称为“信息点”。( )
24. 电子地图上一般用五角星图标来表示POI。