homework-03
1.关于程序
这次的程序算法基本上已经固定,只是要将算法运行的结果展现出来。在homework-01和homework-02中我使用c++语音编写,这次使用c#语言编写,并处理了命令行参数的问题。
算法和homework-02一样,只是获取了二维数组找到最大子数组和时子数组的边界信息,从而可以对子数组进行绘色。
以下是运行截图:
WindowsFormsApplication1.exe 1.txt命令:
WindowsFormsApplication1.exe /h 2.txt命令:
WindowsFormsApplication1.exe /v 3.txt命令:
Personal Software Process Stages |
时间百分比(%) |
实际花费的时间 (分钟) |
原来估计的时间 (分钟) |
|
Planning |
计划 |
|||
· Estimate |
· 估计这个任务需要多少时间,把工作细化并大致排序 |
10% | 30 | 30 |
Development |
开发 |
|||
· Analysis |
· 需求分析 (包括学习新技术) |
10% | 30 | 40 |
· Design Spec |
· 生成设计文档 |
3.3% | 10 | 10 |
· Design Review |
· 设计复审 (和同事审核设计文档) |
3.3% | 10 | 10 |
· Coding Standard |
· 代码规范 (制定合适的规范) |
3.3% | 10 | 5 |
· Design |
· 具体设计 |
6.6% | 20 | 30 |
· Coding |
· 具体编码 |
30% | 90 | 100 |
· Code Review |
· 代码复审 |
6.6% | 20 | 20 |
· Test |
· 测试(自我测试,修改代码,提交修改) |
10% | 30 | 40 |
Reporting |
总结报告 |
|||
|
6.6% |
20 |
20 | |
|
10% | 30 | 20 | |
Total | 总计 | 100% | 总用时 300 | 总估计的用时 325 |