电子科技大学网络编程试卷及答案a-课件.docxVIP

  • 26
  • 0
  • 约3.34千字
  • 约 13页
  • 2021-10-28 发布于四川
  • 举报

电子科技大学网络编程试卷及答案a-课件.docx

电子科技大学2021 -2021学年第2学期期 末 考试A卷 课程名称:— 计算机网络编程 考试形式:闭卷 考试日期:2021年—月 —日 考试时长:120分钟 课程成绩构成:平时 5 %,期中 5 %,实验 40 %,期末 50 % 本试卷试题由__ —局部构成,共7页。 —、填空题〔共 —、填空题〔共20分,共10题,每空1分〕 题号 ■ ? ■ 1 四 五 六 七 八 九 十 合计 得分 .物理地址〔MAC〕存在于 层,IP地址存在于 层,可以将IP地址分为 和主机号。 TOC \o 1-5 \h \z .要实现网络效劳的可靠性需要提供: 、超时、重传和 。 .发起对等通信的应用程序称为 等待接收客户通信请求的程序称为 o .在TCP/IP使用中, 的模式占有主导地位,其动机来源于 问 题。 5? 一个进程包含一段 和至少一个 o .在UNIX系统中创立新进程,需要调用系统函数 。 . TCP/IP协议定义的端点地址包括 和 o . 不保存任何状态信息的效劳器称为 效劳器,反之那么称为 效劳 器。 . 是指真正的或外表的同时计算,一个单处理机多用户的计算机可以通过 机制实现外 表的同时计算,而在多处理机下可以实现真正的同时计算。 . TCP提供面向 的效劳,而UDP提供 的效劳。 判断题〔共20分,共10题,每题2分〕 TOC \o 1-5 \h \z 有些场合下只能使用UDP 判断题〔共20分,共10题,每题2分〕 效劳器使用并发处理可以完全防止死锁 () 发起对等通信的应用程序为效劳器 () TCP/IP标准规定了通信双方在什么时间以及用什么方式交互 () 客户程序可以将效劳器的IP地址或域名说明为常量 () TCP提供流量控制和拥塞控制 () 并发的、面向连接的效劳器可以有n个不同的进程 () 只能在TCP通信时使用connect系统调用 () TCP/IP地址族可以表示为PF_INET () 面向连接的效劳易于编程。 () 问答题〔三——六〕: 类型的效劳器的优缺点。〔共15分〕 类型的效劳器的优缺点。〔共15分〕 四、试分析面向连接的效劳器和无连接的效劳器各自的优缺点。 〔共10分〕 得分 五、将一组大程序分解为一系列的子程序/过程的好处是什么?试分析,在客户程序的设计实 现时,为什么为什么要先抽象为 connect TCP {machine, service)和 connectUDP (历service)两个 模块,而这两个模块又具有共同的底层模块connectsock ?〔共15分〕 得分 六、在I/O复用模型的关键是熟练掌握select函数,该函数的原型是 int select(int maxfd, fd_set *readset, fd_set ^writeset, fd_set *exceptset, const struct timeval ^timeout); 1、请详细解释select函数的参数的意义,以及执行结果。〔10分〕 同时提供TCP和UDP效劳?2、如何利用 同时提供TCP和UDP效劳? 画出进程结构图。〔10分〕 电子科技大学2021 -2021学年第直学期期末考试业卷 答案及评分细那么 课程名称:— 计算机网络编程 考试形式:闭卷 考试日期:2021年—月—日 考试时长:120分钟 课程成绩构成:平时 5 %,期中 5 %,实验一 40 %、期末 50 % —、填空题 1、 数据链路、网络层、网络号 2、 检错、序号 3、 客户、效劳器 4、 客户/效劳器、通信会聚点 5、 地址空间、执行的线程 6、 fork 7、 IP地址,端口号 8、 无状态、有状态 9、 并发、分时 10、 连接、无连接 二、判断题 V x X X V V x X V x 三、并发的面向连接的效劳器的设计算法如下 面向连接的效劳器在多个连接之间实现并发〔不是在各个请求之间〕 主1、创立套接字并将其绑定到所提供效劳的熟知地址上。让该套接字保持为 面向连接〔1分〕 主2、将该端口设置为被动模式〔1分〕 主3、反复调用accept以便接收来自客户的下一个连接请求,并创立新的从 线程或者进程来处理响应〔1分〕 从1、由主线程传递来的连接请求开始〔1分〕 从2、用该连接与客户进行交互;读取请求并发回响应〔1分〕 从3、关闭连接并退出〔1分〕 进程结构:〔5分〕 主进程I: 用于单个连 接的套接字用于连接请 求的套接字 用于单个连 接的套接字 优点:一个时刻可以处理多个请求,性能好 缺点:实现复杂,难以构建和设计 〔答到关键点给3分,能展开说给4分〕 面向连接的效劳的优点〔3分〕: 自动处理分组丧失,分组失序 自动验证数据过失,处理连接状态 面向连接的效劳的缺点〔3分〕: 对每个连接都有一个单独的套接字,消耗更

文档评论(0)

1亿VIP精品文档

相关文档