20162307 第4周学习总结

20162307 2016-2017-2 《程序设计与数据结构》第4周学习总结

教材学习内容总结

1064025-20170326011212330-1651331292.png


1064025-20170326011253049-564915018.png

教材学习中的问题和解决过程

  • 1 .问题:
    第七章的很多书上的程序运行不了。
    解决方案:
    完成7.6,不用运行。要在程序7.5所在的目录中输入javac GradeRange.java然后java GradeRange
  • 2 .问题:
    switch与if有什么区别
    解决方案:
    switch语句开始位置的表达式结果只能是char,byte,short,int类型
    if后面加一个布尔表达式,再加一条语句组成。
  • 3 .问题:
    数组的理解
    解决方案:
    看老师发的视频
    数组分为静态,动态。大小为N的数组是从0到N-1;int arr[ ] ={数}

代码调试中的问题和解决过程

  • 1 问题
    -在if中打了‘=’结果出现错误
  • 解决方案
    • if括号中改为‘==’
  • 2问题
    while中的{}问题
  • 解决方案
    • 刚刚开始的时候并不知道{}怎么使用,结果在反复的看书总结中,发现了问题所在。一次又一次地尝试。

代码托管

  • 代码提交过程截图:
    • 运行 git log --pretty=format:"%h - %an, %ci : %s" 并截图

1064025-20170326010842518-34821104.png

  • 代码量截图:
    • 运行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 并截图
      1064025-20170326010858830-620406548.png

(statistics.sh脚本的运行结果截图)
1064025-20170326010949705-364622481.png

上周考试错题总结

  • 错题1及原因,理解情况
    • Linux Bash中,查找当前目录中前天创建的Java文件的命令是(find . -name *.java -ctime 2)。
  • 错题2及原因,理解情况
    • 10&9 的结果是(8)
    • 10和9分为写出二进制的形式,找出对应位置相同的个数即为结果
  • 错题3及原因,理解情况
    • ”Hello”.charAt(1) 的值是(‘e’)
    • 从左到右,是从0开始标示,charAt(1)指的是从左到右第二个字母是什么
  • 错题4及原因,理解情况
    • 声明表示一星期中各天的枚举类型(enum Week{MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,STAURDAY,SUNDAY;} )
    • 枚举类型 :enum 。。。{,,,,}
  • 错题5及原因,理解情况
    -DRY是(Don’t Repeat Yourself)的缩写
    -记住。。

结对及互评

点评模板:

  • 基于评分标准,我给本博客打分:7。(结对)

  • 参考示例

点评过的同学博客和代码

  • 学号162303

    其他(感悟、思考等,可选)

    这周的学习让我感觉到十分的崩溃,我是从星期一晚上就开始学习,结果到星期六,还是没有完成,我觉得这周的学习不仅任务量大,而且学习内容较之前比很有难度,我觉得这是对我的一个挑战,每次完成一个程序的设计,就会懂得很多。每次打代码都是一次艰苦的过程。但是,每次成功后所得到的收获也是巨大的。而且,我觉得大家一起打代码要比一个人弄要收获到更多。

学习进度条

代码行数(新增/累积)博客量(新增/累积)学习时间(新增/累积)重要成长
目标5000行30篇400小时
第一周72/721/120/20
第二周267/3391/220/40
第三周297/6361/320/60
第四周719/13551/430/90

尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。

参考:软件工程软件的估计为什么这么难软件工程 估计方法

  • 计划学习时间:30小时

  • 实际学习时间:30小时

  • 改进情况:

(有空多看看现代软件工程 课件
软件工程师能力自我评价表
)

参考资料

转载于:https://www.cnblogs.com/Tiffany23/p/6619186.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值