- 30
- 0
- 约2.05千字
- 约 3页
- 2017-02-05 发布于河南
- 举报
《计算机通信网络课程设计》任务书
武汉理工大学华夏学院信息工程系
课 程 设 计 任 务 书
课程名称:计算机通信网络课程设计 指导教师: 熊利祥、袁丽平
班级名称: 电信1121 、1122 课系、教研室: 电信与测控
一、课程设计目的与任务
《计算机通信网络》是电子信息工程专业的一门专业必修课,通过本课程设计使学生掌握数据通信与计算机网络在现代信息社会中的地位和作用,掌握数据通信的基础知识和基本工作原理,掌握计算机通信网络的体系结构和网络互连技术,掌握网络管理方法及网络安全的基本理论和技术。
二、课程设计的内容与基本要求
(一)课程设计题目及要求
说明:课程设计题目由指导教师提供,学生可在老师指导下自选题目。一般6-10人一组,每人完成的内容不能雷同。
以任务书的设计要求作为参考,可以根据实际情况对设计要求作适当的调整,但调整后的设计要求与参考要求相当或者高于参考的功能要求,譬如调整一些功能、扩充一些功能等。课程设计报告禁止抄袭,不能雷同。
1. IP地址的合法性及子网判断
要求:
在掌握IP地址的表示方法以及子网划分的基础上,并以计算机网络中关于IP地址的相关理论知识为基石,运用C/C++/java语言按如下具体要求完成程序。
命令行格式:ip_test subnet/mask ip_addr
其中,ip_test为程序名; subnet为子网号;mask是一个整形数值,代表子网掩码连续1的个数;ip_addr表示要测试的IP地址。
判断subnet和ip_addr的合法性。
在判断IP地址合法性时要考虑各种情况,全面分析问题。例如以下IP地址均不合法:
123..2.1、123.23$.2.1、123.2345.2.1
判断掩码的合法性
譬如说mask的值为负数或者大与32,这时输入的掩码就不合法。
在IP地址合法,掩码合法以及子网号也合法的前提下,判断ip_addr是否属于subnet。
输出命令行中的ip是否合法,掩码是否合法,子网号码是否合法(可适当给出不合法的原因)以及ip_addr是否属于子网subnet。
还可以判断子网号,主机号全0,全1问题。
要求提交Application版本的程序。
2. IP地址的合法性及类别判断
在掌握IP地址的表示方法以及子网划分的基础上,并以计算机网络中关于IP地址的相关理论知识为基石,运用C/C++/java语言按如下具体要求完成程序。
命令行格式:ip_test ip_addr
其中,ip_test为程序名; ip_addr表示要测试的IP地址。
判断ip_addr的合法性。
在判断IP地址合法性时要考虑各种情况,全面分析问题。例如以下IP地址均不合法:
123..2.1、123.23$.2.1、123.2345.2.1
判断IP地址的类别
A类地址的取值范围为1.0.0.0~127.255.255.255;B类地址的取值范围为128.0.0.0~191.255.255.255;C类地址的取值范围为192.0.0.0~223.255.255.255。我将不在这三个范围内的IP地址标记为其他类型。
要求提交Application版本的程序。
3. IP数据包的解析
捕获IP数据包,解析数据包的内容,并将结果显示出来,包括:IP包的版本、头长度、服务类型、数据包总长度、数据包标识、分段标志、分段偏移值、生存时间、上层协议类型、头检验和、源IP地址和目的IP地址等内容。
4. 聊天程序
本设计要求设计并实现一个简单的图形界面聊天程序,包括服务器实现和客户端实现。
(二)课程设计报告要求:
(1)写出设计思想及框
(2)简述设计步骤和调试过程。包括总体设计、相应各模块设计。相关文档包括:源码(程序要求较详细的注释和功能说明)、验证设计功能等设计的所有文档与调试的结果。
(3)写出结论及心得体会。
(4)提交电子文档
三、课程设计步骤及时间进度和场地安排
(一)课程设计步骤与方法
1)指导老师下达课程设计任务书。
2)完成系统的方案设计。
3)完成系统设计。
4)完成系统的调试,绘制系统框图或流程图。
5)撰写课程设计说明书 。
(二)
序号 阶段内容 所用时间 1 选题及调研 1天 2 方案与结构设计 1天 3 系统设计 2天 4 调试及撰写报告 0.5天 5 答辩 0.5天 合 计 1周 四、课程设计考核及评分标准
课程设计说明书要求逻辑清晰、层次分明、书写整洁。说明书格式包括标题(中英文)、提要、正文(包括①设计项目要求与说明。②软件流程分析。③调试分析。④实验数据分析。⑤答辩。⑥成绩评定。)、附录(图纸.程序清单) 。参考文献充分(不少于5篇)课程设计说明书须每人一份,独立完成。
评 定 项 目 评分成绩 1.选题合理、目的明确 10分 2.设计方案正确,具有
您可能关注的文档
- 人教版教学教案(精品)2010届高三生物第一轮复习教学案 基因的分离定律和自由组合定律.doc
- 人教版教学教案人教版生物必修2提纲.doc
- 人教版语文七年级上册第三单元阅读练习.doc
- 人教版语文六年级上册--积累运用与阅读专项测试题.doc
- 人教版高中生物必修三第一章知识点.doc
- 人教版高中生物必修三第二章知识点.docx
- 人教英语九年级3单元Section B.ppt
- 什么样学生适合留学美国.doc
- 从地缘关系看中国周边安全及中日冲突.doc
- 从n个元素中有重复的取r个.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年寒假作业九年级化学人教版答案.pdf VIP
- 李子奈计量经济学(第五版)-第一章-绪论.pptx VIP
- 第21讲 相似三角形及其应用(练习)(教师版)-2025年中考数学一轮复习讲练测.docx VIP
- 信息安全管理手册.doc VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之球的切接问题.pdf VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之空间向量与空间角.pdf VIP
- 2026年养老院营销策划方案.docx VIP
- 博雅教育理念与钢琴教育融合思考.doc VIP
- 部编人教版五年级语文下册全册教案(表格版).pdf VIP
- 《数据采集与预处理》教学教案(全).doc VIP
原创力文档

文档评论(0)