其他分享
首页 > 其他分享> > 2021-2022-1 20211426 《信息安全专业导论》第五周学习总结

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

作者:互联网

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

作业信息

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

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

教材学习内容总结

Python第五章

其接着上章内容进行深入,介绍了程序流程控制方面的相关信息,首先就是分支语句,也称为条件语句,其可分为三种结构,即

 

 

 

 

 

 

之后则是循环语句,即while语句和for语句,这些语句其实高中便已了解过,所以掌握起来很简单

while 循环条件:                             for  变量  in  可迭达对象:

       循环体语句体                                      循环体语句组

else:                                               else:

      语句组                                                 语句组

其中需要注意的点就是可迭达对象包括字符串列表元组集合和字典。

最后就是跳转语句,它包括break,continue,return。其中除了return用于函数,其余都用于循环体,改变程序的执行顺序。

值得一提的是,它可是插入上面提到的语句中,进行程序的改变。

注意:str()函数将数据转换为字符串

 

 

 

 

 

 

 

 

 

 

 

 

第六章低级程序设计语言与伪代码

机器语言是由计算机直接使用的二进制编码指令构成的语言,而几乎全部程序都是用其他高级语言编写的,要想运行其程序,需将语言转化为机器语言。而汇编语言是一种使用助记码表示的指令,也是开发的第一种帮助程序员的工具,它不用二进制。二进制的使用是它们区分的一个重要点。

Pep/9(虚拟机)是为模拟真实机器的重要特征而设计的,其拥有七个寄存器,使用ASCLL字符集来表示字符,然后说到它的指令格式,即16位的操作数说明符,8位的指令说明符,而指令说明符分为四位的操作代码,一位的寄存器说明符,三位的寻址模式(000立即寻址,001直接寻址)无操作数的指令是一元指令。我们可以使用Pep/9模拟器来模拟程序,其运行时遵守第五章所讲的读取执行周期。

汇编语言的使用要通过汇编器来实现,而汇编语言编程还支持汇编器指令,有时,它们也被称为伪操作。

在计算领域解决方案的计划被称为算法伪代码为一种表达算法的语言,它并非一种计算机语言,更像一种便捷语言。其功能包括变量,赋值,输入输出,选择,重复。

对于伪代码算法,首先需要编写,翻译,最后执行出来,但在执行前还应进行测试,代码覆盖测试法设计的测试用例会确保所有语句都可以被执行到,也叫做明箱测试法。而与之相对的则是暗箱测试法,也叫数据覆盖测试法,它会确保包括允许使用的数据的边界值,一般,常用的测试法是将两种结合。

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

标签:语句,寻址,测试法,说明符,20211426,指令,2021,2022,代码
来源: https://www.cnblogs.com/zxy1014/p/15435204.html