网络程序设计课程实验教学教大纲.doc.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络程序设计课程实验教学教大纲.doc.doc

XX课程教学大纲 PAGE 2 PAGE 2 附件三:实验课程教学大纲基本格式 网络程序设计实验课程教学大纲 课程名称:网络程序设计课程编码:英文名称:Network Programming学 时:16其中必做:16学 分:0.5开课学期:第6学期适用专业:计算机科学与技术、网络工程课程类别:专业课课程性质:选修先修课程:计算机网络一、课程性质及任务 网络程序设计实验是计算机专业的一门重要的专业基础实验课,对培养学生的程序设计能力,加深理解计算机系统,网络协议等起到非常重要的作用。本课旨在培养学生学习网络程序设计的兴趣,熟练掌握网络程序的开发方法,基本技术以及常用的网络数据分析技术,最重要的是培养学生独立思考问题、分析问题及解决问题的能力。 二、课程的教学要求 熟悉了解Java开发环境,学会抓取网络数据,过滤网络数据,分析网络数据,尤其是分析HTTP协议。学会开发服务器端及客户端程序,了解HTTP服务器程序的基本结构及设计方法。了解Servlet/JSP规范,掌握基本的开发方法及设计方法。上机实验前,学生必须根据实验题目的内容编写好程序,然后在实验室运行、调试程序直至满足实验题目要求为止,上机结束后,应整理出实验报告。 三、实验项目与学时分配 序号项目内容提要学时性质要求1Java随机函数与集合类使用循环顺序生成一组自然数,存入数组,再将此数组元素随机编排。2验证必做2Java I/O使用Java I/O进行文件拷贝2验证必做3编写TCP客户端程序类似telnet的客户端程序2设计必做4编写TCP Echo服务端程序一个具备回显功能的TCP服务端程序2设计必做5编写静态HTTP服务器程序一个类似Apache的HTTP服务器程序2验证必做6编写Servlet时间服务基于Servlet规范编写一个时间服务程序,并在Tomcat上运行2验证必做7JDBC基本操作使用JDBC进行执行SQL语句2综合必做8HTTP文件上传分析文件上传的HTTP数据协议,编写程序读取上传文件内容2创新必做9Servlet登录验证程序基于Servlet规范编写一个登录验证程序,用户信息存储在文件中2设计选做10HTTP文件下载使用响应的二进制流往浏览器输出文件内容2综合选做11JSP订单查询程序使用JSP实现一个订单查询程序,需要通过JDBC连接数据库获取订单信息2综合选做12编写UDP客户端程序以UDP方式实现TCP客户端程序2设计选做13编写UDP Echo服务端程序实现一个具备回显功能的UDP服务端程序2设计选做14编写动态HTTP服务器程序一个类似Tomcat的HTTP动态服务器程序,自定义类似Servlet接口2创新选做15HTTP动态时间服务程序实现HTTP动态服务程序的一个实例2创新选做16基于J2EE标准的登录验证程序结合Tomcat Realm机制实现符合J2EE标准安全机制的登录验证程序,用户信息存储于数据库2综合选做注:项目性质:演示、验证、综合、设计、创新 项目要求:必做、选做 四、考核及成绩评定 1、考核方式:操作 2、考核标准及比例:预习报告:20%、系统调试:40%、实验纪律:10%、实验报告30% 五、主要教材、参考书 郭学理 张健等著. 《网络程序设计》. 武汉:武汉大学出版社.2004年7月 房晓溪.《Java 网络程序设计》.北京:机械工业出版社.2005年5月 Andrew S.Tanenbaum(著) 潘爱民(译).《Computer Networks, Fourth Edition》.北京:清华大学出版社. 2004年8月 制定人:祁 晖 审定人:赵建平 2012年07月

文档评论(0)

170****0532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8015033021000003

1亿VIP精品文档

相关文档