电子科技大学2011考博真题:计算机操作系统与网络

需积分: 9 21 下载量 67 浏览量 更新于2024-09-09 1 收藏 2.68MB PDF 举报
"电子科技大学2011年计算机考博专业课真题,涵盖计算机操作系统和计算机网络内容。" 本文将详细解析2011年电子科技大学计算机专业考博专业课真题中的关键知识点,主要涉及操作系统和计算机网络两大部分。 **计算机操作系统部分:** 1. **进程状态转换与核心态和用户态**: - 在操作系统中,进程有多种状态,如就绪、运行、等待等。核心态和用户态是描述进程执行权限的两种状态。在核心态下,进程可以执行所有的指令,包括对硬件的操作;在用户态下,进程则受到更多的限制,不能直接访问硬件资源,通常需要通过系统调用来转换到核心态执行特权操作。 2. **核心态与用户态的转换**: - 当进程执行系统调用或发生异常时,从用户态转换为核心态。系统调用是为了请求操作系统服务,如文件I/O、进程管理等,而异常可能是由于硬件中断或非法指令触发。 3. **内存管理与页面置换**: - 题目中提到操作系统采用固定分配局部置换策略,意味着进程的页框分配是固定的,且在缺页时进行页面替换。 - 对于逻辑地址到物理地址的转换,需要了解页表的工作原理。逻辑地址由页号和页内偏移组成,页号对应页表中的页框号,加上页内偏移构成物理地址。 4. **时钟置换算法**: - 时钟置换算法是一种常见的页面替换算法,它遍历页表,标记为“最近未使用”的页面作为替换候选。题目中询问在时钟算法下,逻辑地址对应的物理地址,需要根据页面访问位的状态来决定是否替换以及新的物理地址。 **计算机网络部分:** 5. **网络流量控制与并发执行**: - 题目涉及的场景类似于经典的哲学家就餐问题,需要设计并发控制策略,例如使用PV操作(信号量)来协调车辆通过桥的过程,避免塞车的发生。 6. **网络性能计算**: - 最大吞吐量的计算需要考虑信道带宽、端到端时延以及TCP滑动窗口的大小。根据带宽-延迟乘积,可以估算理论上的最大吞吐量。 - 信道利用率是实际传输速率与信道带宽的比率,需要根据信道条件和传输协议来计算。 7. **数据通信与错误检测**: - CRC(循环冗余校验)用于检测数据传输中的错误。生成多项式G(x)用于计算CRC码,判断接收数据的正确性。 8. **码片序列与多址接入**: - CDMA(码分多址)系统中,每个站有独特的码片序列,正交码片序列可以实现多用户同时传输而不互相干扰。题目要求确定发送数据的站,需要比较接收码片序列和已知码片序列的匹配情况。 以上是对2011年电子科技大学计算机考博专业课真题中涉及的主要知识点的解析,这些内容涵盖了操作系统中的进程管理、内存管理和并发控制,以及计算机网络中的流量控制、网络性能计算、错误检测和多址接入技术。