Java课程实验指导书.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java课程实验指导书.doc》由会员分享,可在线阅读,更多相关《Java课程实验指导书.doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java课程实验指导书新疆农业大学计算机与信息工程学院2007年6月课程简介:Java不仅可以用来开发大型的桌面应用程序,而且特别适合于Internet的应用开发。目前,很多新的技术领域都设计到了Java语言,Java语言是面向对象对象编程,并涉及到网络、多线程等重要的基础知识,因此Java语言也是学习面向对象编程的首选语言。本课程重点讲解了类与对象、类的继承、接口的使用。课程安排:教学总周数:16周教学总时数:64学时理论教学数:32学时实验教学数:32学时课程要求:上课要认真学习,上机要认真实践,注重理论联系实际。要学有所悟,学有所用。课程考核:本课程的期末考试分为笔试和实验两部分,成绩计
2、算方法为: 实验成绩(20%)+课程设计(10%)+实验测试(10%)+期末考试成绩(60%)实验要求:1.明确实验课是本课程的重要组成部分,与理论课有着同等地位,是培养自身的实验技能与创新能力的重要途径;2.在实验课前,对实验的目的、要求和基本内容,实验的重点和难点,应进行预习与讨论,确定实施措施;3.了解实验室的规章制度和安全用电常识、实验设备损坏赔偿制度等,加强安全意识,爱惜实验设备;4.实验课期间不得擅自离开实验室或从事与本实验无关的活动,按时按质完成实验作业,培养创造性思维,努力提高自身的实践能力;5.每次实验应提交实验结果,结合实验操作过程给予综合评分(对于有创造性的实验成果酌情给
3、予加分),作为期末考试成绩的一部分。实验须知:1.学生须在A盘的根目录下建立以本人学号命名的文件夹,并在该文件夹下面建立命名为Exercise1,Exercise2Exercise10,asn1的11个子文件夹。这些文件夹将用于存放本学期实验一至实验十及大作业的源代码。若没按要求命名以上文件夹,实验成绩为分。2.实验小题命名规则为:实验一四道小题:Exercise1a,Exercise1b,Exercise1c,Exersise1d,保存在文件夹Exercise1中。实验二四道小题:Exercise2a,Exercise2b,Exercise2c,Exersise2d,保存在文件夹Exerci
4、se2中,依次类推,若不按要求命名保存,实验成绩为0分。 3.若有拷贝现象,程序代码雷同的学生实验成绩一律为分。4.每次实验任务必须在节课内完成,并经过实验指导老师检查才能得分。满分为分,每道题.分。没能按时完成的同学,本次实验成绩为0分。5.大作业完成之后,学生须写出实验报告。报告内容包括:程序源代码,实验中未解决的问题,屏幕出错提示代码,出错原因,解决方法及实验心得。不交实验报告的学生,大作业实验成绩为0分。实验一 简单Java程序调试 一、 实验目的1掌握Java应用程序和Java Applet程序的调试步骤;2了解Java程序的基本组成结构;3.了解字符方式和图形方式下数据的输出方法;
5、二、 准备工作1. Java编程运行环境JDK的安装;2. Java程序的调试;3常见错误处理;4Java程序数据的输出显示;三、实验内容1编写一个应用程序绘制一个如下的操作菜单。*| 1. 增加1个学生 | 2. 显示所有学生 | 3. 退出程序 | 请输入选择(1-3):|*2编写Applet程序绘制一个红色三角形,三角形中央绘制蓝色文字“三角形”,如图1-1所示。图1-1 运行结果【编程技巧】l 如何引入某个包的类;l 编写Applet程序要继承Applet类;l paint方法会自动执行,用画笔对象可绘制图形。3使用drawRect(),drawLine()和drawString()方
6、法绘图创建java小应用程序,该程序要求画出如图1-2所示的房子,并在房子下面画出字符串“This is my second house”。房子的尺寸及位置如图1-3所示。提示:画房子的屋顶、房体及房子下面的字符串“This is my second house”时,请使用画图命令drawRect(),drawLine()和drawString()。图1-2 运行结果图1-3 房子的尺寸及位置【编程技巧】l JAVA的坐标系与我们习惯的数学坐标系有所不同;l 坐标原点(0,0)在屏幕的左上角;l 当你垂直朝下移动时,Y坐标轴的值会递增;l 你不必画出图中的灰色网格线;四、思考题1如何区分Jav
7、a应用程序与Java小程序?2如何在JDK下编译、运行Java应用程序与Java小程序?3Java是如何实现可移植性的?实验二标识符、运算符、分支语句一、实验目的 1.掌握不同类型数据的赋值转换原则,熟悉自动转换与强制转换的含义;2.掌握常用运算符的使用;3.掌握if语句的使用和if语句的嵌套编程特点;4.掌握switch语句的使用;二、准备工作1基本数据类型、变量;2自动类型转换与强制类型转换;3if语句的两种形式;4switch语句多分支语句;5从键盘获取数据的办法;三、实验内容1已知梯形的上底为3,下底为5,高为2.4,求其面积。2从键盘输入x,根据以下情形求y的值并输出: y=0;当x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 课程 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内