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

|作业属于哪个课程|

https://edu.cnblogs.com/campus/besti/2021-2022-1fois

|作业要求链接|

https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04

|正文链接|

https://www.cnblogs.com/bestiwyd/p/15443110.html|

作业要求

Pep/9虚拟机

机器语言与汇编语言

算法与伪代码

测试:黑盒,白盒

《看漫画学Python》学习总结

分支语句

if 结构

if-else 结构

if-elif-else 结构

循环语句

while语句


for语句


跳转语句

break语句

continue语句

《计算机科学概论》学习总结

计算机操作:
重述计算机定义:计算机是能够储存、检索和处理数据的可编程电子设备。
操作数据的指令和数据一起存储在机器中,要改变计算机对数据的处理,只需要改变指令即可。
机器语言:
由计算机直接使用的二进制编码指令构成的语言。
计算机真正执行的程序设计指令是用机器语言编写的指令,这些指令固定在计算机的硬件中,每种处理器都有自己专用的机器指令集合。
Pep/9:
虚拟机是为了模拟真实机器的重要特征而设计的假象机器。
指令格式:
指令说明符说明了要执行什么操作和如何解释操作数的位置。
操作说明符存放的是操作数本身或者操作数的地址,有些指令没有操作说明符。
寻址模式说明符表示了怎样解析指令中的操作数部分。
寻址模式是立即寻址,即要被载入寄存器A中的值在操作数说明符中;寻址模式是直接寻址,意味着操作数本身并不在操作数说明符中,而是操作数说明符存储了操作数驻留在内存中的地址。
汇编语言:
汇编语言是一种低级语言,用助记码表示特定计算机的机器语言指令。
汇编器是把汇编语言程序翻译成机器代码的程序。
测试:
明箱测试法:代码覆盖测试法设计的测试用例会确保程序中的每条语句都能被执行到,因为测试者能够看到代码,所以叫做明箱测试法。
暗箱测试法:数据覆盖测试法设计的测试用例会确保包括允许使用的数据的边界值,由于这种方法是基于输入的数据,而不是基于代码,所以它又叫暗箱测试法。

上周错题

受算术法则约束的抽象数学系统中的一个单元:数字
数字0或通过重复添加1获得的任何数字:自然数
哪个数字代表每个数字系统中的基数值:10
定期记录音频信号的电压水平称为:抽样
音频数据通常通过对表示音频的连续信号进行采样来在计算机上表示。

学习感悟

这个周的学习内容感觉是历来最难的一次,计算机科学概论上的有关知识对自己来说很难理解,即使查阅资料后也收效甚微,希望在课上能把老师讲的充分消化吸收。

学习进度条

| |代码行数(新增/累积)|博客量(新增/累积)|学习时间(新增/累积)|
|目标| 5000行 | 30篇 |400小时|
|第一周|15/15| 2/2|10/10|
|第二周|200/215|2/4|20/30|
|第三周|300/515|1/5|20/50|
|第四周|400/915|5/10|30/80|
|第五周|300/1215|3/13|30/110|

参考资料

《计算机科学概论》
《看漫画学Python》
百度百科
博客园博文

posted @ 2021-10-24 12:16  20211314王艺达  阅读(53)  评论(0编辑  收藏  举报