ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:18.64KB ,
资源ID:7301664      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7301664.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机网络应用程序设计教案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机网络应用程序设计教案.docx

1、计算机网络应用程序设计教案计算机网络程序设计教案课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第1讲 网络基础教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:2学时教学目的(分掌握、熟悉、了解三个层次):1、了解计算机网络的一些基本概念;2、掌握网络的分层思想和TCP/IP协议;3、了解客户服务器模式和Socket概念教学重点*、难点#:*重点:TCP/IP协议参考模型和TCP/IP协议;客户服务器模式Socket概念#难点:Socket概念教学主要内容与教学方法:1、计算机网络的概念;2、OSI参考模型;3、TCP/IP

2、协议参考模型和TCP/IP协议;4、客户服务器模式5、Socket概念课程作业或思考题:P13:1-1,1-4课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第2讲 Java网络编程基础教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:2学时教学目的(分掌握、熟悉、了解三个层次):1、了解Java网络编程语言;2、了解java网络编程的基本包和类库;3、掌握Java网络编程环境和开发工具使用教学重点*、难点#:*重点:JDK 6开发环境;Java API文档的使用;Java语言程序集成开发工具Eclipse安装和使用#难点:E

3、clipse安装和使用教学主要内容与教学方法:1、Java网络编程语言简介;2、Java网络编程的基本包和类库介绍;3、JDK 6开发环境;4、Java API文档的使用;5、Java语言程序集成开发工具Eclipse安装和使用课程作业或思考题:实验:编程环境的使用目的:熟练掌握Eclipse安装配置及利用Eclipse进行Java程序的编辑及调试的技能。内容:安装配置Eclipse,在Eclipse下编辑调试程序,计算并显示1到100间所有偶数的和,并进行调试。课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第3讲 Java数据流教具:PowerPo

4、int课件、教材基本教材:Java网络程序设计课时安排:2学时教学目的(分掌握、熟悉、了解三个层次):1、了解输入输出流的基本概念;2、掌握Java流的工作方式;3、掌握常用输入和输出流的使用;4、掌握文件的随机访问、目录和文件管理类的使用;5、掌握对象的序列化和反序列化教学重点*、难点#:*重点:输入输出流的基本概念;输入流和输出流层次关系;常用输入和输出流的使用对象的序列化和反序列化#难点:对象的序列化和反序列化教学主要内容与教学方法:1、输入输出流的基本概念;2、输入流和输出流层次关系;3、常用输入和输出流的使用;4、文件的随机访问5、目录和文件管理类的使用6、对象的序列化和反序列化课程

5、作业或思考题:实验:面向流的编程和对象序列化实验目的:1、掌握Java流的工作方式;2、掌握常用输入和输出流的使用;3、掌握文件的访问、目录和文件管理类的使用实验内容:1、编写程序实现以下功能:(1)提示用户输入文件要存储的路径(例如c:test)(2)检查用户指定的路径中的文件夹是否存在,如果不存在,则创建这个文件夹(3)提示用户输入文件名称(4)检查步骤(1)的文件夹是否存在此文件名的文件,如果存在,则提示用户文件已经存在,要求用户重新输入,返回步骤(3)(5)提示用户分别录入图书名称,出版社,价格,数量,是否教材(boolean类型)等信息(6)将用户录入的图书信息用文件流的方式写入到步

6、骤(4)确定的文件中(7)询问用户是否结束录入图书信息,如果用户输入n,则返回步骤(5),否则关闭文件(8)从用户输入的文件中把用户输入的图书信息读取,逐行显示在屏幕上,并最后显示图书的个数2、过程同上题,但是要求图书信息的写入和读取采用对象的方式,即ObjectOutputStream、ObjectInputStream(提示:需要定义图书信息类并实现序列化接口)课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第4讲 访问Internet资源教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:2学时教学目的(分掌握、熟悉、了解

7、三个层次):1、掌握获取网络接口和地址信息的类的应用;2、掌握URL、URLConnection等的应用。教学重点*、难点#:*重点:InetAddress类的用法;URL类的用法;URLConnection类的用法#难点:URLConnection类的用法教学主要内容与教学方法:1、InetAddress类的用法;2、URL类的用法;3、URLConnection类的用法。课程作业或思考题:P37:3-3,3-4课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第5讲 TCP流式套接字编程教具:PowerPoint课件、教材基本教材:Java网络程序设

8、计课时安排:6学时教学目的(分掌握、熟悉、了解三个层次):1、了解Socket和Socket通信的概念;2、掌握客户端Socket类的应用;3、掌握ServerSocket类的应用教学重点*、难点#:*重点:客户端Socket类服务器ServerSocket类应用套接字进行通信的基本模式利用Socket进行网络编程的步骤#难点:应用套接字进行通信的基本模式利用Socket进行网络编程的步骤教学主要内容与教学方法:1、 Socket和Socket通信概述2、 客户端Socket类3、 服务器ServerSocket类;(2学时)4、应用套接字进行通信的基本模式5、利用Socket进行网络编程的步

9、骤 (2学时)6、Socket编程示例 (2学时)课程作业或思考题:实验:面向TCP Socket编程(见附件)课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第6讲 UDP数据报套接字编程教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:6学时教学目的(分掌握、熟悉、了解三个层次):1、了解UDP协议;2、掌握DatagramPacket类;3、掌握DatagramSocket类;4、掌握UDP数据报通信基本模式5、掌握网络组播通信教学重点*、难点#:*重点:DatagramPacket类;DatagramSocket类 数

10、据报套接字编程模式和步骤#难点:数据报套接字编程模式和步骤网络组播通信教学主要内容与教学方法:1、 UDP协议简介;2、 数据报套接字介绍;3、DatagramPacket类;4、DatagramSocket类 5、数据报套接字编程模式和步骤6、数据报套接字编程示例7、网络组播通信(1)MulticastSocket类;(2)组播Socket的范例。课程作业或思考题:实验:基于UDP编程1 实验目的 熟悉和掌握UDP网络编程的基本方法和步骤; 进一步理解client/server 交互模式; 加深学生对于网络协议概念的理解以及协议的设计和实现方法2 实验任务重新编写网络选课模拟程序(具体内容和

11、协议见“面向TCP Socket编程”),要求使用UDP Socket来实现NCSP 应用层协议。课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第7讲 多线程教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:4学时教学目的(分掌握、熟悉、了解三个层次):1、掌握Java线程的创建、同步;2、理解线程同步、阻塞机制;3、掌握线程池的用法教学重点*、难点#:*重点:Java多线程类和接口;线程的同步和协调线程阻塞#难点:线程的同步和协调线程阻塞教学主要内容与教学方法:1、程序、进程与线程2、Java多线程类和接口3、线程的状态4

12、、线程的优先级5、线程的同步和协调7、线程阻塞8、守护线程9、线程池概念和JDK类库提供的线程池课程作业或思考题:实验:多线程服务器1 实验目的 熟悉和掌握线程编程的基本方法和步骤; 掌握多线程服务器的开发方法2 实验任务修改讲义中的例子程序,把服务器程序改造成多线程服务器,能够同时接受多个客户端的请求并正确处理。讲义中的例子程序要求如下:客户端从命令行输入一个半径值并传送到服务器。服务器根据这个半径值,计算出圆面积发送给客户,客户端显示这个值;客户端输入“bye”命令将结束通信。课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第8讲 远程方法调用教具

13、:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:3学时教学目的(分掌握、熟悉、了解三个层次):1、了解远程方法调用的概念2、掌握使用Java RMI进行服务端和客户端开发的方法教学重点*、难点#:*重点:RMI的基本原理 创建RMI应用 远程对象工厂设计模式 远程方法中的参数与返回值传递 回调客户端的远程对象#难点:远程对象工厂设计模式 远程方法中的参数与返回值传递 回调客户端的远程对象教学主要内容与教学方法:1、分布式对象模型2、RMI简介3、RMI的基本原理 4、创建RMI应用 5、远程对象工厂设计模式 6、远程方法中的参数与返回值传递 7、回调客户端的远程对象 8

14、、远程对象的并发访问 9、RMI应用的部署以及类的动态加载 10、编程实例课程作业或思考题:实验:基于RMI的分布式编程1 实验目的 熟悉和掌握Java RMI编程的基本方法和步骤2 实验任务编写rmi客户端和服务器程序,服务器端提供加、减、乘、除四个远程接口,客户端通过RMI调用接口并传入参数,服务器端计算结果,返回给客户端,客户端显示这个值。课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第9讲 安全套接字教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:2学时教学目的(分掌握、熟悉、了解三个层次):1、理解SSL安全通信

15、和数字证书的概念2、掌握用SSL Socket网络传输的方法。教学重点*、难点#:*重点:JSSE:SSLSocket类JSSE:SSLServerSocket类创建基于SSL的安全服务器客户机#难点:创建基于SSL的安全服务器客户机教学主要内容与教学方法:1、SSL安全通信和数字证书概念2、JSSE:SSLSocket类3、JSSE:SSLServerSocket类4、创建基于SSL的安全服务器客户机课程作业或思考题:实验:基于RMI的分布式编程课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第10讲 非阻塞通信教具:PowerPoint课件、教材基

16、本教材:Java网络程序设计课时安排:3学时教学目的(分掌握、熟悉、了解三个层次):1、理解阻塞通信和非阻塞通信2、掌握非阻塞涉及的相关类的用法;3、掌握用非阻塞编写高性能服务器的方法。教学重点*、难点#:*重点:阻塞和非阻塞通信支持非阻塞通信中的主要类#难点:支持非阻塞通信中的主要类教学主要内容与教学方法:1、阻塞和非阻塞通信2、支持非阻塞通信中的主要类3、非阻塞编程实例课程作业或思考题:P114:7-1,7-2课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工程专业授课题目(章节):第11讲 Java数据库操作教具:PowerPoint课件、教材基本教材:Java网络程序设

17、计课时安排:4学时教学目的(分掌握、熟悉、了解三个层次):1、了解Java环境与数据库的连接2、掌握MySQL数据库的使用3、掌握常用的JDBC API。教学重点*、难点#:*重点:JDBC的常用接口和类JDBC API访问数据库的步骤与方法#难点:JDBC的常用接口和类JDBC API访问数据库的步骤与方法教学主要内容与教学方法:1、Java环境与数据库的连接2、MySQL数据库的安装、配置和基本操作3、JDBC的常用接口和类4、JDBC API访问数据库的步骤与方法5、JDBC访问:MySQL数据库编程示例课程作业或思考题:课程名称:计算机网络程序设计任课教师(职称):薛涛授课对象:网络工

18、程专业授课题目(章节):第12讲 电子邮件的发送和接收教具:PowerPoint课件、教材基本教材:Java网络程序设计课时安排:4学时教学目的(分掌握、熟悉、了解三个层次):1、了解SMTP和POP3协议;2、了解JavaMail API;3、掌握基于Java Mail进行邮件收发教学重点*、难点#:*重点:E-mail协议简介JavaMail API 创建JavaMail应用程序 身份验证 创建和读取复杂电子邮件#难点:JavaMail API 身份验证 创建和读取复杂电子邮件教学主要内容与教学方法:1、E-mail协议简介2、JavaMail API简介 3、建立JavaMail应用程序的开发环境 4、创建JavaMail应用程序 5、身份验证 6、URLName类 7、创建和读取复杂电子邮件 8、操纵邮件夹 课程作业或思考题:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1