20162302 第三周作业
20162302 2006-2007-2 《程序设计与数据结构》第二周学习总结
教材学习内容总结
学习String类、Random类,Math类的部分用法,学习格式化输出
教材学习中的问题和解决过程
-
xx1在老师的建议下,在文件名后面注明章节,但是对于命名规则理解不深刻
-
xx1程序中使用的标识符可以由任何字母、数字、下划线、美元符号表示,但不能与数字开头。没有提到括号,所以不能用。
-
xx2
-
xx2 public static void main (String[] args)后面多了一个 ;
-
xx3找不到符号
-
xx3在定义的时候就打错名字了
代码调试中的问题和解决过程
-
xx1
-
xx1缺少成分
补全以后的样子
-
xx2生成的号码少一位
-
xx2在赋值的时候少写一位
-
xx3
-
xx3少打了引号
代码托管
- 代码提交过程截图:
- - 代码量截图:
上周考试错题总结
- 错题1、Linux Bash中,(grep )命令可以进行全文检索。
原因:忘记cheat指令的用法 - 错题2、Java程序开发中遇到的逻辑错误,命令行中要用(JDB)进行调试。
原因:在之前几周学习中没有用到JDB,这周开始进行尝试和练习。
-错题3、访问数据不会改变它在内存中的状态。(OK)
原因:访问不是读写
-错题4、~0b1011的十进制值是(-12)。
原因:补成八位,先取反,在取补,最后化成十进制
-错题5、 int i=3; System.out.println(i++);的结果是(3)
原因:先输出,再赋值
-错题6、面向对象三要素是(封装/继承/多态)
原因:对教材不熟悉
-错题7、0x10&9 的结果是(0)。
原因:先化成二进制,再取与。
-错题8、 int i=3; i+=5; System.out.println(i);的结果是(8)
原因:i+=5~i=i+5
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 24/822 | 1/2 | 13/63 | |
第二周 | 496/822 | 1/2 | 26/63 | |
第二周 | 326/822 | 1/3 | 24/63 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:24小时
-
实际学习时间:24小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)