2021-2022-1 20211406 《信息安全专业导论》第五周学习总结
作业信息
作业所属课程 | 2021-2022-1信息安全专业导论) |
---|---|
作业要求 | 2021-2022-1信息安全专业导论第五周作业 |
作业目标 | 学习python的循环语句 |
作业正文 | 本博客链接 |
教材学习内容总结
-
pep/9虚拟机(virtual computer)
· 其内存单元由2^16字节构成,其一个字长为16位(2字节)
· 寄存器(register):用来存储某些数据和中间值
程序计数器(PC):下一条指令的地址
指令寄存器(IR):正在执行的指令的副本
累加器(A):存储数据和运算结果
· pep/9的指令由8位的指令说明符(instruction specifier)和16位的操作说明符(operand specifier)组成
-
伪代码(pseudocode)
· 用于描述算法(algorithm)结构流程的语言
-
测试程序
· 明箱测试(clear-box testing):也叫代码覆盖测试(code-coverage testing),程序的每条语句都会执行,测试人员也能看到代码
· 暗箱测试(black-box testing):也叫数据覆盖测试(data-coverage testing),使用数据的边界值,基于输入的数据进行分析
代码调试
1. if-else循环
2. 循环指令应用石头剪刀布
3. for in语句进行数列求和
学习进度条
代码行数 | 博客量 | 学习时间 | 重要成长 |
---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 |
第一周 | 200/200 | 2/2 | 20/20 |
第二周 | 300/500 | 2/4 | 18/38 |
第三周 | 500/1000 | 1/7 | 22/60 |
第四周 | 600/1000 | 1/5 | 15/60 |
第五周 | 400/1000 | 30/60 |