《计算机网络》课程设计教学大纲
课程名称:计算机网络 课程性质:专业教育必修课程 学 分:3.5 学 时:60
授课单位:信息科学与工程学院 适用专业:计算机科学与技术专业
预修课程:C程序设计基础、计算机文化基础 开设学期:第四学期
一、课程设计教学目的与基本要求
1. 教学目的:计算机网络课程是计算机科学与技术专业与网络工程专业与网络工程专
业的重要专业课程之一,由于计算机网络是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。根据计算机网络与Internet 基本概念、基本工作原理与实现技术的学习要求,本课程总结提炼出6个课程设计题目,配合教学过程,由学生循序渐进地独立完成网络编程任务,以达到深入理解网络基本工作原理与实现方法,掌握处理网络问题的基本方法的目的。
2. 基本要求:(1)本课程以课题为主,同时辅以实验理论的讲授和教师实际演示。实
验理论的讲授应用多媒体技术(电子课件、广播演示等)。(2)6个课题中选做一个,有精力的同学可以选做两个。课程设计时间为2 周,由多个同学合作完成设计、调试工作。设计结束时,多人合作可提交一份课程设计报告。(3)设计过程中指导教师应每天安排一定的时间给以学生必要的辅导及答疑,并在现场指导学生调试程序。 二、课程设计内容及安排
1.主要设计内容:本课程为实践性教学环节,以学生在实验室做实验为主,同时辅以实
验理论的讲授和教师实际演示。课程主要以学生独立做课程设计为主,指导教师应在实验室及时指导和纠正错误,同时对已部分完成实验的同学进行检查。
课程设计选题如下所示:
课题一:PING 程序的设计与实现:初步掌握基于TCP/IP 网络编程的基本实现方法和思
路,同时进一步熟悉《计算机网络》课程中基于IP 层协议的工作机制。
课题二:常用服务器的配置:掌握常用服务器WWW/FTP/DNS/DHCP的设计及配置过程。 课题三:常用网络命令的使用:掌握常用网络命令的工作原理及使用方法,明白这些命
令的作用。
课题四:中小型网络规划及设计:学会利用子网划分来进行网络规划,利用虚拟机进行
网络常用设备(交换机、路由器)的配置。
课题五:发现网络中的活动主机:掌握ICMP协议的工作原理,编制程序利用ICMP的回
送请求和回送响应,来发现指定网段中的活动主机。
课题六:网络数据包捕获及格式分析:学会利用Ethereal进行网络数据包的捕获,并
进行数据包的分析。
2.时间安排:(1)实验室讲授和演示:(半天)理解计算机网络课程设计的目的、内容、
任务和要求,演示基本编程过程,以及处理错误的方法。(2)图书馆查找资料:(半天)。(3)课堂实验:(其余时间)。 三、指导方式
集体辅导与个别辅导相结合 四、课程设计考核方法及成绩评定
1.考核方式:考核方式包括平时考核、现场考核和课程设计报告考核三部分。平时考核:
考查学生的课程设计态度、组织纪律、考勤情况、工作进度、实践技能、分析问题和解决问题能力等,平时考核占总成绩的30%。现场考核:主要考查学生程序设计、程序调试情况以及现场提问的回答情况,现场考核占总成绩的20%。课程设计报告考核:综合考核学生的设计报告内容、软件设计方案、文字表达、页面整洁度等,设计报告考核占总成绩的50%。
2.成绩评定:根据以上三项的考核情况评定总成绩,分优秀、良好、中等、及格、不及格五个等级。
五、课程设计教材及主要参考资料
[1] 自编《计算机网络》课程设计指导书.
[2] 谢希仁编.《计算机网络》(第5 版).北京:电子工业出版社,2009. [3] 潘爱民.《计算机网络》(第4 版).北京:清华大学出版社,2005
大纲撰写人签字: 学院章 学院负责人签字: 年 月 日
因篇幅问题不能全部显示,请点此查看更多更全内容