PSP2.1 | Personal Software Process Stages | 预估耗时(分钟) | 实际耗时(分钟) |
---|---|---|---|
Planning | 计划 | ||
? Estimate | ? 估计这个任务需要多少时间 | 1200 | 1365 |
Development | 开发 | ||
? Analysis | ? 需求分析 (包括学习新技术) | 200 | 240 |
? Design Spec | ? 生成设计文档 | 60 | 70 |
? Design Review | ? 设计复审 | 60 | 70 |
? Coding Standard | ? 代码规范 (为目前的开发制定合适的规范) | 80 | 90 |
? Design | ? 具体设计 | 80 | 90 |
? Coding | ? 具体编码 | 60 | 70 |
? Code Review | ? 代码复审 | 20 | 40 |
? Test | ? 测试(自我测试,修改代码,提交修改) | 30 | 30 |
Reporting | 报告 | 70 | 90 |
? Test Repor | ? 测试报告 | 60 | 70 |
? Size Measurement | ? 计算工作量 | 20 | 35 |
? Postmortem & Process Improvement Plan | ? 事后总结, 并提出过程改进计划 | 50 | 55 |
合计 | 1842 |
我通过谷歌的方式了解到,小学一年级数学有如下的几个特点:
说明你如何设计这个程序
比如:
写出具体实现的步骤
比如:
技术关键点:要现在Eclipse先打出代码然后把代码输入到out.txt文件后,要在cmd上运行检测。在基础的代码上还要加入四则运算。
请说明你如何按照设计思路进行编码,并记录你在开发中遇到的问题,与解决过程
private static void Reverse Polish Notation(String[] strArr){
String str = "+-/";
Stack" :
stack.push(String.valueOf(a*b));
break;
case "/" :
stack.push(String.valueOf(b/a));
break ;
}
}
}
System.out.println(stack.pop());
}
注:这段逆波兰表达式是我百度的https://blog.csdn.net/Willard1314/article/details/71425553
这一次的实验是在第一次的基础上提升,原本以为会比上次简单点,但是实际操作却超乎想象,除法的被除数不能为0,四则运算的优先级问题都令我焦头烂耳,最后也只能是在同学的帮助下才勉勉强强完成了这一次的作业。
原文:https://www.cnblogs.com/Dollarss/p/9672246.html