电子科技大学网络编程试卷及答案(A)

上传人:M****1 文档编号:509480659 上传时间:2023-11-10 格式:DOC 页数:18 大小:353KB
返回 下载 相关 举报
电子科技大学网络编程试卷及答案(A)_第1页
第1页 / 共18页
电子科技大学网络编程试卷及答案(A)_第2页
第2页 / 共18页
电子科技大学网络编程试卷及答案(A)_第3页
第3页 / 共18页
电子科技大学网络编程试卷及答案(A)_第4页
第4页 / 共18页
电子科技大学网络编程试卷及答案(A)_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《电子科技大学网络编程试卷及答案(A)》由会员分享,可在线阅读,更多相关《电子科技大学网络编程试卷及答案(A)(18页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学网络编程试卷及答案 (A)电子科技大学 2010 -2011 学年第 2 学期期末 考试 A 卷课程名称: _计算机网络编程式: 闭卷 考试日期: 2011 年月考试时长: 120 分钟课程成绩构成:平时5%,期中40%,期末50%日5%考试形, 实验本试卷试题由_3 _部分构成,共_7_页。题二三四五六七八九合一十号计得分得一、填空题(共 20 分,共 10 题,每空 1 分)1 物理地址(MAC)存在于 _层,IP 地址存在 于 _层, 可 以将IP地 址分 为_和主机号。2 要实现网络服务的可靠性需要提供:_、超时、重传和 _。学院姓名学号任课老师考场教室 _选课号 / 座位

2、号密封线以内答题无效3 发起对等通信的应用程序称为_,等待接收客户通信请求的程序称为_。4 在 TCP/IP 使用中, _的模式占有主导地位,其动机来源于_问题。5 一个进程包含一段_和至少一个_。6 在 UNIX 系统中创建新进程,需要调用系统函数_。7 TCP/IP协议定义的端点地址包括_和_。8不保存任何状态信息的服务器称为_ 服务器,反之则称为_服务器。9 _是指真正的或表面的同时计算,一个单处理机多用户的计算机可以通过_机制实现表面的同时计算,而在多处理机下可以实现真正的同时计算。10 TCP提供面向 _的服务,而 UDP提供 _的服务。得第3页共17页学院姓名学号任课老师考场教室

3、_选课号 / 座位号密封线以内答题无效二、判断题(共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.面向连接的服务易于编程。( )三问

4、答题(三六) :第4页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效得三、请给出并发的面向连接服务器(多进程)设计算法,图示出进程结构,并说明这种类型的服务器的优缺点。( 共 15 分)第5页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效第6页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效得四、试分析面向连接的服务器和无连接的服务器各自的优缺点。(共 10分)第7页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效第8页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密

5、封线以内答题无效得五、将一组大程序分解为一系列的子程序/过程的好处是什么?试分析, 在客户程序的设计实现时,为 什 么 为 什 么 要 先 抽 象 为 connectTCP( machine, service ) 和 connectUDP(machine, service ) 两个模块,而这两个模块又具有共同的底层模块connectsock ?( 共 15分)第9页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效第10页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效第11页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密封线以内答题无效得六、在 I/O 复用模型的关键是熟练掌握 select 函数,该函数的原型是intselect(intmaxfd,fd_set*readset,fd_set*writeset, fd_set *exceptset, const struct timeval *timeout);1、2、请详细解释 select 函数的参数的意义,以及执行结果。(10 分)如何利用 select 函数构造一个最简单的多协议服务器,同时提供 TCP和 UDP服务?画出进程结构图。(10 分)第12页共17页学院姓名学号任课老师考场教室 _选课号 / 座位号密

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号