2017-2018-1 20155233《信息安全系统设计基础》第1周学习总结
2017-09-24 14:17
357 查看
2017-2018-1 20155233 《信息安全系统设计基础》第1周学习总结
学习目标
1.熟悉Linux系统下的开发环境2.熟悉vi的基本操作
3.熟悉gcc编译器的基本原理
4.熟练使用gcc编译器的常用选项
5.熟练使用gdb调试技术
6.熟悉makefile基本原理及语法规范
7.掌握静态库和动态库的生成与调用方法
8.理解C程序中模块的概仿,模块分解的“高内聚,低耦合”的原则
9.了解链接的概念
教材学习内容总结
本周主要学习第一章和第七章,其主要内容包括:计算机系统的组成,相关的一些概念,以及如何使用链接,将各种代码和数据片段收集并组合成为一个单一文件。教材学习中的问题和解决过程
第一周学习信息安全系统设计基础,很迷惑,第一章和第七章内容大都是概念性的,自己能读懂,但许多名词很抽象,打算在后面章节的学习中慢慢了解。问题1:静态链接是什么,怎么用?
问题1解决方案:以一组可重定位目标文件和命令行参数作为输入,生成一个完全链接的、可以加载和运行的可执行目标文件作为输出。
教材每章提的问题
第一章:操作系统的管理硬件有哪些?有什么不同第二章:无符号数和数的补码表示有哪些特性?
第三章:在机器程序中,如何将控制与数据连接起来?
第四章:Y86-64是一种什么样的指令?
第五章:如何减少程序需要做的工作的变换?
第六章:高速存储对程序的性能影响如何?
第七章:动态库与静态库的不同?
第八章:应用程序是如何处理阻塞信号的?
第九章:应用程序如何使用和管理虚拟内存?
第十章:内核用什么数据结构来表示打开的文件?
第十一章:什么是套接字接口?
第十二章:基于进程的并发和基于线程的并发的区别和联系?
代码调试中的问题和解决过程
本周练习编译环境,尝试编程环境,截图如下:代码托管
上周考试错题总结
无结对及互评
待定点评模板:
博客中值得学习的或问题:xxx
xxx
...
代码中值得学习的或问题:
xxx
xxx
...
其他
本周结对学习情况
待定- [结对同学学号1](博客链接) - 结对照片 - 结对学习内容 - XXXX - XXXX - ...
其他(感悟、思考等,可选)
第一周学习信息安全系统设计基础,很迷惑,第一章和第七章内容大都是概念性的,自己能读懂,但许多名词很抽象,打算在后面章节的学习中慢慢了解。学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 20篇 | 400小时 | |
第一周 | 5/5 | 1/1 | 10 | 练习hello.c |
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
参考:软件工程软件的估计为什么这么难,软件工程 估计方法
计划学习时间:15小时
实际学习时间:10小时
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
《深入理解计算机系统V3》学习指导...
相关文章推荐
- 20155334 2017-2018-1《信息安全系统设计基础》第四周学习总结
- 2017-2018-1 20155338 《信息安全系统设计基础》 第三周学习总结
- 2017-2018-1 20155234第一周《信息安全系统设计基础》学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》 第6周学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》 第8周学习总结
- 2017-2018-1 20155338 《信息安全系统设计基础》 第四周学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》课程学习总结
- 2017-2018-1 20155234第七周《信息安全系统设计基础》学习总结
- 2017-2018-1 20155335《信息安全系统设计基础》第十一周学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》 第7周学习总结
- 20155334 2017-2018-1《信息安全系统设计基础》第一周学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》 第9周学习总结
- 2017-2018-1 20155239学号 《信息安全系统设计基础》课堂测试补做+第四周学习总结
- 2017-2018-1 20155304 《信息安全系统设计基础》第四周学习总结
- 20155334 2017-2018-1《信息安全系统设计基础》第五周学习总结
- 2017-2018-1 20155214 《信息安全系统设计基础》 第5周学习总结
- 20155322 2017-2018-1《信息安全系统设计基础》第十四周学习总结
- 20155325 2017-2018-1 《 信息安全系统设计基础》第四周学习总结
- 20155334 2017-2018-1《信息安全系统设计基础》第三周学习总结
- 2017-2018-1 20155310《信息安全系统设计基础》第十一周学习总结