2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷
● 摘要
目录
2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷(一) . .... 2
2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷(二) . .. 10
2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷(三) . .. 19
2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷(四) . .. 28
2016年上海大学图情档系数据结构与应用算法之数据结构复试笔试最后押题五套卷(五) . .. 37
一、选择题
1. 在一个文件被用户进程首次打开的过程中,操作系统需做的是( )
A. 将文件内容读到内存中
B. 将文件控制块读到内存中
C. 修改文件控制块中的读写权限
D. 将文件的数据缓冲区首指针返回给用户进程
答:B
【解析】概念
2. 某字长为8位的计算机中,y 的机器数分别为已知整型变量x 、
若整型变量
A.11000000
B.00100100
C.10101010
D. 溢出
答:A
y 右移一位, 【解析】将x 左移一位,两个数的补码相加的机器数为1 1000000, 故答案选择A 。
3. 对{05,46,13,55,94,17,42}进行基数排序,一趟排序的结果是:( )
A.05,46,13,55,94,17,42
B.05,13,17,42,46,55.94
C.42,13,94,05,55,46,17
D.05,13,46,55,17,42,94
答:C
【解析】基数排序有两种:最低位优先和最高位优先。
最低位优先的过程
先按最低位的值对记录进行排序,在此基础上,再按次低位进行排序,依此类推。由低位向高位,每趟都是根据关键字的一位并在前一趟的基础上对所有记录进行排序,直至最高位,则完成了基数排序的整个过程。
以r 为基数的最低位优先排序的过程 假设线性表由结点序列
组成,
其中构成,每个结点aj 的关键字由d 元组(k ,k... ,k ,k )在排序过程中,使用r 个队列排序过程就是则z 的机器数为( ) 对i=0,1,... ,d-1,依次做一次“分配”和“收集”。
分配:开始时,把
收集:把各个队列置成空队列,然后依次考察线性:表中的每一个结队列中。 各个队列中的结点依次首尾相接,得到新的结点序列,从而组成新点(==0.1,... ,n-1)。如果的关键字k=k,就把放进的线性表。
4. 若对n 阶对称矩阵A 以行序为主序方式将其下三角形的元素(包括主对角线上所有元素)依次存放于一维数组中,则在B 中确定
的位置k 的关系为( )。
答:B
【解析】将n 阶对称矩阵存人一维数组中,一维数组的大小需为
中,当时,i 与k 的关系为 对n 阶对称矩阵A
以行序为主序方式将其下三角形的元素(包括主对角线上所有元素)依次存放于一维数组
5. 若元素a ,b , c, d, e,f 依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈操作,则不可能得到的出栈序列是( )。
A.d ,c ,e ,b ,f ,a
B.c ,b ,d ,a ,e ,f
C.b ,c ,a ,e ,f ,d
D.a ,f ,e ,d ,c ,b
答:D
【解析】4个选项所给序列的进、出栈操作序列分别为:
选项A.Push , Push , Push ,Push , Pop, Pop, Push,Pop , Pop, Push , Pop ,Pop
选项B.Push , Push , Push , Pop , Pop , Push, Pop, Pop, Push, Pop , Push, Pop
选项C.Push , Push , Pop , Push , Pop , Pop, Push, Push, Pop, Push , Pop , Pop
选项D.Push , Pop , Push, Push , Push , Push, Push, Pop, Pop,Pop , Pop , Pop
按照题目要求,不允许连续三次进行退栈操作,所以选项D 所给序列为不可能得到的出栈顺序。
6. 每个结点的度或者为0或者为2的二叉树称为正则二叉树。n 个结点的正则二叉树中有( )个叶子。
答:D
【解析】二叉树结点总数
又在非空二叉树中
:
分别代表度为0,度为1,度为2的结点数)。且本题所给树为正则二叉树
,所
以因
此
7. 对于100Mbps 的以太网交换机,当输出端口无排队直通(cut-throughswitching )方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是( ) A. B. C. D.
答:B
【解析】直通交换方式是指以太网交换机可以在各端口间交换数据。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。通常情况下,直通交换方式只检查数据包的包头即前14个字节,由于不需要考虑前导码,只需要检测目的地址的6B ,
所以最短的传输延迟是
8. 在物理层接口特性中,用于描述完成每种功能的事件发生顺序的是( )。
A. 机械特性
B. 功能特性
C. 过程特性
D. 电气特性
答:C 。
【解析】物理层的主要任务描述为确定与传输媒体接口的一些特性;机械特性:主要定义物理连接的边界点,即接插装置;电气特性:规定传输二进制位时,线路上信号的电压高低、阻抗匹配、传输速率和距离限制;功能特性:主要定义各条物理线路的功能;规程特性:主要定义各条物理线路的工作规程和时序关系。而从题干可以 分析描述事件先后顺序的就是规程,也就是过程特性,答案是C 。
9. 某计算机存储器按字节编址,主存地址空间大小为64MB ,现用4Mx8位的RAM 芯片组成32MB 的主 存储器,则存储器地址寄存器MAR 的位数至少是( )。
A.22 位
B.23 位
C.25 位
D.26 位
答:D
【解析】虽然实际的主存储器(RAM 区)只有32MB , 但不排除还有ROM 区,考虑到存储器扩展的需要, MAR 应保证能访问到整个主存地址空间。因为主存的地址空间大小为64MB , 所以MAR 的位数至少需要26位。
10.下列选项中,能缩短程序执行时间的措施是( )。
I. 提高CPU 时钟频率