LINUX网路编程《LINUX网路编程》课设信息工程大学2013年10月LINUX网路编程内容纲要《LINUX网路编程》课设介绍课设要求课设过程课程设计报告书写纲要LINUX网路编程《LINUX网路编程》课程设计介绍课程编码:0105064课程名称:LINUX网路编程课程设计所属学科:计算机科学适用专业:计算机科学与技术课程性质:考查学时学分:3学分linux网络编程项目,3周指导班主任:刘国成王延松LINUX网路编程《LINUX网路编程》课程设计介绍课设目的1.通过本教学环节的LINUX网路编程实践linux空间,进一步熟悉和巩固LINUX环境下网路程序设计的基本技巧;2.借助适当方式的命题linux使用教程,了解LINUX网路程序设计方式,培养网路编程思维方法;3.通过一定的文档要求,培养中学生良好的程序设计风格和软件开发报告的书写能力。LINUX网路编程《LINUX网路编程》课程设计介绍课设内容1.在Linux环境下,借助socket编程常用函数及socket编程的通常规则和顾客/服务器模型linux网络编程项目,编撰一网路应用程序,才能应用网路间通讯,语言可选用GCC或JAVA。2.撰写课程设计报告LINUX网路编程《LINUX网路编程》课程设计介绍应达到的实践能力标准通过本实践性教学环节,中学生应达到:1)具备GCC环境程序的编撰、编译和调试运行能力;2)把握SOCKET编程常用函数的用法,SOCKET编程的通常规划;3)把握LINUX环境下网路软件开发的问题定义、分析、设计、编码、调试、测试等基本的软件开发流程;4)把握书写程序设计说明文档的能力和工程软件设计的基本技巧LINUX网路编程《LINUX网路编程》课程设计要求总体要求1)要求通过本实践教学环节,能较好地巩固LINUX网路编程课程的相关知识,加强程序的编撰和阅读能力。
2)本教学环节主要以中学生上机编程独立操作实践为主,班主任指导为辅,尤其要指出中学生自主设计,独立思索。3)课题的选取应考虑既要工作量适合,又能较好地融合所学主要知识点。LINUX网路编程《LINUX网路编程》课程设计要求选题要求1)顾客端服务器模式的应用程序,起码保证就能收发消息;2)端口扫描类应用程序;3)IDS或防火墙类应用程序。LINUX网路编程《LINUX网路编程》课程设计要求格式要求详见《LINUX网路编程》课程设计计划书。LINUX网路编程设计的主要过程及内容开题知识备考课题剖析书面设计编程测试书写报告考评LINUX网路编程》课程设计步骤LINUX网路编程《LINUX网路编程》时间安排第一周确定选题,督查,查找资料第二周编程与调试第三周撰写报告,课设答辩LINUX网路编程课程设计报告书写纲要摘要第一章绪论第二章问题定义(或系统剖析)第三章总体设计与详尽设计第四章编码实现第五章调试与测试第六章总结与心得附表:附表一源代码附表二参考文献LINUX网路编程最终材料一、课设小黄册二、课设任务书三、课设报告四、指导班主任意见与答辩记录