欢迎来到天天文库
浏览记录
ID:22298379
大小:87.72 KB
页数:10页
时间:2018-10-28
《网络编程教学大纲20121119》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《网络编程》教学大纲一、课程基本信息课程名称:网络编程课程编码:31084004课程类别:专业选修课适用专业:计算机科学与技术幵课学期:第2学期课程学时:48课程学分:4先修课程:计算机网络、C#程序设计并修课程:网络安全课程简介:Internet网络技术是目前发展最快的技术之一,网络的开发应用是信息工程专业学生应具备的基本技能。《网络编程基础》是为适应这一需要而开设的。本课程的目的是使学生初步了解的基本原理,掌握网络的应用层的开发,课程较系统地学习和掌握网络编程的基础知识。通过本课程的学习,使同学了解网络应用技术幵发的发展趋势,掌握Internet应用开发的基础理论知识、熟悉应用层开发的基
2、本方法,从而使同学具备Internet开发应用的基本能力。同时基本学会用英语进行专业知识的学习。二、课程教育目标通过数字逻辑电路课程的学使学生丫解Internet网络开发应川的基本知识、掌握其关键技术;掌握网络开发应用的基本方法,了解不同层次的开发应用;掌握进程与线程管理的相关技术与方法;掌握TP地址转换与网卡信息检测的方法:掌握套接字与数据流相关类的使用;掌握基于TCP和UDP的简单网络编程。三、课程教学内容、要求及学时安排第一章概述【教学内荇】1.VS2008开发环境与⑶应用程序开发模型2.网络通信模式与网络协议【教学要求】1、了解VS2008开发环境与C#应用程序开发模型。2、了解网络
3、通信模式与网络协议。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第二章进程与线程【教学内容】1.进程与线程的基本概念2.进程管理(Process类)3.线程管理(Thread类)4.线程同步与线程池5.BackgroundWorker组建的使用方法【教学要求】1、了解进程与线程的基本概念。2、掌握进程管理(Process类)。3、掌握线程管理(Thread类)。4、掌握线程同步与线程池。5、掌握BackgroundWorker组建的使用方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第三章1P地址转换与网P信息检测【教学内容】1.1P地址转换与域名解析2.网卡信
4、息与网络流fi检测类3.网络数据编码与解码的方法【教学要求】1、了解IP地址转换与域名解析2、了解网卡•信息与网络流量检测类。3、了解网络数据编码与解码的方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】4第四章套接字与数据流【教学内容】1.套接字的定义、使用方法及相关的类2.文件流3.内存流4.网络流5.StreamWriter类与StreamReader类6.BinaryReadcr类及BinaryWriter类的使用方法。【教学要求】1、掌握套接字的定义、使用方法及相关的类;2、掌握数据流,包括文件流、内存流、网络流、StreamWriter类与StreamReader类、
5、BinaryReader类及BinaryWriter类的使用方法。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】4第五章TCP应用编程【教学内容】1.TCP应用编程概述2.基于TCP的网络聊天室案例设计与实现【教学要求】1、了解TCP应用编程的基本概念与原理。2、掌握TCP网络编程的方法及相关类的应用【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2第六章UDP应用编程【教学内容】1.UDP与TCP的区别2.UDP应用编程方法及相关类【教学要求】1、了解UDP与TCP的区别。2、掌握UDP应用编程方法及相关类。【教学方法】理论联系实际,课堂讲授,课后作业等。【学时】2四、考
6、核及成绩评定(一)命题原则与思想综合考核所学知识、各章节的知识点、要求掌握的基本知识和基本原理,试题难易适中,学习成绩具有一定的区分度。(二)考试范围第一章至第六章(三)考核要求掌握重点闪容,以及各章的知识点(三)考核要求掌握重点内容,以及各章的知识点(叫)考核类型考试(五)试题类型选择题、化简题、分析设计题、综合题(六)试卷结构:选择题占30%、填空题占15%、分析题占20%、综合题占35%(七)成绩评定:卷而成绩占40%,实验成绩占30%,平时成绩占30%。五、其它说明各章节学时分配可根据教学过程中的实际怡况作适当调整。六、参考资料《C#网络编程》第2版马骏主编,人民邮电出版社,2010
7、.2。课程负责人:杨邓奇教研室负责人:杨润标学院领导:左国超《网络编程》实验教学大纲一、课程基本信息课程名称:网络编程课程编码:31084004适用专业:计算机科学与技术幵课学期:第2学期课程类型:非独立设课课程学时:总学时48学时(其中理论课16学时,实验课32学时)课程学分:4先修课程:计算机网络、C#程序设计并修课程:网络安全内容简介:本课程实验主要FI的是使学生通过实验,进一步巩固所学知识。实验内容主
此文档下载收益归作者所有