2021-2022-1 20211306《信息安全专业导论》第五周学习总结
作业信息
作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
教材内容总结
一、Pep/9:
有40条机器语言指令,Pep/9程序是由这些指令结合而成。
内存单元有65536字节,有七个寄存器。
一条指令由指令说明符和操作数说明符组成
若寻址模式是000,则操作数说明符中存储操作数,称为立即寻址。若寻址模式是001,则操作数说明符中存储操作数所在的内存地址名称,称为直接寻址。
一元指令长度是1字节,而不是3字节。
部分指令:
二:汇编语言与机器语言:
汇编语言是用助记码表示特定计算机的机器语言指令。
汇编器读取指令的助记码。
汇编语言:
三: 算法与伪代码
算法是计算领域中的解决方案的计划
伪代码是一种语言,能更清晰地表达算法
变量:伪代码中算法的名字,反映存放的值在算法中的角色。
赋值:把值放入变量的语句。
输入/输出:用write语句进行输出,用read语句进行输入
选择:可以选择执行或跳过某些操作,也可以在两项操作之间进行选择。
重复:可以重复执行指令,易于理解。
四:测试:黑盒,白盒:
我们用测试:设计和实现一个测试计划来测试一个特定的程序。
测试计划是一个文档:说明了要全面测试程序需要运行的次数以及运行程序使用的数据。
测试方法:代码覆盖测试法和数据覆盖测试法(暗箱测试法)。
python代码运行
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 150/150 | 2/2 | 20/20 | |
第二周 | 150/300 | 2/4 | 20/40 | |
...... | ...... | ...... | ...... | |
第五周 | 150/750 | 3/10 | 20/100 |