2016年内蒙古工业大学信息工程学院算法与程序设计之数据结构考研复试题库
● 摘要
一、选择题
1. 文件系统中,文件访问控制信息存储的合理位置是( )。
A. 文件控制块
B. 文件分配表
C. 用户口令表
D. 系统注册表
答:A
【解析】文件控制块是文件存在的标志,文件的相关信息(基本信息、存取控制信息以及使用信息)都存储在文件控制块中,系统对文件的管理全是依靠文件控制块里的信息。
2. 某同步总线的时钟频率为宽度为32位,地址/数据线复用,每传输一个地址或数据占用一个时钟周期。若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是( )。
A.20ns
B.40ns
C.50ns
D.80ns
答:C 。
【解析】总线的时钟频率为100MHz ,贝时钟周期为10ns 。数据是128位,总线宽度是32位,所以需要4个时钟周期,而传输地址还需要一个周期,所以传输一个128位的数据至少需要5个时钟周期,所以至少需要10ns*5=50ns。
3. 某数采用IEEE754单精度浮点数格式表示为C640 0000H, 则该数的值是( ) A. B. C. D.
答:A
IEEE754单精度浮点数格式为C640 0000H表示为二进制格式为1100 0110 0100 0000 【解析】
0000 0000 0000 0000, 转换为标准的格式为:
因此,浮点数的值为
.
4.
某系统正在执行三个进程
例如下表所示。
和各进程的计算(CPUCPUCPU )时间和时间比
为提高系统资源利用率,合理的进程优先级设置应( ) A. B. C. D.
答:B
【解析】为了合理地设置进程优先级,应该将进程的CPU 利用时间和
故答案选B 。
5. 程序段
其中n 为正整数,则最后一行的语句最坏情况下的时间复杂度是( )。
答:D
【解析】这个是冒泡排序,最坏的情况下需要进行次交换,即时间复杂度是
6. 若则下列表达式采用8位定点补码运算实现时,会发生溢出的是( )
A.x+y
B.-x+y
C.x-y
D.-x-y
答:C
【解析】8位定点补码能表示的数的范围为:
码能表示的数的范围,会发生溢出
时间做综合考虑,A 结果为78, B结果为-128, D结果为-78都在此范围内,只有C 结果128超过了8位定点补