没有合适的资源?快使用搜索试试~ 我知道了~
软件工具与环境实验报告
4星 · 超过85%的资源 需积分: 10 16 下载量 29 浏览量
2011-06-12
18:36:04
上传
评论 1
收藏 1.26MB DOC 举报
温馨提示
试读
18页
实验一:Eclipse平台及程序调试技术 实验二、用TDD模式开发求N的阶乘程序 实验三:SWT程序开发 实验四、MySQL-Front和Case Studio的使用
资源推荐
资源详情
资源评论
实验一:Eclipse 平台及程序调试技术
一.实验目的及要求
、 掌握 平台的工作台()、透视图( )、视图
()、首选项( )概念。
、 掌握透视图切换的方法。
、 编写一个简单的 程序,并能正确运行
、 掌握设置断点及调试跟踪程序的方法。
二.实验内容及步骤
、 启动 ,在 透视图、 透视图、 !
" 透视图以及 ! 透视图之间来回切换,与同学
或老师讨论一下这些透视图的作用。
、 编写一个在控制台输出“#$!”的程序和一个在控制台输出 %%%
&%'' 之和的程序。
、 设置断点,调试 %%%&%'' 之和这个程序,观察循环自变量和求和变量
值的变化。
三.实验环境
(操作系统:$)
(工具软件:
四.实验过程
运行 MyEclipse,在文件里新建一个名为 shiyan1 的 Java 工程:
File Java Project shiyan1
(控制台输出“#$!”
新建一个类(*$)然后输入以下代码。
public class hello_world {
public static void main(String[] args) {
System.out.println("Hello World!");}
}
运行结果:
(在控制台输出 %%%&%'' 之和
在新建一个类($$)输入以下代码;
public class add {
public static void main(String[] args) {
int i,sum;
sum=0;
for(i=1;i<=100;i++)
{ sum=sum+i;}
System.out.println(sum);
}
}
运行结果:
设置断点跟踪调试:
五.实验小结
通过此次实验,首先我初步了解的 平台的运行界面;然后按照实验
要求,也基本了解的工作台()、透视图( )、视图
()、首选项( )概念,并且基本掌握了透视图切换的方法
和设置断点及调试跟踪程序的方法;在基于 平台编写两个 小程序的
过程中,因为长时间没有使用 语言,感觉很生疏,希望以后多回忆复习
,同时深入熟悉 平台,能够熟练的运用 平台编程。
实验二、用 TDD 模式开发求 N 的阶乘程序
一.实验目的及要求
1.了解单元测试的重要意义
2.初步掌握 JUnit 的用法
3.了解 TDD(测试驱动开发)的理念,初步掌握 TDD 模式程序开发方法
二.实验内容及步骤
、 建立 项目:+,-!
、 建立包 ,(!,,(!(.!
、 在包 ,(!(.! 建立一个单元测试类 +!/0!
、 在类 +!/0! 中新建一个方法 !!/12
3、 对该方法做相应修改:
public class TestCalcFact extends TestCase {
/0!0!4
protected void setUp() throws Excepon {
super.setUp();
0!5new CalcFact();
6
protected void tearDown() throws Excepon {
super.tearDown();
6
public void testCalc() {
assertEquals(0, calcFact.calc(-1));
6
6
7、 在包 ,(! 内建立 /0! 类及方法 1!2
public long calc(int n) {
long result = 0;
if (n < 0) {
!5'4
6
return result;
6
8、 运行测试类 +!/0!,测试通过 9:
;、 在 !!/ 中增加断言:
assertEquals(1, calcFact.calc(0));
assertEquals(1, calcFact.calc(1));
<、 运行测试类 +!/0!,测试不通过。
'、 修改类 /0! 方法 :
if (n < 0) {
!5'4
6else if (n == 0 || n == 1) {
剩余17页未读,继续阅读
资源评论
- Enda01152013-11-20资源很好,很有用处
kkyuhui
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功