1 / 10
文档名称:

网络编程教学大纲.doc

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

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

分享

预览

网络编程教学大纲.doc

上传人:小博士 2019/1/30 文件大小:87 KB

下载得到文件列表

网络编程教学大纲.doc

文档介绍

文档介绍::..《网络编程》教学大纲一、 课程基本信息课程名称:网络编程课程编码:31084004课程类别:专业选修课适用专业:计算机科学与技术幵课学期:第2学期课程学时:48课程学分:4先修课程:计算机网络、C#程序设计并修课程:网络安全课程简介:网络技术是目前发展最快的技术之一,网络的开发应用是信息工程专业学生应具备的基本技能。《网络编程基础》是为适应这一需要而开设的。本课程的目的是使学生初步了解的基本原理,掌握网络的应用层的开发,课程较系统地学****和掌握网络编程的基础知识。通过本课程的学****使同学了解网络应用技术幵发的发展趋势,应用开发的基础理论知识、熟悉应用层开发的基本方法,开发应用的基本能力。同时基本学会用英语进行专业知识的学****二、 网络开发应川的基本知识、掌握其关键技术;掌握网络开发应用的基本方法,了解不同层次的开发应用;掌握进程与线程管理的相关技术与方法;掌握TP地址转换与网卡信息检测的方法:掌握套接字与数据流相关类的使用;掌握基于TCP和UDP的简单网络编程。三、 课程教学内容、要求及学时安排第一章概述【教学内荇】⑶【教学要求】1、 了解VS2008开发环境与C#应用程序开发模型。2、 了解网络通信模式与网络协议。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第二章进程与线程【教学内容】(Process类)(Thread类)【教学要求】1、 了解进程与线程的基本概念。2、 掌握进程管理(Process类)。3、 掌握线程管理(Thread类)。4、 掌握线程同步与线程池。5、 掌握BackgroundWorker组建的使用方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第三章1P地址转换与网P信息检测【教学内容】【教学要求】1、 了解IP地址转换与域名解析2、 了解网卡•信息与网络流量检测类。3、 了解网络数据编码与解码的方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】4第四章套接字与数据流【教学内容】、。【教学要求】1、 掌握套接字的定义、使用方法及相关的类;2、 掌握数据流,包括文件流、内存流、网络流、StreamWriter类与StreamReader类、BinaryReader类及BinaryWriter类的使用方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】4第五章TCP应用编程【教学内容】【教学要求】1、 了解TCP应用编程的基本概念与原理。2、 掌握TCP网络编程的方法及相关类的应用【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第六章UDP应用编程【教学内容】