资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
学生学号实验课成绩学 生 实 验 报 告 书实验课程名称Java 语言程序设计A 开 课 学 院管理学院指导教师姓名学 生 姓 名学生专业班级2014- 2015学年第2 学期实验教学管理基本规范实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。1、 本规范适用于理工科类专业实验课程,文、经、管、计算机类实验课程可根据具体情况参照执行或暂不执行。2、 每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验报告外,其他实验项目均应按本格式完成实验报告。3、 实验报告应由实验预习、实验过程、结果分析三大部分组成。每部分均在实验成绩中占一定比例。各部分成绩的观测点、考核目标、所占比例可参考附表执行。各专业也可以根据具体情况,调整考核内容和评分标准。4、 学生必须在完成实验预习内容的前提下进行实验。教师要在实验过程中抽查学生预习情况,在学生离开实验室前,检查学生实验操作和记录情况,并在实验报告第二部分教师签字栏签名,以确保实验记录的真实性。5、 教师应及时评阅学生的实验报告并给出各实验项目成绩,完整保存实验报告。在完成所有实验项目后,教师应按学生姓名将批改好的各实验项目实验报告装订成册,构成该实验课程总报告,按班级交课程承担单位(实验中心或实验室)保管存档。6、 实验课程成绩按其类型采取百分制或优、良、中、及格和不及格五级评定。附表:实验考核参考内容及标准观测点考核目标成绩组成实验预习1 预习报告2 提问3 对于设计型实验,着重考查设计方案的 科学性、可行性和创新性对实验目的和基本原理的认识程度,对实验方案的设计能力20% 实验过程1 是否按时参加实验2 对实验过程的熟悉程度3 对基本操作的规范程度4 对突发事件的应急处理能力5 实验原始记录的完整程度6 同学之间的团结协作精神着重考查学生的实验态度、基本操作技能;严谨的治学态度、团结协作精神30% 结果分析1 所分析结果是否用原始记录数据2 计算结果是否正确3 实验结果分析是否合理4 对于综合实验,各项内容之间是否有分 析、比较与判断等考查学生对实验数据处理和现象分析的能力;对专业知识的综合应用能力;事实求实的精神50% 实验课程名称: Java 语言程序设计 A 实验项目名称基础实验1:入门实验成绩实 验 者专业班级组别同 组 者无开始日期第一部分:实验预习报告(包括实验目的及意义,实验基本原理与方法,主要仪器设备及耗材,实验内容及要求,实验方案与技术路线等)一实验目的及意义1精通 JDK 安装及配置、Java 程序编辑、编译及运行。2掌握 Java 程序基本结构。3熟悉基本数据类型。4熟悉变量与常量。5熟悉常用运算符。6熟悉常用表达式。7理解并会应用命令提示符下的输入、输出。二实验基本原理与方法1Java程序结构。2基本数据类型。2变量与常量。3运算符。4表达式。5输出。6输入。三主要仪器设备及耗材1PC 及其兼容机。2计算机操作系统。3程序编辑器EditPlus。4Java开发工具JDK。四实验内容及要求基础实验1-1:某同学编写了一个程序(提示用户输入年龄,计算用户出生年份),指出并更正程序中错误。1 public class bornYear 2public static void main(String args) 3Scanner keyboard = new Scanner( ); 4final int YEAR; 5int age, bornIn; 6System .out.print(How old are you this year?); 7 age = keyboard.nextDouble( ); 8 BornIn = YEAR - age; 9System .out.println(“I think you were born in “ , bornIn); 10 基础实验1-2:编写一个程序,显示自己的姓名、手机号和电子邮件地址,每项占一行,手机号和电子邮件地址间留一空行。基础实验1-3:编写一个程序,读入3 个整数,输出这3 个整数的平均值。基础实验1-4:编写一个求3 个整数平均值的方法,并实现一个使用该方法的程序。五实验方案及技术路线(设计思路、算法、注意事项)实验最后的出入都通过System.out.println() 方法实现,实验1-2 中“手机号和电子邮件地址间留一空行”可通过换行符“n”或是System.out.println() 实现。实验1-3 和1-4 中首先应提示用户输入,然后在根据输入进行计算。实验 1-3 和实验 1-4 中求三个数的平均时注意将三个数的和除3.0,即( a+b+c)/3.0),或者先乘 1.0 再除 3,即( a+b+c )*1.0/3),这样得到的平均数才是double类型。第二部分:实验过程记录(可加页)(代码、运行结果、实验中出现的问题及解决过程)实验 1-1 :1 public class bornYear 2 public static void main(String args) 3 Scanner keyboard = new Scanner( ); 4 final int YEAR; 5 int age, bornIn; 6 System.out.print(How old are you this year?); 7 age = keyboard.nextDouble( ); 8 BornIn = YEAR - age; 9 System.out.println(“I think you were born in “ , bornIn); 10 错误:1)应引入 java.Util包,因为 Scanner类在此包中;2)第 2 行: main()方法中的参数类型应为String; 3)第 3 行:创建Scanner对象时应写入参数System.in ,表示从键盘输入数据;4)第 4 行:常量YEAR 应为其赋值,等于当前年份2015 ;5)第 7 行: age 为 int类型,所以应使用nextInt()方法获取键盘输入的整数值;改正后:import java.util.*; publicclass bornYear publicstaticvoid main(String args ) Scanner keyBoard =new Scanner(System.in ); finalintYEAR =2015; intage, bornIn ; System. out .print(“How old are you this year?“); age=keyBoard .nextInt(); bornIn =YEAR - age; System. out .println(“I think you were borned in “+bornIn ); 运行结果如下:实验 1-2 代码如下:publicclass Test02 publicstaticvoid main(String args ) System. out .println(“ 姓名“ ); System. out .println(“ 电话n“ ); System. out .println(“ 邮箱“ ); 运行结果如下:省略 实验 1-3 代码如下:import java.util.*; publicclass Test03 publicstaticvoid main(String args ) inta, b, c; Scanner sc=new Scanner(System.in ); System. out .println(“Please enter a:“); a=sc .nextInt(); System. out .println(“Please enter b:“); b=sc .nextInt(); System. out .println(“Please enter c:“); c=sc .nextInt(); System. out .println(“Average:“+( a+b+c)/3.0); 运行结果如下:实验 1-4 代码如下:import java.util.Scanner; publicclass Test04 publicstaticvoid main(String args ) Scanner sc=new Scanner(System.in ); System. out .println(“Please enter a:“); inta=sc.nextInt(); System. out .println(“Please enter b:“); intb=sc.nextInt(); System. out .println(“Please enter c:“); intc=sc.nextInt(); System. out .println(“Average“+average ( a, b, c); publicstaticdouble average(intaIn , intbIn , intcIn ) return ( aIn +bIn +cIn )/3.0; 运行结果如下:教师签字 _ 第三部分结果与讨论(可加页)一、实验结果分析(包括数据处理、影响因素讨论、综合分析和结论等)根据实验程序运行结果,基本达到预期要求。二、小结、建议及体会但刚开始做实验有时还是避免不了一些小错误,比如关键字拼写错误等等,所以实验室应该认真细心,平时多多练习,达到一定的熟练度。此外,实验1-3 和 1-4 中对于用户的错误输入没能的到良好的处理,比如我们要求用户输入的是整型数值,若用户不小心输入无效字符或是double 型数值,则程序将无法正常运行下去,所以对错误的处理也很重要,这样才能增强程序的健壮性,此问题将会在之后的进一步学习中的到解决。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号