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

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

作业信息

这个作业属于哪个课程 2020-2021-1信息安全专业导论
这个作业要求在哪里 2020-2021-1信息安全专业导论第5周作业
这个作业的目标 Pep/9虚拟机 机器语言与汇编语言 算法与伪代码 测试:黑盒,白盒
作业正文 https://i.cnblogs.com/posts/edit

教材学习内容总结

  • 虚拟机是指运行在Windows或Linux计算机上的一个应用程序,这个应用程序“模拟”了一个基于x86的标准PC的环境。这个环境和普通的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器、SCSI控制器等设备,提供这个应用程序的“窗口”就是虚拟机的显示器。
  • 在使用上,这台虚拟机和真正的物理主机没有太大的区别,都需要分区、格式化、安装操作系统、安装应用程序和软件,总之,就像一台真正的计算机一样。
  • 虚拟机可以“模拟”出我们手头没有的一些硬件和做一些不具有条件的实验。例如,我们使用VMware Workstation 5.5,可以在虚拟机中添加950G B的SCSI硬盘、1000MB的网卡。例如,使用VMware Workstation或VMware GSX、Microsoft Virtual Server,可以做Windows群集的实验。
  • 计算机是不能直接识别我们所编写的C程序或者Java程序的。它只能识别机器语言,而机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指指令系统令的集合。每个机器指令对应一个二进制数0和1组成的代码(Code),这是处理器能够直接执行的命令。一个机器语言程序就是一段二进制代码序列。
  • 汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上,汇编指令是机器指令便于记忆的书写格式。汇编语言是一种符号语言,比机器语言容易理解和掌握、也容易调试和维护。不过汇编语言本质上还是机器语言,还是一种面向机器的低级程序设计语言。
  • 每个机器指令对应一个二进制数0和1组成的代码(Code),这是处理器能够直接执行的命令。一个机器语言程序就是一段二进制代码序列。
  • 算法与伪代码
  • 黑盒白盒测试

代码调试中的问题和解决过程

-无

代码托管





上周考试错题总结

  • 问题:Which number represents the value of the base in every number system?
  • 错解:0----正解:10
  • 翻译:在每个数字系统中,哪个数字代表基数的值?
  • 反思:10在二进制中是2,八进制中是8,十进制中是10
  • 问题:Which of the following is a list of characters and the codes used to reprensent each one?
  • 错解:Binary string----正解:Character set
  • 翻译:下列哪一个是字符的列表和用来表示每个字符的代码?
  • 反思:没有翻译,想当然的认为是二进制。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 2/2 20/20
第二周 20/40 1/3 18/38
第三周 100/140 1/4 22/60 克服对代码的恐惧
第四周 310/450 1/5 30/90 在学长的帮助下学会了利用CSDN
第五周 350/800 1/5 30/120
  • 计划学习时间:30小时

  • 实际学习时间:30小时

参考资料

posted @ 2021-10-24 11:00  20211312徐元琦  阅读(13)  评论(0编辑  收藏  举报