收藏 分享(赏)

网络编程技术教学大纲.doc

上传人:s36f12 文档编号:7645602 上传时间:2019-05-22 格式:DOC 页数:3 大小:52.50KB
下载 相关 举报
网络编程技术教学大纲.doc_第1页
第1页 / 共3页
网络编程技术教学大纲.doc_第2页
第2页 / 共3页
网络编程技术教学大纲.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、课程编号:“网络编程技术”课程教学大纲Programming Technology about Network40学时 2 学分一、课程的性质、目的及任务“网络编程技术”是计算机专业实践性相当强的一门新学科,牵涉的相关知识较多。目前作为计算机科学与技术专业的一门专业选修课程,本课程主要介绍当前流行的各类网络编程相关概念,工具,理论和方法。通过课堂教学,并让学生在网络环境下运用编程工具实现网络程序,让学生学会运用几种主要的网络编程技术,同时加深学生对计算机网络软件开发相关技术与理论的认识。二、适用专业计算机科学与技术三、先修课程网页制作、多媒体技术、计算机网络、数据库技术等。四、课程的基本要求通

2、过本课程的学习,学生应能达到下列要求:(1)了解当前流行的各类网络编程相关概念(2)熟悉网络编程的常见工具(3)掌握网络编程的理论和方法五、课程的教学内容(一) 网络开发基础 1 网络 OS和 TCP/IP的协议基础 2 C/S模式编程的基本概念3 B/S模式编程的基本概念4 网络程序的基本架构5 常见的网络软件设计方法说明:重点掌握并理解网络编程的意义及相关概念(二)直接针对网卡进行编程 1 网络接口控制器(NIC 结构、帧结构、DMA 结构等)2 NIC内部寄存器 3 中断服务程序4 NIC初始化、帧发送、帧接收说明:重点掌握 NIC结构、帧结构、DMA 结构及 NIC编程的原理(三)基于

3、 Winsock API的程序设计1 基于 Socket编程的机制2 Winsock编程的基本概念和思路3 基于 Winsock的软件设计基本方法4 基于 Winsock的点-点通信程序设计5 基于 Winsock的广播通信程序设计说明:重点掌握 Winsock编程的原理与方法(四)基于 MFC CSocket与 CAsyncSocket的程序设计 1 基于 CAsyncSocket的编程2 基于 CSocket的编程3 采用 OO技术设计网络通信程序说明:重点掌握利用 OO思想以及两个现成的类进行编程的方法(五)基于 DCOM进行程序设计 1分布式程序设计概述2DCOM 理论及相关开发方法

4、3采用 DCOM技术设计网络通信程序说明:重点掌握分布式程序设计的相关理论思想,并对 DCOM程序设计有一定认识 (六)从 C/S到 B/S 1 WWW概述2 WWW服务器的工作原理3 脚本技术(客户端、服务器端)4 WEB数据库技术5 采用 ASP.NET设计 WEB程序说明:主要学习 B/S机制及原理、掌握 ASP.NET编程技术。六、学时分配表内容 讲课 讨论 实验 小 计网络开发基础 4 2 2 8直接针对网卡进行编程 4 4基于 Winsock API的程序设计 4 2 6基于 MFC CSocket与 CAsyncSocket的程序设计4 4基于 DCOM进行程序设计 4 2 2

5、8从 C/S到 B/S 4 2 4 10合计 24 6 10 40七、主要参考书1. 网络程序设计教程 吴礼发 编著 北京希望电子出版社2. windows Sockets网络程序设计大全 蒋东兴 等 编著 清华大学出版社3. .Net 网络高级编程 Andrew Krowczyk 等 著 吴旭超 译 清华大学出版社4. 实用网络编程技术(第 2版) 刘彦明 李鹏 编著 西安电子科技大学出版社, 八、评价方式(包括作业、测验、考试等)本课程的最终成绩由平时成绩,上机成绩,测验成绩三部分组成,三者比例按学院规定执行。 九、说明学生在学习本课程之前应具备软件工程、数据库技术、SQL Server、HTML、VB.NET 及面向对象编程的基础知识。当然,任课教师在授课过程中也可把这部分基础知识的讲授贯穿其中。大纲制订者:张 强大纲审订者: 教授大纲批准者: 教授二五年九月十六日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报