2020-2021-1 20201303 《信息安全专业导论》第五周学习总结
作业信息
这个作业属于哪个课程 | (2020-2021-1信息安全专业导论) |
---|---|
这个作业要求在哪里 | (2020-2021-1信息安全专业导论第五周作业) |
这个作业的目标 | 《计算机科学概论》第6章。《Python教程》第四章 |
作业正文 | () |
教材学习内容总结
本周学习了伪代码和机器语言以及汇编语言,知道如何用pep9直接写机器语言或者汇编语言来操控计算机运行。
Python第四章主要讲了文本数据和提取文本文件数据的方法。
教材学习中的问题和解决过程
- 问题1:伪代码和编程语言比如python一样吗
- 问题1解决方案:查询网络(http://www.imooc.com/qadetail/252293)伪代码是一种草稿,而代码是可以运行的
- 问题2:myGrep()函数的用法
- 问题2解决方案:(http://blog.chinaunix.net/uid-227715-id-2114846.html)相当于文件夹内文件中查找字符串或者字符
代码调试中的问题和解决过程
- 问题1:写XOR代码的时候,无法将message和key两个数进行XOR运算
- 问题1解决方案:将这两个数变成二进制然后位数相同,让这两个数每一位比较,相同为0不同为1,之后输出之后在变回16进制。
- 问题2:如何将16进制变成2进制
- 问题2解决方案:先变成10进制,在bin()变成2进制(但是如何变成10进制不会。。。)
上周考试错题总结
无
其他(感悟、思考等,可选)
进制转化还是有些不会,但是random输出还是很舒服的,可以随机生成任意位数的任意进制的数字。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 4500行 | 30篇 | 450小时 | |
第一周 | 100/100 | 2/2 | 15/15 | 安装成功虚拟机并开始学习python |
第二周 | 150/250 | 2/4 | 12/27 | 学会了if-else语句和循环结构 |
第三周 | 300/550 | 2/6 | 14/41 | 第一次编写了一个程序 |
第四周 | 200/750 | 2/8 | 13/54 | 学习了嵌套循环语句 |
第五周 | 200/950 | 1/9 | 12/66 | 学会了random语句 |
------------恢复内容结束------------ |