网络编程技术作业

网络编程技术作业

ID:40919249

大小:53.50 KB

页数:7页

时间:2019-08-10

网络编程技术作业_第1页
网络编程技术作业_第2页
网络编程技术作业_第3页
网络编程技术作业_第4页
网络编程技术作业_第5页
资源描述:

《网络编程技术作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网络编程技术作业11.常用的网络操作系统有哪些?各有什么特点?各适用于什么场合?2.WindowsNT或UNIX环境下如何实现对文件加锁?3.通信时可以采用的。I/O模型有哪些?4.什么叫进程?什么叫线程?两者之间的区别与联系是什么?5.如何创建一个进程?Linux中的进程创建函数返回时如何判断是父进程返回还是子进程返回?6.Windows环境下如何创建一个线程?如何结束一个线程?如何挂起一个线程?7.分析1.5.3节中代理服务器的守护进程程序daemonize(),熟悉程序中主要函数的功能及其使用方法。8.论述利用信号量和P、V操作如何实现进程间的互

2、斥和同步。9.如何理解字节顺序?编程时如何实现字节顺序之间的转换?10.如何实现应用程序与底层硬件之间的接口?11.曼彻斯特编码和差分曼彻斯特编码的编码规则是什么?12.NE2000网卡寄存器有哪些?它们的地址如何分配?13.NE2000包含哪两个缓冲区?通过哪几个指针来管理NE2000网卡的缓冲区?14.如何实现NE2000网卡初始化?15.针对UM9008(或NE2000)网卡芯片,编写网卡初始化程序。网络编程技术作业2l.PacketDriver中,通过哪几个参数来描述网络接口?2.网络适配器初始化成功后返回的句柄的含义是什么?3.PacketD

3、river初始化包括哪些内容?4.网卡初始化时如何嵌入用户的中断服务程序?5.填写下述功能的正确内容。功能号:AH=2。用途:_____________________。适用:所有机型。入口参数:AH=2/*功能号*/AL=_____________________BX=_____________________DL=_____________________CX=unsignedtypelen/*名字的长度,小于等于8个字节,可设为0*/DS:SI=___________________ES:DI=___________________出口参数:正确

4、返回carryflag(进位标志)___________。AX=______________。错误返回carryflag____________。DH=_______________。6.填写下述功能的正确内容。功能号:AH=6。用途:_________________________。适用:所有机型。入口参数:AH=6/*功能号*/BX=____________________CX=____________________ES:DI=__________________出口参数:正确返回carryflag_________________。CX=__

5、________________。错误返回carryflag_______________。DH=_________________。7.填写下述功能的正确内容。功能号:AH=14h(十进制为20)。用途:_______________________________________适用:所有机型:入口参数:AH=20/*功能号(十进制*/BX=___________________________CX=___________________________8.填写下述功能的正确内容。功能号:AH=1。用途:______________________

6、_____。适用:所有机型。入口参数:AH=1/*功能号*/AL=____________________BX=____________________出口参数:正确返回carryflag清零。BX=__________________。CH=__________________。DX=__________________。CL=__________________。AL=__________________。AL=1_______________AL=2_______________AL=5_______________AL=6___________

7、____AL=0FFh_________________9.NDIS支持哪几种驱动方式?10.分析了解WindowsDDK中附带的一个中间层驱动例程——passthru的原理、功能及其使用方法。11.VPacket只能用于Win98,能否通过修改使之能应用于Windows2000/XP等环境?12.了解常见的个人防火墙(如费尔PC防火墙)是基于哪些驱动程序实现的。13.编写针对UM9008(或NE2000)网卡芯片的PacketDriver网络编程技术作业31.请对常用的Socket操作与文件操作做对比分析,了解它们之间的异同点。2.Socket有哪几

8、种通信方式,备对应于TCP/IP协议簇中的什么协议?3.试说明面向连接的Socket与无连接的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。