《Java语言》课程实验教学大纲.doc
上传人:yy****24 上传时间:2024-09-09 格式:DOC 页数:5 大小:46KB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

《Java语言》课程实验教学大纲.doc

《Java语言》课程实验教学大纲.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《Java语言》课程实验教学大纲一、适用专业:计算机科学与技术,信息与计算科学,电子信息,信息管理专业二、教学目标:通过实验教学,使学生理解网络程序设计的基本概念,掌握网络编程的使用方法。三、实验教学学时数:20学时四、实验内容:实验Java语言简单程序设计(验证性)2学时1、实验目的:掌握JDK环境中编译和运行软件工具的应用,并熟悉程序编译和运行过程中这些软件工具显示的信息;掌握DOS环境下有关DOS命令的应用,掌握DOS环境下Java语言应用程序的编译、调试和运行的方法;掌握标识符的命名规则和常用关键字、运算符、分隔符及注释符;重点掌握Java语言常量、变量和基本数据类型的定义规则和应用方法;掌握运算符、表达式和语句之间的联系与区别;重点掌握各类运算符在复合表达式中的运算优先次序;理解注释在程序中的作用并掌握Java程序中的三种注释形式和使用方法2、基本技能训练内容:(1)按照Java语言源程序编写的要求编辑Java语言源程序的文本文件。(2)根据基本数据类型定义的要求定义多个变量。(3)根据操作符的作用组建表达式。(4)利用JDK1.5.0操作平台对编写好的Java语言源程序文本文件进行编译和行。3、主要仪器设备和药品:计算机4、实验方法:上机操作5、实验报告要求:写出实验目的、实验内容(写出设计的基本思想,实现步骤)、实验总结与心得。实验二流程控制程序设计(验证性)2学时1、实验目的:理解程序的三种基本结构,即顺序结构、选择结构和循环结构;掌握if,switch等选择结构程序设计语句,掌握if语句的两种形式以及if嵌套程序设计技术;掌握while,do...while,for三种循环结构程序设计语句,理解这三种不同的语句所设计的循环结构程序之间的差别,掌握循环结构程序设计技术;理解break,continue两种转移语句以及它们的使用环境2、基本技能训练内容:(1)结构化程序设计三种基本结构。(2)选择分支控制语句ifelse和witch的作用和应用方法。(3)循环控制语句while,do...while,for三种循环结构程序设计语句。(4)转移语句break,continue的作用和应用方法。3、主要仪器设备和药品:计算机4、实验方法:上机操作5、实验报告要求:写出实验目的、实验内容(写出设计的基本思想,实现步骤)、实验总结与心得。实验三数组和方法程序设计(验证性)2学时1、实验目的:掌握Java语言一维数组的定义和引用及相应程序设计;二维数组的定义和引用及相应程序设计;掌握Java语言方法的定义和调用及相应程序设计;掌握Java语言方法的重载及相应程序设计。2、基本技能训练内容:(1)根据数组定义和调用的要求定义和调用一维和二维数组。(2)根据方法定义的要求定义显示、排序、统计、计算、查找等操作的方法。(3)定义主方法,在主方法中定义学生姓名数组和学生成绩数组。(4)在主方法中调用前面定义的方法完成实验的要求。3、主要仪器设备和药品:计算机4、实验方法:上机操作5、实验报告要求:写出实验目的、实验内容(写出设计的基本思想,实现步骤)、实验总结与心得。6、考核方式:实验报告分数占最后考试分数的20%实验四类的定义和对象的应用(设计性)2学时1、实验目的:掌握从实体中抽象出类的变量和方法的规律;掌握定义类、构造方法、实例化对象和使用对象;掌握类的实例变量和实例方法的定义及其使用;掌握类的静态变量和静态方法的定义及其使用。2、基本技能训练内容:(1)将一组相似的对象定义成类,它们的特征定义为变量,它们的行为定义为方法。(2)用类实例化一个个对象,构造方法简化了不同对象变量的初始化。(3)实例变量和实例方法只能由对象来调用,实例方法既可以处理实例变量又可以处理类变量。(4)类变量和类方法既可以由类来调用又可以由对象来调用,类方法只能处理类变量。3、主要仪器设备和药品:计算机4、实验方法:上机操作5、实验报告要求:写出实验目的、实验内容(写出操作的具体步骤)、实验总结与心得。6、考核方式:实验报告分数占最后考试分数的20%实验五类继承的程序设计(验证性)2学时1、实验目的:掌握类的继承的概念与实现方法;掌握方法的覆盖和变量的隐藏;掌握私有变量和私有方法的应用;掌握抽象类和最终类的概念。2、基本技能训练内容:(1)Java语言中的类可以通过继承一个已有类来定义,没有显式继承某类的类默认继承Object类。(2)子类继承父类非私有的变量和方法,子类中同名的变量隐藏父类的变量,子类中同名的方法覆盖父类的方法。(3)类的私有变量和私有方法只能在类内调用。(4)抽象类不能实例化出对象,最终类不能再被继承。