电 子 科 技 大 学 2025 -2025 学 年 第 2 学 期 期 末 考 试 A 卷课程名称:__ 计算机网络编程 考试形式: 闭卷 考试日期: 2025 年 月 日 考试时长:120 分钟课程成绩构成:平常 5 % , 期中 5 % , 实验 40 %, 期末 50 %本试卷试题由____3 _ 部分构成,共__7__ 页。题号一二三四五六七八九十合计得分一、填空题(共20 分,共 10 题,每空1 分)1 .物理地址(MAC )存在于_____________ 层,IP地址存在于_____________ 层,可以将IP地址分为_______ 和主机号。 2 .要实现网络服务的可靠性需要提供:_______ 、超时、重传和_______ 。3 .发起对等通信的应用程序称为_______ ,等待接收客户通信请求的程序称为_______ 。4 .在TCP/IP 使用中,__________________ 的模式占有主导地位,其动机来源于_______________ 问题。5 .一个进程包含一段___________ 和至少一个___________ 。6 .在UNIX 系统中创建新进程,需要调用系统函数_______ 。7 .TCP/IP 协议定义的端点地址包括_______ 和_______ 。8 . 不保存任何状态信息的服务器称为________________ 服务器,反之则称为______________服务器。9 ._______ 是指真正的或表面的同时计算,一个单处理机多用户的计算机可以通过_______ 机制实现表面的同时计算,而在多处理机下可以实现真正的同时计算。10.TCP提供面对_______ 的服务,而UDP 提供_______ 的服务。得 分二、推断题(共20 分,共 10 题,每题2 分)1.有些场合下只能使用UDP 协议进行网络通信( )2.服务器使用并发处理可以完全防止死锁( )3.发起对等通信的应用程序为服务器( )4.TCP/IP 标准规定了通信双方在什么时间以及用什么方式交互( )5.客户程序可以将服务器的IP地址或域名说明为常量( )6.TCP提供流量控制和拥塞控制( )7.并发的、面对连接的服务器可以有n 个不同的进程( )8.只能在TCP通信时使用connect 系统调用( )9. TCP/IP 地址族可以表示为PF_INET( )10. 面对连接的服务易于编程。( )三.问答题(三— — 六):三、请给出并发的面对连接服务器(多进程)设计算法,图示出进程结构,并说明这种类型的服务器的优缺点。( 共15 分) 得 分得 分四、试分析面对连接的服务器和无连接的服务器各自的优缺点。( 共10 分) 得 分五、将一组大程序分解为一系列的子程序/ 过程的好处是什么?试分析,在客户...