2011网络编程技术实验指导书
39页1、 网络编程技术实验指导书网络编程技术实验指导书 计算机科学与软件学院计算机科学与软件学院网络编程技术实验指导书网络编程技术实验指导书 一、实验目的一、实验目的 网络编程技术是计算机科学与技术专业、网络工程专业、软件工程专业的一门专业基础课程。本课程以 Java 技术为主讲授,Java 语言是当前最流行的网络编程语言。本课程是一门实用性和综合运用性都很强的课程,实践教学环节是教学过程中必不可少的重要内容。通过实验,让学生熟悉 JDK 中的主要内容,掌握用 JDK 调试和运行程序的方法,掌握网络编程的基本思想和开发方法、面向对象编程的思想, JAVA 中的基本方法和技术,能够熟练使用 JAVA 设计、编写程序,特别是基于 TCP/IP 的 Socket 编程,并能运用这些知识方法完成 C/S 和B/S 结构程序的设计工作。 通过实验, 提高学生使用 Java 语言程序设计开发的能力,提高应用面向对象技术分析和解决实际问题的能力,并在此基础上强化学生的实践意识、提高其分析问题、解决问题的能力以及动手能力和创新能力。 二、实验要求二、实验要求 要求学生熟悉 JDK 中的主要内容,掌握用 JDK
2、 调试和运行程序的方法,掌握网络编程的基本思想和开发方法、 面向对象编程的思想, JAVA 中的基本方法和技术,能够熟练使用 JAVA 设计、编写程序,特别是基于 TCP/IP 的 Socket 编程,并能运用这些知识方法完成 C/S 和 B/S 结构程序的设计工作。要注意培养学生良好的编程习惯,自始至终贯彻课程中所介绍的程序设计风格。为保证尽量在统一安排的上机时间内完成程序设计任务,学生应事先做问题分析,并做静态检查。学生应记录实验中所遇到的问题,并写出详细的实验报告。课前准备上机程序,上机认真调试,课后撰写实验报告,实验报告包括实验目的、实验内容、源程序、实验结果及分析。 三、实验设备及环境三、实验设备及环境 PC 机一台,软件 Windows 2000 或 Windows XP+JDK 编译器。 四、实验学时分配四、实验学时分配 序号 实验内容 参考学时 1 Java 基本语法 3 2 面向对象编程 6 3 异常处理程序设计 2 4 多线程程序设计 2 5 系统 I/O 程序设计 6 6 URL 网络程序设计 2 7 使用 TCP 协议的 Socket 网络程序设计 4 8 使用
3、 UDP 协议的 Socket 网络程序设计2 9 Applet 应用程序设计 3 合计 30 五、实验内容五、实验内容 实验一:Java 基本语法 实验二:面向对象编程 实验三:异常处理程序设计 实验四:多线程程序设计 实验五:系统 I/O 程序设计 实验六:URL 网络程序设计 实验七:使用 TCP 协议的 Socket 网络程序设计 实验八:使用 UDP 协议的 Socket 网络程序设计 实验九:Applet 应用程序设计 Java 运行环境的安装、配置与运行运行环境的安装、配置与运行 1、SDK 的下载与安装 1)机器要求 硬件要求:CPU PII 以上,64M 内存,1OOM 硬盘空间即可。 软件要求:Windows98/Me/XP/NT/2000,IE 5 以上。 2)下载 JDK 为了建立基于 JDK 的 Java 运行环境, 需要先下载 Sun 的免费 JDK 软件包。JDK 包含了一整套开发工具,其中包含对编程最有用的是 Java 编译器、Applet 查看器和 Java 解释器。 在浏览器中输入 http:/ J2SE v 1.4.2_01 ”栏可以选择下载 J2
4、SE v 1.4.2_01 JDK 软件包。有两种选择:一种是在线安装“Windows Installation” ;一种是离线安装“Windows Offline Installation” 。 3)安装 JDK 运行下载的“j2sdk-1_4_2_01-windows-i586.exe”软件包,可安装 JDK,在安装过程中可以设置安装路径及选择组件,系统默认的安装路径为 C: j2sdk1.4.2_01(这里选择 E 盘) ,默认的组件选择是全部安装。 安装成功后,E: j2sdk1.4.2_01 中的文件和子目录其中,bin 文件夹中包含编译器(javac.exe) 、解释器(javac.exe) 、Applet 查看器(appletviewer.exe)等可执行文件。 2、设置环境变量 JDK 中的工具都是命令行工具,需要从命令行即MSDOS 提示符下运行它们。为了能正确方便的使用JDK,可手工配置一些Windows 的环境变量,Windows 98 与 Windows/xp/NT/2000 的 配 置 略 有 不 同 。 下 面 以Windows/xp/NT/2000为例说明
《2011网络编程技术实验指导书》由会员luoxia****01806分享,可在线阅读,更多相关《2011网络编程技术实验指导书》请在金锄头文库上搜索。
2024-02-04 137页
2024-02-04 108页
2024-01-15 28页
2023-06-25 32页
2023-06-25 32页
2023-06-25 31页
2023-06-25 34页
2023-06-25 33页
2023-06-25 33页
2023-06-25 32页