2022年电子科技大学网络编程试卷及答案 .pdf
《2022年电子科技大学网络编程试卷及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年电子科技大学网络编程试卷及答案 .pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 1 页 共 10页电子科技大学 2010 -2011 学年第 2 学期期 末 考试 B 卷课程名称: _ 计算机网络编程考试形式:闭卷考试日期: 2011 年月日考试时长: 120 分钟课程成绩构成:平时 5 %, 期中 5 %, 实验 40 %, 期末 50 % 本试卷试题由_3 _ 部分构成,共_7_页。题号一二三四五六七八九十合计得分一、 填空题(共20 分,共 11 题,每空1 分)1计算机网络是指把分布在不同地理位置,具有独立功能的计算机、终端及其附属设备通过_连接起来,再配以相应的网络软件,达到资源共享。2允许用
2、户指明服务器端协议端口号的客户软件称之为_的客户。3系统调用 _完成了套接字的分配工作,若分配成功,将返回_。4单处理机下分时机制实现了表面的并发,而真正的并发在_下可能存在。5一个进程包含一段_和至少一个 _。6系统调用 _允许单个进程管理并发I/O。7常用的套接字称为_套接字。8如果服务器将套接字配置为等待传入连接,则称之为_套接字;反之,客户用来主动发起连接的套接字称之为_套接字。9网络中通信双方由以下四元组唯一确定:本地 _、本地_、远端 _、 远端 _。10调用 fork 以后,父子进程共享数据空间、_、堆栈和 _。11服务器的四种基本类型为_、 _、_、_ 得 分精选学习资料 -
3、- - - - - - - - 名师归纳总结 - - - - - - -第 1 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 2 页 共 10页二、判断题(共20 分,共10 题,每题2 分)1.socket 调用创建一个新进程( ) 2.并发服务器一般情况下比循环服务器性能好。( ) 3.客户 /服务器模型主要为了解决通信会聚问题。( ) 4.为套接字选择一个本地端点地址是connect 函数的一个功能( ) 5.服务器程序必须显式的处理并发,因而比较复杂( ) 6.部分关闭的功能只用于关闭TCP 连接( ) 7.使用 UDP 时,应用程序必须自己处理
4、可靠性问题( ) 8.循环服务器描述的是一个时刻处理多个请求的一种服务器实现( ) 9.gethostbyname 完成协议名字到周知端口之间的转换( ) 10.listen 系统调用将套接字设为主动模式。( ) 三问答题(三六):三、请总结用户在标志服务器位置时通常采用的几种方式,并简要分析其应用场合和优缺点。( 共 15 分)得 分得 分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 3 页 共 10页四、给出并发的、面向连接的服务器算法(单进程多线程方式
5、)的基本思路和算法,并图示其进程结构。( 共 15 分)得 分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 4 页 共 10页精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 5 页 共 10页五、在 I/O 复用模型的关键是熟练掌握select 函数,该函数的原型是int select(int maxfd, fd_set *
6、readset, fd_set *writeset, fd_set *exceptset, const struct timeval *timeout); 请详细解释select 函数的参数的意义,并列举该函数执行后可能出现的结果。(共 10 分)得 分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 6 页 共 10页六、试分析:1、 为什么需要在服务器中进行从进程/线程的预分配(6 分)2、 给出无连接服务器预分配的进程结构和算法(包括每一步所需要用到的套接
7、字)(8分)3、 在( 2)中,如果某操作系统在调用recvfrom 时,会同时激活所有的从进程,请问应该使用什么技术手段加以解决,并简要描述。(6 分)得 分精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 6 页,共 10 页学院姓名学号任课老师考场教室 _选课号 /座位号密封线以内答题无效第 7 页 共 10页电子科技大学 2010 -2011 学年第 2 学期期 末 考试 B 卷答案及评分细则课程名称: _ 计算机网络编程考试形式:闭卷考试日期: 2011 年月日考试时长: 120 分钟课程成绩构成:平时 5 %, 期中 5 %, 实验 40
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电子科技大学网络编程试卷及答案 2022 电子科技大学 网络 编程 试卷 答案
限制150内