码迷,mamicode.com
首页 > 其他好文 > 详细

个人博客作业1

时间:2015-09-22 23:17:06      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

发表在你的个人博客上,也可以同时转发到你的团队博客上来增加你们团队博客的人气。具体要求如下:

1)在开始实现程序之前,使用下述PSP表格记录下你估计将在程序的各个模块的开发上耗费的时间

PSP2.1

Personal Software Process Stages

Time

Planning

计划

 

  · Estimate

  · 估计这个任务需要多少时间

 8

Development

开发

 

  · Analysis

  · 需求分析 (包括学习新技术)

 0

  · Design Spec

  · 生成设计文档

 0.5

  · Design Review

  · 设计复审 (和同事审核设计文档)

 0.5

  · Coding Standard

  · 代码规范 (为目前的开发制定合适的规范)

1

  · Design

  · 具体设计

1

  · Coding

  · 具体编码

 2

  · Code Review

  · 代码复审

 0.5

  · Test

  · 测试(自我测试,修改代码,提交修改)

1

Reporting

报告

 

  · Test Report

  · 测试报告

 0.1

  · Size Measurement

  · 计算工作量

0.1

  · Postmortem & Process Improvement Plan

  · 事后总结, 并提出过程改进计划

0.1

 

合计

 8

 

2)在你实现完程序之后,使用下述PSP表格记录下你在程序的各个模块上实际花费的时间

PSP2.1

Personal Software Process Stages

Time

Planning

计划

 

  · Estimate

  · 估计这个任务需要多少时间

 4

Development

开发

 

  · Analysis

  · 需求分析 (包括学习新技术)

 4

  · Design Spec

  · 生成设计文档

 0

  · Design Review

  · 设计复审 (和同事审核设计文档)

 0

  · Coding Standard

  · 代码规范 (为目前的开发制定合适的规范)

 1

  · Design

  · 具体设计

 6

  · Coding

  · 具体编码

 12

  · Code Review

  · 代码复审

 4

  · Test

  · 测试(自我测试,修改代码,提交修改)

 2

Reporting

报告

 

  · Test Report

  · 测试报告

 1

  · Size Measurement

  · 计算工作量

 1

  · Postmortem & Process Improvement Plan

  · 事后总结, 并提出过程改进计划

 1

 

合计

 36

 

3)记录你在改进程序性能上花费了多少时间,描述你改进的思路,并展示一张性能分析的图(由VS2012的性能分析工具自动生成)。如果可能,展示你程序中消耗最大的函数。

实在抱歉,我使用的是VS2010,之前百度了下说VS2010也有性能分析工具,但是临提交是发现没有找到,再一百度,说只有旗舰版才有,我尽快下一个2012,然后补上这一项!

4)共享你对程序进行测试的至少10个测试用例,以及说明为什么你能确定你的程序是正确的。(不正确的程序得0分,不管性能如何)

用小规模的输入来测试一些基本功能是否都正确实现

比如:

10 1

10 5

5 10

这几项结合exercise.txt分析,随机生成四则运算表达式的功能是否正确实现

 

再用几项输入对比题目和答案来测试算数加减运算

10 8

10 20

5 15

 

之后再进行两次大规模的数据测测试

10 10000

15 12000

 

最后进行综合性的测试,综合比对各个式子,这里采取随机抽样的办法。

比较式子和运算结果是否一致,

正确性检查是否一致。

5)说明你在个人项目中学到了什么。

坦率地讲,这次作业做的我特别痛苦,首先因为不会C++,内心就遭受了打击,对完成这个项目的信心一落千丈。导致周六一天基本上什么进展都没有。

周日终于决定放弃C++,又因为别的一些事在校外待了一整天。

真正的编码周期缩短到了周一周二两天,真的是呕心沥血,虽说最后感觉程序还是有很多不完善的地方,也很希望能够有更多的时间进行改进,但是无奈死线将至。

接下来的这些天,首先好好学C++,还要重安个2012,还要把这次的问题好好总结总结,也看看别人的代码改进一下。

个人博客作业1

标签:

原文地址:http://www.cnblogs.com/xixibaba/p/4830835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!