版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件考研难题集萃及答案解析考试时间:______分钟总分:______分姓名:______一、单项选择题(本大题共10小题,每小题2分,共20分)1.在浮点数加减运算中,对阶操作是使两个操作数的阶码A.相加B.相减C.相同D.按小阶码向大阶码对齐2.若一个栈的输入序列为1,2,3,4,5,则不能得到的输出序列是A.1,2,3,4,5B.5,4,3,2,1C.4,5,3,2,1D.1,5,4,3,23.在一个采用二级页表的分页存储管理系统中,页表项的大小为4字节,页的大小为4KB,那么二级页表最多可以包含多少页表项?A.1024B.2048C.4096D.81924.某进程在运行过程中,当进程从用户态切换到内核态时,必须执行特权指令,下列指令中属于特权指令的是A.屏蔽中断B.读寄存器C.设置时钟D.访问内存单元5.在TCP协议中,发送方发送了三个连续的确认报文段,确认号均为k,并且都携带了win=x,则接收方在下一个报文段中发送的确认号和窗口大小分别是A.k+3,xB.k,xC.k+1,xD.k,x+36.下列关于哈希表(散列表)的描述中,错误的是A.哈希函数的构造应尽量使计算出的地址分布均匀B.开放定址法处理冲突适用于装载因子较大的情况C.链地址法处理冲突适用于装填因子较大的情况D.再哈希法是两两互为质数的不同哈希函数构造地址序列7.在一个采用RISC(精简指令集)架构的计算机系统中,下列哪一项不是RISC的主要特点?A.指令长度固定B.寻址方式种类少C.大量使用寄存器D.指令执行周期长8.某计算机网络采用CSMA/CD协议,总线长度为1km,信号传播速率为2×10^8m/s,数据传输率为10Mb/s,则该网络的最小帧长为A.100bitB.200bitC.1000bitD.2000bit9.设循环队列的存储空间为Q(1..100),初始状态为front=rear=100。经过一系列入队和退队操作后,front=90,rear=10,则循环队列中的元素个数为A.10B.90C.80D.9110.在操作系统的进程调度中,若采用时间片轮转法,则时间片长度的选择A.应与进程数成反比B.应与进程要求的响应时间成正比C.应与系统吞吐量成正比D.应适中,过长会降低系统吞吐量,过短会增加进程切换开销二、多项选择题(本大题共5小题,每小题3分,共15分)1.下列关于死锁的描述中,正确的有A.死锁产生的必要条件有互斥、请求与保持、不剥夺、循环等待B.银行家算法可以避免死锁C.只要产生死锁,系统就一定无法自动解除D.破坏“循环等待”条件可以解除死锁2.下列关于IPv6地址的描述中,正确的有A.IPv6地址长度为128位B.IPv6地址通常表示为8组4位十六进制数C.IPv6地址支持广播D.IPv6地址支持自动配置功能3.在二叉树的中序遍历序列中,下列哪些结点可能是根结点?A.最左边的结点B.最右边的结点C.左子树中最右边的结点D.右子树中最左边的结点4.计算机系统中,下列哪些操作会导致TLB(转储旁路缓冲器)失效?A.修改页表项中的标志位B.访问一个尚未映射的虚拟地址C.进行TLB刷新操作D.进行页面置换操作5.在文件系统中,下列关于索引文件的描述中,正确的有A.索引文件适合用于大文件B.多级索引可以解决单个索引表过大的问题C.连续分配方式既支持顺序访问也支持随机访问D.链接分配方式支持文件的动态增长三、综合应用题(本大题共4小题,共65分)1.(数据结构,15分)已知一棵完全二叉树的顺序存储结构(数组下标从0开始)如下,请回答以下问题:数组A:[0]1,[1]2,[2]3,[3]4,[4]5,[5]6,[6]7,[7]8,[8]9,[9]10,[10]11,[11]12(1)这棵完全二叉树的树根结点是什么?(2)结点A[5]的双亲结点和左右孩子结点分别是什么?(3)若对该树进行后序遍历,遍历的序列是什么?2.(操作系统,20分)某系统有4类资源R1,R2,R3,R4,初始可用资源向量为(2,2,2,0),系统中有5个进程P1,P2,P3,P4,P5,其最大需求矩阵M和当前分配矩阵A如下(单位为资源数量):M=P1:(2,2,2,2)P2:(4,3,3,0)P3:(1,3,5,0)P4:(2,2,1,3)P5:(3,0,2,2)A=P1:(1,0,1,1)P2:(1,2,0,0)P3:(1,3,2,0)P4:(0,2,1,2)P5:(0,0,2,1)(1)计算各进程的剩余需求向量Need;(2)系统当前是否处于安全状态?如果是,请给出一个安全序列;如果不是,请说明理由。3.(计算机网络,20分)主机甲和主机乙之间发送数据,主机甲的TCP协议栈采用慢启动机制,拥塞窗口cwnd的变化情况如下表所示(单位:报文段):慢启动的阈值ssthresh=12。|慢启动阶段|传输轮次|cwnd(发送窗口)||:|:|:||1|1|2||2|2|4||3|3|6||4|4|8||5|5|10||6|6|12||7|7|13|(1)请说明TCP协议中慢启动机制和拥塞避免机制的含义。(2)根据上表,在第6轮传输结束时,发生了超时,请计算新的ssthresh值以及新的cwnd值。(3)在第7轮传输结束后,如果收到3个重复ACK,请计算新的ssthresh值以及新的cwnd值,并画出第8轮及以后cwnd的变化示意图(用文字描述即可)。4.(计算机组成原理,10分)某计算机字长为16位,采用定点补码表示整数,CPU中有16个通用寄存器,可组成4个通用寄存器组,每个寄存器组包含4个寄存器(R0-R3)。假设指令格式如下:|指令操作码|寄存器组选择字段|寄存器编号字段|功能码字段||:|:|:|:||4位|2位|2位|4位|(1)该计算机可以定义多少种不同的双操作数指令?(2)若寄存器组选择字段为00,00,01,10,11分别代表R0-R3,R4-R7,R8-R11,R12-R15,请
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 图像项目课程设计课程设计
- 包装设计高中课程设计
- 容器逃逸检测实战演练课程设计
- 高考志愿填报:数字媒体艺术专业就业前景与择校建议
- 2026年中秋节假期初中假期饮食健康指南
- 居家衣柜潮湿返潮除湿干燥
- 陡坡居住区域滑坡避险指南
- 深井开凿方案范本
- 幼儿爱护粮食光盘行动品德科普课堂
- 2026年中秋节假期高中假期社会实践报告
- 精益-大学生创新与创业学习通超星期末考试答案章节答案2024年
- 露天煤矿建设项目可行性研究报告
- 一年级入学教育第一课
- 还款保证书保证人
- 机加工成本分析表标准模板
- 国家能源集团招聘考试题库
- 小学六年级剪纸教案
- 中建高大模板(专家论证)施工方案
- 高压旋喷桩施工记录
- 银行业金融机构监管数据标准化规范(2021版)数据结构一览表
- 铸造厂安全操作规程全文
评论
0/150
提交评论