zoukankan      html  css  js  c++  java
  • 2017-2018-1 20155307 《信息安全系统设计基础》第四周学习总结

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

    课堂实践内容

    1 参考教材第十章内容
    2 用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能,注意XXX是文件名,通过命令行传入,不要让用户输入文件名
    不要把代码都写入main函数中
    要分模块,不要把代码都写入一个.c中
    5 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息
    6 课上上传代码到码云

    利用老师课堂上讲的,grep搜索方法,我查了一下man帮助文档,

    找到了调用read所需要的头文件为unistd.h

    最后的代码为:

    运行结果:

    教材学习内容总结

    教材学习?我倒是把老师上课讲的内容都掌握了,不知道够不够(应该是不够....)但是我的这篇博客详细的讲出了第十章的重点知识

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

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

    关于HEAD和TAIL命令

    HEAD和TAIL命令的功能是用来显示开头结尾指定数量的文字个数,
    其中head用来显示档案的开头至标准输出中,
    tail用来线束档案结尾的个数。
    使用方法:head [参数] [文件] ,默认head命令打印其相应文件的开头10行。
    先看一下head的帮助文档:

    伪代码:
    1.打开文件,建立数组,让用户选择是head还是tail,
    2.比如选了head,读取文件前十个字块的文字,并打印。

    HEAD代码:

    最终实现了目标,

    代码托管

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

    上周考试错题总结

    我认真的做了第二周课下测试,正确率25/37,还需努力,

    结对及互评

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

    我不仅仅只有这一门信息安全系统设计基础写博客,我还将其他的感想或者其他的课外拓展写到了博客里,比如这篇就是我复习了一下计算机网络的知识,然后自己总结了一篇博客,因为计算机网络实在太重要了,

  • 相关阅读:
    黑客术语1
    leetcode笔记--3 Niim game
    台湾ML笔记--1.2 formalize the learning probelm
    台湾ML笔记--1.1什么时候适合使用ML
    leetcode笔记--2 reverse string
    leetcode笔记--1 two-sum
    数据挖掘导论笔记1
    python基础----ipython快捷键
    记录新的开始
    编译器错误消息: CS1617: 选项“6”对 /langversion 无效
  • 原文地址:https://www.cnblogs.com/zhuanyedajiesanshinian/p/7674610.html
Copyright © 2011-2022 走看看