内容发布更新时间 : 2024/11/8 11:36:41星期一 下面是文章的全部内容请认真阅读。
新疆农业职业技术学院
《Java程序设计》 教学实习报告
部 门:信息技术分院 专 业:软件技术 班 级:2011高职软件 姓 名:江帅 指导教师:徐玉莲
一、上机实习的目的:
1、熟悉Java语言的程序开发环境。
2、加深对讲授内容的理解,特别是语法规定,类的使用,图形用户界面,必须通过多次上机才能熟练掌握。
3、学会上机调试程序,发现并排除程序中的错误,保证程序的正确运行。
二、上机实习的步骤要求:
1、准备好上机所需的源程序文件,经人工检查无误后才能上机,程序必须是自己编制,不许抄袭。
2、上机输入和调试自己所编写的程序。能够独立处理上机中出现的问题。 3、上机结束,应写出实习报告。
三、实习报告要求:(包括以下内容)
1、实习目的、时间 2、实习内容 3、操作步骤 4、运行结果
5、分析与思考,对运行情况的分析及本实习的经验总结。
四、考核办法
本次实习将作为学生的实习成绩,采用百分制,细则如下:
1、完成情况分为优(90-100分),良(80-89分),中(70-79分)及格(60-69分),不及格(60分以下)。
2、每人按要求完成实习任务,出一份实习报告40%。 3、实习表现及现场评分40% 4、考勤分占20%。
五、考核标准
优:每次的实训都完成无误,实习报告书写工整,无迟到,早退现象。 良:5次实训基本完成,实习报告书写工整,无迟到,早退现象。
中:5次实训最多有1次完成不好,实习报告书写较工整,迟到,早退现象、不超过5学时。 及格:5次实训最多有2次完成不好,实习报告书写较工整,迟到,早退现象、不超过4学时。 不及格:5次实训有一半完成不合格,实习报告书写潦草,迟到,早退现象严重。
六、实习内容
实训一 相关环境搭建
实训目的:
1、熟悉Java语言的程序开发环境 2、理解Java两类程序的运行机制。 实训环境:
Windows xp; JCreator;
Eclipse+Tomcat+Access 实训内容:
1、 练习搭建Java开发平台。
第一步:安装jdk。安装在D盘的根目录下面。
第二步:安装好后,选择“开始”→“运行…”命令,在打开的“运行”窗口中输入“cmd”命令并“确定”。在打开的命令行窗口中,分别执行java和javac命令。
第三步:查看操作系统环境变量。
第四步:设置环境变量及path环境变量的作用和设置。
2、 编写运行一个简单的Java应用程序,并输出hello world。要求:a.使用控制台编译和执行。b.使用Jcreator编译和运行.
文本编辑
public class HelloWorld{
public static void main(String arg[]){ System.out.println(\ }
3、*试着进行Eclipse+Tomcat+Access环境的搭建 实训分析总结:
Java两类程序的运行机制的分析。
实训二 Java基础-控制语句使用实例
实训目的:
1、熟练掌握Java语言中的三种基本的流程控制 2、能够读懂一般流程控制的实例 3、理解数组的概念 4、掌握数组的定义方法 5、掌握数组的应用 实训环境: Windows xp;
Jcreator 实训内容:
1、随机输入3个数,要求按降序排列。
文本
2、编写程序,用循环语句列出1到10的阶乘值。
文本
3、编写程序显示一年的月份。月份要保存在数组中。
文本
4、定义一个二维数组,从键盘输入数据,要求求出最大值元素、最小值元素。
文本
实训分析总结:
1、三种循环语句的数据流程图如何执行?
2、三种循环语句的语法格式。
while循环语句是当型结构,它的语法格式是: [initalization]
While(loop-condition){ Body; [iteration;] }
for循环语句是当型结构, 在几种循环语句的使用中最为灵活,语法格式是: for([initialization];[loop-condition];[iteration]){ body; }
break语句的作用是终止包含break语句的程序块,语法格式为: break[label]
3、 什么是数组元素,数组下标? 数组里的元素称为数组元素。 例:int a[10]={1,2,3,4,5,6,7,8,9,0};
大括号里面的数字就是元素,a[10]就是定义可以放得下10个元素的数组.10是数组的下标,a就是数组名。
4、 数组的定义形式(声明,空间的分配)。 Java中数组的声明格式为:
Type arrayName[];或type[]arrayName;
type(数据类型)可以为java中任意的数据类型,包括基本数据类型和对象类型,arrayName(数组明)为一个合法的标识符,[]指明该变量是一个数组类型变量。
数组的空间分配:
Java在数组的声明时并对不为数组元素分配内存,因此在[]中不用指出数组中元素的个数,既数组长度。格式:arrayName=new type[arraySize];其中arraySize指明数组长度。
实训三 类的封装、继承与多态性
实训目的:
1、理解类、封装、继承多态的概念。 2、掌握类的对象的创建和使用。