1 / 7
文档名称:

网络编程introduction.ppt

格式:ppt   页数:7页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

网络编程introduction.ppt

上传人:fy5186fy 2015/10/4 文件大小:0 KB

下载得到文件列表

网络编程introduction.ppt

相关文档

文档介绍

文档介绍:网络编程技术
主讲:董黎刚
电话: 28877751,**********,652068
电子邮件: ******@zjgsu.
课程主页:.zjgsu./dlg/
共享邮箱:dongligang_job@,密码123456
办公室:信电大楼403
浙江工商大学信电学院

第0章课程介绍
什么是网络编程
本课程与相关课程的关系
学****网络编程技术有什么用
如何学****本课程
答疑安排(见授课提纲)
作业和实验及评分(见授课提纲)
教材和参考资料(见授课提纲)
教学安排及上机安排(见授课提纲)
什么是网络编程
网络编程又称为网络程序设计。
广义的说,所有涉及网络(规划、设计、实施、测试、运行、应用、维护、管理)的编程都是网络编程
狭义来说,网络编程是指所有涉及到利用网络进行交互/通信的编程(同一主机内进行数据通信的一般是指进程间通信)
本课程中以介绍狭义的网络编程为主
什么是网络编程
从狭义角度考虑,我们把网络编程分成以下几类:
接口通信编程
计算机的接口包括串口、并口、USB口、网卡口等。通过接口的编程实现数据的传递。这是一种底层的通信方式
套接字编程
什么是套接字?就是socket,原意是插座。套接字是应用程序基于TCP/IP协议进行交互的接口。套接字编程适合于网络上链路层之上的各种网络通信程序。这是一种处于中层的通信方式。
Web编程
Web全称为World Wide Web,缩写于超链接(Hyper Link)的超文本(Hyper Text)系统,因提供媒体信息的多样性,也称为超媒体环球信息网。通过Web可以访问遍布于互联网主机上的链接文档。Web是一种处于上层的通信方式。
本课程与相关课程的关系
网络编程技术中会用到C、C++、Java、PHP等多种语言。学生在学****本课程前,必需已经学过C语言程序设计,其他语言可以在本课程一起学****br/> 在学****本课程前,学生最好已经学过计算机网络,至少对计算机网络的七层OSI模型有一定的了解。
此外,操作系统、分布式系统、网络计算的知识对于学****本课程是很有帮助的:学****网络编程技术的目的是为了操作系统、分布式系统及其应用的开发,这些课程的基本原理有助于应用网络编程技术开发出高效有用的网络程序和软件。
0.