电子科大软件学院2021复试&保研面试题库:网络&操作系统

版权申诉
5星 · 超过95%的资源 52 下载量 160 浏览量 更新于2024-09-10 8 收藏 144KB PDF 举报
"该资源是2021年电子科技大学软件学院复试及保研面试的题目合集,包含了专业课、综合面试以及英语面试的题目,适用于2021年的复试准备以及2022年的保研面试准备。" 本文将详细解析这些题目中涉及到的IT知识,主要涵盖网络和操作系统两大领域。 网络部分: 1. IPV4与IPV6的区别:IPV4地址是32位,地址空间有限,而IPV6是128位,地址空间极大,支持更多设备连接。 2. TCP的拥塞控制与流量控制:拥塞控制防止网络拥堵,通过慢启动、拥塞避免等策略;流量控制则关注点在于两端速率匹配,避免接收方来不及处理。 3. TCP与UDP对比:TCP是面向连接、可靠传输,UDP是无连接、快速但不可靠。 4. 集线器、路由器和交换机:集线器是物理层设备,仅转发信号;路由器工作在网络层,负责不同网络间的通信;交换机在数据链路层,基于MAC地址转发数据。 5. ARP协议:通过IP查找对应MAC地址的协议。 6. P2P网络编程特点:点对点,无需中心服务器,每个节点既是客户端也是服务端。 7. DNS查询:递归查询是DNS服务器帮助客户端直到找到答案;迭代查询则是DNS服务器指引客户端查询其他服务器。 8. 校验和:仅能检测错误,不能定位错误,DMA(直接内存访问)可能在传输过程中出现错误。 9. 网络嗅探:通过监听网络数据包获取信息,常用于安全分析或非法窃取。 10. 网络协议三要素:语法、语义、时序,分别规定数据结构、含义和通信顺序。 11. 网络延时:数据从发送到接收的时间,包括传播延迟、处理延迟、排队延迟和发送延迟。 12. 点对点和端到端:点对点在数据链路层,端到端在传输层,前者关注链路间传输,后者关注整个网络。 13. 网络时延组成部分:发送时延、传播时延、处理时延和队列时延。 14. TCP拥塞控制与流量控制:两者都通过控制发送速率,拥塞控制关注全局网络,流量控制关注两端速率匹配。 15. 发送序号和确认序号:保证数据正确有序传输,确认序号用于确认接收方已收到的数据。 16. 回退N帧与选择重传:回退N帧是全重传,选择重传只重传错误部分。 17. 交换机工作方式:存储转发和直通转发,存储转发检查完整数据包后再转发,直通转发不检查直接转发。 18. MAC地址和IP地址:MAC是物理地址,IP是逻辑地址,两者用于不同层次的通信。 19. 数据包错误路由:可能发生,如路由表错误或网络故障。 20. 子网掩码和CIDR:子网掩码划分网络和主机部分,CIDR用斜杠表示网络位数,更灵活。 21. 以太网广播域问题:广播过多导致网络拥塞,通过VLAN划分解决。 22. TCP用于视频流:TCP的可靠性确保视频流不丢失。 23. TCP初始序号随机:防止序列号预测攻击。 24. MTU:最大传输单元,限制单个数据包的最大大小。 25. tracert:追踪数据包到目的地的路径。 26. TCP四次挥手等待2MSL:确保旧连接彻底关闭,避免旧数据包干扰新连接。 27. TCP无第三次握手不会死锁:TCP采用三次握手确保双方都能发送数据。 28. Web缓存:减少网络延迟,提高响应速度。 29. 组合逻辑控制器与微程序控制器:前者直接执行硬编码指令,后者通过存储控制信号实现。 30. TCP头部标志位:URG紧急指针,ACK确认,PSH推送,RST重置连接,FIN结束连接。 操作系统部分: 31. Spooling技术:虚拟设备技术,缓冲输入/输出,提高效率。 32. 进程、线程、程序和任务:进程是资源分配单位,线程是执行单位,程序是静态代码,任务是操作系统调度的基本单位。 33. 调度准则:公平、响应时间快、系统吞吐量大、资源利用率高。 34. 多线程效率:不一定提高,线程上下文切换开销可能抵消并行优势。 35. 中断:硬件中断、软件中断,用于异常处理和系统调用。 36. 磁盘调度算法:FCFS(先来先服务)、SJF(短作业优先)、SCAN/CYCLIC(电梯调度)等。 37. 程序局部性:程序连续执行时,数据访问有时间和空间上的聚集性。 38. 重定位硬件:地址寄存器、重定位寄存器、存储管理部件。 39. 管态与目态:管态可执行特权指令,目态只能执行非特权指令,与进程状态相关。 40. 缺页中断时不一定淘汰:如果内存有空闲页面,直接分配即可。 41. 段页式系统:通过段和页两级映射,增强地址空间灵活性,支持共享和保护。 42. 进程资源:占用内存、打开文件等;线程资源:栈和寄存器。 43. U盘和硬盘调度:U盘一般无调度,硬盘需考虑I/O性能。 44. 系统调用:用户程序调用操作系统服务的接口,如打开文件、创建进程。 45. 开机前操作系统:初始化硬件、加载内核、启动初始化进程等。 46. 死锁定义:多个进程互相等待对方资源,无法继续执行。 47. 必要条件:互斥、请求与保持、不剥夺、环路等待。 48. 磁盘读取过程涉及磁头定位、寻道、旋转延迟等步骤。 以上是题目中涉及到的网络和操作系统的主要知识点,考生可以通过深入理解和实践这些概念来提高复习效果。