2017-2018-1 20155202 《信息安全系统设计基础》第3周学习总结

2017-2018-1 20155202 《信息安全系统设计基础》第3周学习总结

教材学习内容总结

  • Ox和OX开头的数字常量被认为是十六进制的值
  • 当x=2n(n为非负整数),通过将n表示为(i+4j)的形式,可以把x转化为首位为2i,而后跟随j个0的16进制表示。
  • 二进制(B),十进制(D),八进制(O或者Q),十六进制(H)
  • 最高有效字节在最前面的方式:大端法
  • 最低有效字节在最前面的方式:小端法
  • gcc -m32 可以在64位机上生成32位的代码
  • 布尔运算:
-    ~ :逻辑运算NOT,非
-    & : AND 与
-    | : OR 或
-    ^ : 异或
  • 确定位级表达式,一般把16进制转换为2进制进行2进制运算,再转回16进制

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

(一个模板:我看了这一段文字 (引用文字),有这个问题 (提出问题)。 我查了资料,有这些说法(引用说法),根据我的实践,我得到这些经验(描述自己的经验)。 但是我还是不太懂,我的困惑是(说明困惑)。【或者】我反对作者的观点(提出作者的观点,自己的观点,以及理由)。 )

  • 问题1:IEEE标准是什么
  • 问题1解决方案:IEEE浮点标准用V=(-1)^s * M * 2^E ,其中s是决定正负数,M是尾数frac,E是k位阶码字段exp

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

  • 问题1:编译显示 没有那个文件或目录

  • 问题1解决方案:是我编译时候将 gcc buma.c 写成了 gcc buma ,没有写.c ,在编好的文件buma后面加上.c即可

代码托管

(statistics.sh脚本的运行结果截图)

上周考试错题总结

  • 错题1及原因,理解情况
  • 错题2及原因,理解情况
  • ...

结对及互评

20155339 中秋节回家了

点评模板:

  • 博客中值得学习的或问题:
    • xxx
    • xxx
    • ...
  • 代码中值得学习的或问题:
    • xxx
    • xxx
    • ...
  • 其他

本周结对学习情况

- [20155339](博客链接)
- 结对照片
- 结对学习内容
    - XXXX
    - XXXX
    - ...

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

这周博客在中秋节一个人在113写的,教室里除了我空无一人,很适合静下心来学习,不紧不慢的看第二章看了那么多真实的案例感觉世界复杂性进一步的缩小,很有成就感。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20
第二周 300/500 2/4 18/38
第三周 500/1000 3/7 23060
第四周 300/1300 4/9 50/90

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

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

  • 计划学习时间:10小时

  • 实际学习时间:20小时

  • 改进情况:

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

参考资料

posted @ 2017-10-04 15:14  20155202张旭  阅读(219)  评论(1编辑  收藏  举报