《网络通信开发技术》课程教学大纲.docx
《《网络通信开发技术》课程教学大纲.docx》由会员分享,可在线阅读,更多相关《《网络通信开发技术》课程教学大纲.docx(4页珍藏版)》请在第一文库网上搜索。
1、网络通信开发技术课程教学大纲(NetworkCommunicationDeve1opmentTechno1ogy)学时数:32其中:实验学时:0课外学时:0学分数:2适用专业:计算机科学与技术一、课程的性质、目的和任务本课程是计算机科学与技术专业的一门专业课程。通过本课程的学习使学生对网络通信及网络通信常用的开发技术获得较完整的概念,并掌握网络通信技术的基本理论,为以后学习相关课程打下必备的基础,为从事数据通信和计算机网络工作提供一定的技术支持。本课程按照通信协议层展开,将通信协议层和实际应用结合,以通信协议层的技术为主线,不仅使学生能够在网络分层概念的基础上学习到各类先进的通信技术知识,更重
2、要的是培养学生掌握科学的研究方法和迅速学习新技术的能力。本课程以ViSUa1C+为开发工具,主要介绍网络通信的开发技术。二、课程教学的基本要求要求学生了解ViSUa1C+网络通信基础,认识WindoWS编程模型;掌握网络基本应用在VC+中的实现;掌握串口通信的基本原理、串行通信协议及串行通信方式;了解应用层协议体系结构、应用层协议原理,掌握网络应用程序的体系结构。了解传输层协议,掌握基于TCP及UDP连接方式的编程实现。了解网络层协议和数据链路层服务,掌握通信协议的概念和层次结构。掌握InterneI通信原理。本课程实践性较强,教学中应使理论联系实际和重视实践环节。要求学生能够全面、深入理解和
3、熟练掌握所学内容,并能够用其分析、初步设计和解答相关的问题。三、课程的教学内容、重点和难点第一章ViSUaIC+网络通信基础(2学时)一、基本内容:(一)计算机网络的组成及体系结构;(二)初识WindoWSSoCketS编程规;(三)WindoWSSOCketS的相关概念;(四)利用MFC网络编程。二、基本要求:(一)了解计算机网络的组成及体系结构;(二)理解网络边缘、网络核心的概念及网络的分层体系结构;(三)了解WindowsSockets的相关概念;(四)掌握WindowsSockets的编程原理;(五)了解MFC网络编程的相关概念。重点:WindoWSSOCketS编程规范及技术特点难点
4、:WinSoCk编程原理第二章认识Windows编程模型(2学时)一、基本内容:(一)WindoWS初级编程模型;(二)WindOWS应用程序剖析;()WindoWS高级编程。二、基本要求:()了解WindOWS初级编程模型,匈牙利命名法;(二)理解重要的消息事件处理;()掌握WindoWS控件的应用;(四)掌握利用资源制作菜单及利用WindoWS菜单中的位图资源。重点:认识Windows编程模型。难点:重要的消息事件处理及WindoWS控件的应用。第三章网络基本应用在VC+中的实现(6学时)一、基本内容:(一)获取网卡的MAC地址;(二)获取网络中计算机的IP地址和计算机名;()超链接程序的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络通信开发技术 网络 通信 开发 技术 课程 教学大纲