20162302 第八周作业
20162302 2016-2017-2 《程序设计与数据结构》第七周学习总结
教材学习总结
学习对异常的捕获以及相应的处理方法
了解和使用异常的传播
学习自主建立异常
I/O异常
教材学习中的问题和解决过程
-
问题1:
-
问题1解决方案:异常必须先捕获然后才能抛出
-
问题2:教材上的代码,要有两个输入结构
-
问题2解决方案:目的是为了初始化变量
代码调试中的问题和解决过程
-
问题1:
-
问题一解决方案:在使用while语句的时候,必须将作为判断条件的变量初始化
-
问题2:在统计有效数值的个数的时候,出现错误数值也会记录,影响统计结果
-
问题2解决方案:在数据出现问题,抛出错误信息的时候顺便把计数的变量减一
代码托管
结对及互评
点评过的同学博客和代码
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 24/24 | 1/1 | 13/135 | |
第二周 | 496/520 | 1/2 | 26/135 | |
第三周 | 326/846 | 1/3 | 24/135 | |
第四周 | 909/1755 | 2/5 | 36/135 | |
第五周 | 506/2261 | 1/6 | 12/135 | |
第六周 | 522/2987 | 1/7 | 24/135 | |
第七周 | 850/3509 | 2/9 | 30/165 | |
第八周 | 389/3784 | 1/10 | 20/185 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:24小时
-
实际学习时间:20小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)