1 / 25
文档名称:

网络编程.pptx

格式:pptx   大小:293KB   页数:25页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网络编程.pptx

上传人:wz_198613 2018/11/28 文件大小:293 KB

下载得到文件列表

网络编程.pptx

文档介绍

文档介绍:内容
课程介绍
课程要求
课程安排
考核要求
注意事项
库文档分享
课程介绍
本课程主要介绍Windows环境下的Socket网络编程,主要包括:
基本知识介绍
常用Socket函数
简单的客户服务器模式
多路复用技术(重点)
多线程的客户服务器模式简介(重点)
网络协议设计(重点)
高级服务器模式简介
其他知识简介
综合应用讨论
库文档分享
课程介绍
希望通过本课程,让大家不仅能进入网络编程之门,对其中的一些技术也能不仅了解该怎么做,而且了解为什么要那么做。
库文档分享
课程要求
要求通过课程学****对Windows环境下Socket网络编程有初步的理解,清楚Socket网络编程的基本思路,能够进行简单的客户服务器模式的系统开发,熟悉多路复用、多线程的客户服务器模式的开发和设计,能够设计简单的网络应用协议,了解常见的Socket选项设置,广播和多播编程开发,具备通过自学掌握更多复杂的网络编程开发技术等。
库文档分享
课程安排
序号
日期时间
内容
1
2014年2月19日
Introduction, Simple TCP server and client
2
2014年2月26日
Simple UDP server and client
3
2014年3月5日
多路复用
4
2014年3月12日
上机1
5
2014年3月19日
多线程
6
2014年3月26日
多线程
7
2014年4月2日
多线程
8
2014年4月9日
协议设计
9
2014年4月16日
WSASELECT模型
10
2014年4月23日
WSAEVENT模型
11
2014年4月30日
SOCKET选项和Misc
12
2014年5月7日
广播和多播
13
2014年5月14日
其他
14
2014年5月21日
上机2
15
2014年5月28日
上机3
16
2014年6月4日
大作业验收
库文档分享
考核要求
考勤10分
平时表现10分
平时作业20分
期中作业20分
期末大作业40分
库文档分享
本人介绍
联系方式:
Email: zheng_qiuhua@
为人特点
上课特点
库文档分享
课程前序知识要求
有一定的C语言编程能力,能熟练调用和编写函数,能进行百行级的系统开发,具有初步的预编译指令知识;
对C++有一定的了解,能看懂C++程序,掌握继承、封装、重载等技术;
有初步的网络理论知识,对常用的网络应用较为熟悉。
熟悉一定的界面开发
库文档分享
课程期望
希望在本门课程中,大家齐心合作,让大家都有所学,有所得。
库文档分享
网络编程基础知识简介
1个重要问题
不同机器之间的进程如何通讯
库文档分享