2018年南京师范大学教育科学学院821数据结构考研核心题库
● 摘要
一、单项选择题
1. 下列关于USB 总线特性的描述中, 错误的是( )。
A. 可实现外设的即插即用和热插拔
B. 可通过级联方式连接多台外设
C. 是一种通信总线, 可连接不同外设
D. 同时可传输2位数据, 数据传输率高
【答案】D 。
【解析】USB 总线即通用串行总线, 它的特点有:
(1)即插即用; (2)热插拔; (3)有很强的链接能力能将所有外设链接起来, 且不损失带宽;
(4)有很好的可扩展性; (5)高速传输, 速度可达480Mbps 。
所有A , B , C 都符合USB 总线的特点。对于选项D , USB 是串行总线, 不能同时传输两位数据, 所以答案为D 。
2. 在物理层接口特性中, 用于描述完成每种功能的事件发生顺序的是( )。
A. 机械特性
B. 功能特性
C. 过程特性
D. 电气特性
【答案】C 。
【解析】物理层的主要任务描述为确定与传输媒体接口的一些特性; 机械特性:主要定义物理连接的边界点, 即接插装置; 电气特性:规定传输二进制位时, 线路上信号的电压高低、阻抗匹配、传输速率和距离限制; 功能特性:主要定义各条物理线路的功能; 规程特性:主要定义各条物理线路的工作规程和时序关系。而从题干可以分析描述事件先后顺序的就是规程, 也就是过程特性, 答案是C 。
3. 下列介质访问控制方法中, 可能发生冲突的是( )
A.CDMA
B.CSMA
C.TDMAC
D.FDMA
【答案】B
【解析】介质访向控制协议中能够发生冲突的是CSMA 协议, 答案为B 。
4. 一个C 语言程序在一台32位机器上运行. 程序中定义了3个变量x 、Y 和z ,其中x 和z 为int
Y 为short 型. 当x =127,Y =-9时,x 、Y 和z 的值分别是. 型,执行赋值语句z =x +Y 后,( )
A.x =0000007FH , Y =FFF9H , z =00000076H
B.x =0000007FH , Y =FFF9H , z =FFFF0076H
C.x =0000007FH , Y =FFF7H , z =FFFF0076H
D.x =0000007FH , Y =FFF7H , z =00000076H
【答案】D
【解析】当两个不同长度的数据,要想通过算术运算得到正确的结果,必须将短字长数据转换成长字长数据,这被称为“符号扩展”.例如,x 和z 为int 型,数据长32位,Y 为short 型,数据长16位,因此首先应将y 转换成32位的数据,然后再进行加法运算.
运算采用补码的形式,而x 的补码是0000007FH ,Y 的补码是FFFFFFF7H ,所以x +Y =00000076H.
5. 某字长为8位的计算机中, 已知整型变量x 、y 的机器数分别为
, A.11000000
B.00100100
C.10101010
D. 溢出
【答案】A
【解析】将x 左移一位, y 右移一位, 两个数的补码相加的机器数为11000000, 故答案选择A 。
6. 若需在的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( )。
A. 快速排序
B. 堆排序
C. 归并排序
D. 直接插入排序
【答案】C
【解析】稳定排序有:插入排序、起泡排序、归并排序、基数排序。不稳定排序有:快速排序、
堆排序、shell 排序。时间复杂度平均为的有:归并排序、堆排序、shell 排序、快速排序。
7. 文件系统中,文件访问控制信息存储的合理位置是( ).
A. 文件控制块
B. 文件分配表
C. 用户口令表
D. 系统注册表
。若整型变量, 则z 的机器数为( )
【答案】A
【解析】文件控制块是文件存在的标志,文件的相关信息(基本信息、存取控制信息以及使用信息) 都存储在文件控制块中,系统对文件的管理全是依靠文件控制块里的信息.
8. 对关键码序列28,16,32,12,60,2,5,72快速排序,从小到大一次划分结果为( )。
A.(2,5,12,16)26(60,32,72)
B.(5,16,2,12)28(60,32,72)
C.(2,16,12,5)28(60,32,72)
D.(5,16,2,12)28(32,60,72)
【答案】B
【解析】快速排序是将待排记录分割成独立的两部分,其中一部分的关键字均比另一部分记录的关键字小。
第一次比较:28比72小,不交换;
第二次比较:28比5大,交换,此时为(5,16,32,12,60,2,28,72) ;
第三次比较:16比28小,不交换;
第四次比较:32比28大,交换,此时为(5,16,28,12,60,2,32,72) ;
第五次比较:28比2大,交换,此时为(5,16,2,12,60,28,32,72) ;
第六次比较:28比12大,不交换;
第七次比较:28比60小,交换,此时为(5,16,2,12,28,60,32,72) ;
一次划分结束。
9. 将森林F 转换为对应的二叉树T , F 中叶结点的个数等于( )
A.T 中叶结点的个数
B.T 中度为1的结点个数
C.T 中左孩子指针为空的结点个数
D.T 中右孩子指针为空的结点个数
【答案】C
【解析】森林转化为对应的二叉树是„孩子-兄弟‟存储的, 即左孩子指针指向当前节点的孩子节点, 右孩子指针指向当前节点的兄弟节点, 所以在T 中左孩子指针为空则代表它在森林中并没有孩子即为叶结点。所以选C
10.下列选项中, 满足短任务优先且不会发生饥饿现象的调度算法是( )。
A. 先来先服务
B. 高响应比优先
C. 时间片轮转
D. 非抢占式短任务优先
【答案】B
相关内容
相关标签