• 2019-2020-1 20175319 《信息安全系统设计基础》第二周学习总结


    2018-2019-1 20175319 《信息安全系统设计基础》第二周学习总结

    教材学习内容总结

    • 1.进制表示
      • 十进制
      • 二进制
      • 八进制
      • 十六进制
    • 2.进制转换
    • 3.位级运算
      • 位向量
      • 位级运算
        & 与 ,
        | 或,
        ~ 取反 ,
        ^ 异或
    • 4.逻辑运算
      &&(AND),
      ||(OR),
      !(NOT)
      只有0或1两种表示,非零参数都表示TRUE,0表示FALSE
    • 5.移位运算
      • 左移
      • 右移
    • 6.无符号整数

    • 7.有符号整数——补码编码
    • 8.C语言中看整数
      • C语言支持所有整型数据类型的有符号和无符号运算。几乎所有机器都使用补码编码。通常大多数数字都被认为是有符号的。想要表明这个数字是无符号数,必须加上后缀字符“U”。C语言允许无符号数和有符号数之间的转换,大多数系统遵循的原则是底层的位保持不变。
      • 信息=位+上下文

    • 9.浮点数
      • 二进制小数
      • IEEE浮点表示

    • 10.无符号整数的运算
      • 无符号数加法
      • 无符号数乘法
      • 无符号数的除法
        向下取整
    • 11.补码运算
      • 补码加法
      • 补码的非
      • 补码乘法

        对于无符号和补码乘法来说,乘法运算的位级表示是一样的
      • 补码除法
        • 算术右移
        • 偏置量。 其中Bias=2k-1
    • 12.大端和小端
    • 13.网络字节序和主机字节序
      • 网络字节序
      • 网络字节序和主机字节序的转换

    代码学习内容

    • 十进制转换成二进制
    • 在C语言中看整数
    • 检测自己的电脑存储方式

    考试错题总结

    • 1

      解析:

      也就是说,对于ω位的补码加法来说,是自己的加法的逆,而对其他任何数值x都有-x作为加法的逆。
    • 2

      解析:

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 101/101 1/1 20/20
    第二周 49/150 1/2 18/38

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

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

    • 计划学习时间:XX小时

    • 实际学习时间:XX小时

    • 改进情况:

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

    参考资料

  • 相关阅读:
    JavaScript] 让iframe框架网页在任何浏览器下自动伸缩
    struts基类覆盖+数据库操作类!呵呵…………
    JavaScript] 判断file框选择的是否为图片
    取得地址栏的URL地址方法
    网页制作之在线视频播放代码
    【T_SQL】Clear DataBase Log
    我认为够长!!!~~:>
    OWC:产品销量统计图
    AJAX之xmlHttp
    ASP.NET 2.0 只读 TextBox 回发后信息丢失
  • 原文地址:https://www.cnblogs.com/killer-queen/p/11609969.html
Copyright © 2020-2023  润新知