2021-2022-1 20211318 《信息安全专业导论》第五周学习总结

2021-2022-1 20211318《信息安全专业导论》第五周学习总结

作业信息

作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC

作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05

作业正文:https://i.cnblogs.com/posts/edit

教材学习内容总结

《计算机科学概论》第六章

  • 6.1计算机操作
    计算机重新定义:programmable(指令)
    store,retrieve(检索),process(计算机对data进行的操作)
  • 6.2机器语言(machine language)
    计算机真正能识别和执行的二进制代码
  • Pep/9
    image

寻址模式:

  • 000 立即寻址(i):操作数说明符中存储的为操作数本身。
  • 001 直接寻址(d):操作数说明符中存储的为操作数内存地址名称。

操作代码:

  • 0000 停止执行:一元指令,使程序终止,寻址模式被忽略。
  • 1100 将字(两字节)载入寄存器A :寻址模式:000 载入16位操作数说明符 001载入操作数地址,该数最左边一字节便是给定地址
  • 1101 将字节载入寄存器A:寻址模式:000 第一字节被忽略 001:内存位置的一字节
  • 0110 将操作数加到A
  • 1000 从A中减去操作数

注意,以下只能使用直接寻址

  • 1110存储存储器A中的字
  • 1111存储存储器A中的字节
    image

汇编语言

注意缩进要用Tab
image

相加

image

循环相加

image

伪代码

人写出来给人看的。

代码覆盖测试法:

看得到代码,明箱

数据覆盖测试法:

允许使用数据边界值,暗箱

[代码托管]

if分支

image
image
image

while循环

image

while else

image

while break

image

for

image

break

image

continue

image
image

水仙花数

image

代码调试过程中遇到的问题

  • 问题一
    python代码写完了,不小心按到了backspace,运行失败,显示
    image
  • 解决过程
    python对缩进的要求很高,要了解清程序结构,该缩进缩进,该对其对其。

上周考试错题总结

  • 错题一
    Which number represent the value of the base in every number system?
  • 错误反思
    base(基数):计数系统中的基本数值,规定了这个系统中使用的数字量和数位位置的值
    关键在于这个represent,之前做错我选的是0,因为0这个数很重要,所以选错是因为我没有理解题意。
  • 错题二
    Audio data is often represented on a computer by sampling the continuous signal that represent a
  • 错误反思
    在看教材时,看sampling的概念时,教材原文说得到的不是连续的信号,但题目所讲的并不是sampling的概念,模拟信号是随电压连续变化的。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 0/0 3/3 20/20
第二周 10/10 2/5 20/40
第三周 120/130 1/6 20/60
第四周 100/230 2/8 20/80
第五周 100/330 5/13 20/100
posted @ 2021-10-24 14:58  20211318魏佳孟  阅读(55)  评论(2编辑  收藏  举报