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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2017-2018-1 20155330 《信息安全系统设计基础》第13周学习总结相关的知识,希望对你有一定的参考价值。

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

教材学习内容总结

Unix I/O

  • 基本概念:所有的I/O设备都被模型化为文件,而所有的输入和输出都被当作对相应文件的读和写来执行。这种将设备优雅地映射为文件的方式,允许Linux内核引出一个简单、低级的应用接口,称为Unix I/O。
  • Unix I/O所有的输入和输出都能以一种统一且一致的方式执行:
    • 打开文件。
    • Linux shell创建的每个进程开始时都有三个打开的文件:标准输入(描述符为0)、标准输出(描述符为1)和标准错误(描述符为2)。头文件
    • 改变当前的文件位置。
    • 读写文件。
    • 关闭文件。

      本章习题

  1. 技术分享图片
    • 运行结果:技术分享图片
  2. 技术分享图片
    • 运行结果:技术分享图片
  3. 技术分享图片
    • 运行结果:技术分享图片
  4. 技术分享图片

    调用dup2(5,0)/dup2(5,STDIN_FILENO)

  5. 技术分享图片
    • 运行结果:技术分享图片

代码托管

技术分享图片

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 1/1 10/10
第二周 63/63 1/2 8/18
第三周 31/94 1/3 18/36
第四周 265/329 1/4 17/53
第五周 106/435 2/6 18/71
第六周 211/646 2/8 21/92
第七周 1420/2066 2/10 17/109
第八周 1061/3127 1/11 17/126
第九周 1458/4585 3/14 20/146
第十周 1410/5995 1/15 20/166
第十一周 779/6774 2/17 18/184
第十三周 326/7100 2/19 20/204

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

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

  • 计划学习时间:20小时

  • 实际学习时间:20小时

参考资料



以上是关于2017-2018-1 20155330 《信息安全系统设计基础》第13周学习总结的主要内容,如果未能解决你的问题,请参考以下文章

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

2017-2018-1 20155330 《信息安全系统设计基础》课堂测试&课下作业

2017-2018-1 20155321 20155330 《信息安全系统设计基础》实验四——外设驱动程序设计

2017-2018-1 20155330 实验五 通信协议设计

20155330 《网络对抗》 Exp6 信息搜集与漏洞扫描

20155330 《网络对抗》 Exp7 网络欺诈防范