linux网络编程

linux网络编程

ID:18635982

大小:61.00 KB

页数:5页

时间:2018-09-20

linux网络编程_第1页
linux网络编程_第2页
linux网络编程_第3页
linux网络编程_第4页
linux网络编程_第5页
资源描述:

《linux网络编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《LINUX网络编程》课程设计计划书课程编码:0105064课程名称:LINUX网络编程课程设计所属学科:计算机科学适用专业:计算机科学与技术课程性质:考查学时学分:3学分,3周先修课程:LINUX网络编程后续课程:一、课程设计总体目标1、课设目的1)通过本教学环节的LINUX网络编程实践,进一步熟悉和巩固LINUX环境下网络程序设计的基本方法;2)利用适当形式的命题,了解LINUX网络程序设计方法,培养网络编程思维方式;3)通过一定的文档要求,培养学生良好的程序设计风格和软件开发报告的书写能力。2、课设内容在Linux环境下,利用socket编程常用函数及socket编程的一般规则和

2、客户/服务器模型,编写一网络应用程序,能够应用网络间通信,语言可选用GCC或JAVA。3、应达到的实践能力标准通过本实践性教学环节,学生应达到:1)具备GCC环境程序的编写、编译和调试运行能力;2)掌握SOCKET编程常用函数的用法,SOCKET编程的一般规划;3)掌握LINUX环境下网络软件开发的问题定义、分析、设计、编码、调试、测试等基本的软件开发流程;4)掌握书写程序设计说明文档的能力和工程软件设计的基本方法。5二、课程设计要求1、课设的总体要求1)要求通过本实践教学环节,能较好地巩固LINUX网络编程课程的相关知识,强化程序的编写和阅读能力。2)本教学环节主要以学生上机编程独立

3、操作实践为主,教师指导为辅,尤其要强调学生自主设计,独立思考。3)课题的选定应考虑既要工作量适宜,又能较好地融合所学主要知识点。2、选题要求1)客户端服务器模式的应用程序,至少保证能够收发消息;2)端口扫描类应用程序;3)IDS或防火墙类应用程序。3、报告要求除要求提供正确的程序源代码文件及相关数据文件可供运行演示检查外,应强调文档的完善性和规范性。设计报告应内容包括课题分析、方案确定、概要设计、详细设计、调试分析、用户使用说明、测试结果、附录(带注释的源程序或文件名清单)等几方面主要内容。章节内容及格式按规定标准统一。文档书写具体要求:1)文档采用宋体字,一级标题(章标题)三号字,加

4、粗居中;二级标题(节标题)四号字,加粗;三级标题小四,加粗;正文小四号字,附录代码五号字,字体TimesNewRoman;行间距18磅。2)目录独立编页码,居中,如Ⅰ、Ⅱ、……;摘要独立编页码,居中,如Ⅰ、Ⅱ、……;附录独立编页码,居中,如1、2、3、……;每章单独分页,正文页码连续,居中,如1、2、3、……。3)参考文献书写格式:[1]作者.题名.期刊名称.年份,卷号(期号).[2]作者.书名.出版社.出版日期.4)图:图号字体为五号宋体。图号按章顺序编写,如图3-1为第3章第1图;表格:表格按章顺序编号,如表3-1为第3章第1表。表应有标题。5)报告用B5纸打印。5三、课程设计考核

5、标准1、课程设计的成绩评定按优秀(100—90)、良好(89—80)、中等(79—70)、及格(69—60)、不及格(60以下)记分。出现以下情况之一的学生,成绩为不及格:缺席时间超过2天(含2天);未上交设计报告。2、评分标准及原则课程设计成绩主要根据以下几方面完成情况综合评定:1)设计方案的正确性、先进性与创新性;2)独立分析问题和解决问题的能力;3)设计的完成情况;4)课程设计报告的撰写水平;5)课程设计过程中的学习态度与工作精神;6)实践能力创新完成情况。成绩由指导教师根据学生的设计期间的表现综合评定,并附有指导教师评语。四、课程设计的管理与时间进程安排1、指导教师职责1)以教

6、和引导为主,结合学生实际,帮助学生选题,每人一题;2)指导教师要及时指导学生,帮助学生修订设计内容,把握设计的科学性、合理性,鼓励和保护学生的创新精神;3)指导教师对学生课程设计的评语及成绩的评定要实事求是,依据学生科研能力、设计的实际成果、学生的科学态度和作风等情况,给予全面客观的评价。4)明确要求、解答疑惑、教会方法,以正确的思想进行指导,指导教师在论文指导过程中有责任教育学生不能抄袭,一经发现抄袭的要制止。2、学生课设的阶段管理1)选题及资料收集阶段设计指导书发布;组织学生选题;指导教师布置学生调研收集资料。教师对每个学生所选设计题目进行论证,选题确定后一般不可更改。2)分析与设

7、计调试阶段5应按时提交设计完成的程序给指导教师。2)报告撰写阶段按报告模版,根据文档书写要求撰写报告。3)答辩答辩时须提交报告、手册、设计作品等。3、时间及地点安排《Linux网络编程》课程设计安排周次日期节数班级学生学号设计内容地点指导教师910.145—8计10411—2021—40布置课设任务417刘国成王延松10.155—8计10411—2021—40调研、准备阶段417刘国成10.165—8计10411—2021—40分析、设计阶段4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。