20162327WJH四则运算第二周总结
2017-05-21 23:31
337 查看
学号 20162327 《程序设计与数据结构》四则运算第二次实验报告
1.需求分析
1.本周我们进行了四则运算的后续完善,因为学习的比较欠缺,所以我负责比较简单的部分,就是只包含一个运算符的四则运算和总体的测试类的编写,以下就是我们最终的成果。2.设计思路
1.生成一个中缀表达式转后缀表达式并且具有计算功能的类。2.生成两个随机生成题目的类,一个用来生成单运算符的式子,一个用来生成多运算符的式子。
3.生成一个计算分数的式子。
4.编写最后的测试类。
3.运行过程截图
4.代码托管地址(参考此链接)
5.遇到的困难及解决方法
在测试类中调用计算分数的类检查结果时遇到问题,一时无法验证答案的正确性,最后使用对比字符串的方式解决的,以下是解决办法6.对结对的小伙伴做出评价
很幸运我有一个这么优秀的搭档,我真是拖他后腿了,项目没有做的更好我有很大的责任。没有对比就看不出差距,通过这次结对我清楚地认识到了我们之间的差距,但是搭档不但没有嫌弃我,反而给予了我极大的帮助,真的非常的感谢他。为了搭档也为了我自己,我一定会更加的努力,争取早日赶上搭档的脚步。7.博客内容中如需展示两人的共同成果,请进行说明
搭档的成果:1.用后缀表达式进行计算(链接)
2.随机生成复杂四则运算题目,并进行运算(链接)
我的成果(注:在搭档的指导下):
1.测试类(链接)
2.分数的计算类(链接)
3.随机生成简单四则运算题目,并进行运算(链接)
PSP
PSP2.1 | Personal Software Process Stages | 预估耗时(小时) | 实际耗时(小时) |
---|---|---|---|
Planning | 计划 | 1 | 1 |
· Estimate | · 估计这个任务需要多少时间 | 50 | 50 |
· Analysis | · 需求分析 (包括学习新技术) | 3 | 3 |
· Design Spec | · 生成设计文档 | 2 | 2 |
· Design Review | · 设计复审 (和同事审核设计文档) | 1 | 1 |
· Coding Standard | · 代码规范 (为目前的开发制定合适的规范) | 2 | 2 |
· Design | · 具体设计 | 2 | 3 |
· Coding | · 具体编码 | 5 | 8 |
· Code Review | · 代码复审 | 2 | 3 |
· Test | · 测试(自我测试,修改代码,提交修改) | 2 | 3 |
·Reporting | ·报告 | 2 | 2 |
· Test Report | · 测试报告 | 2 | 3 |
· Size Measurement | · 计算工作量 | 1 | 1 |
· Postmortem & Process Improvement Plan | · 事后总结, 并提出过程改进计划 | 1 | 2 |
相关文章推荐
- 结对编程项目-四则运算-第二周总结
- 20162317-20162315结对编程(四则运算)第二周阶段总结
- 四则运算的整体总结(第二周)
- 20162303 结对编程项目-四则运算 第二周输出阶段总结博客
- 20162317-20162315结对编程(四则运算)第二周阶段总结
- 结对编程项目-四则运算(第二周总结)
- 结对编程项目-四则运算-第二周阶段总结 20162305李昱兴
- 20162330 结对编程项目-四则运算 第二周 整体总结
- 20162322 朱娅霖 结对编程项目-四则运算 第二周最终版总结
- C、C++按位运算总结
- PHP的日期时间运算总结
- 位运算总结
- 迟到的第二周总结
- [matlab]Matlab的符号运算总结
- 位运算总结
- 高精度乘法,支持浮点运算。POJ 1001 Exponentiation 顺便总结一下string的常用函数
- android围棋游戏开发第二周总结
- Java语言中的位运算及总结
- 位运算总结 取模 取余
- 位运算常用操作总结