2021-2022-1 20211417《信息安全专业导论》第三周学习总结
2021-2022-1 20211417 《信息安全专业导论》第三周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(https://edu.cnblogs.com/campus/besti/2021-2022-1fois) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03) |
这个作业的目标 | <写上具体方面> |
作业正文 | https://www.cnblogs.com/wjdnmx/p/15382727.html |
教材学习内容总结
通过学习第二章,我认识了位值记数法和二进制、八进制、十六进制等,以及知道了为什么
二、八、十六进制之间为什么能快速转化,因为高中对进制之间的转化有过学习,所以这章的内容
比较容易看懂,同时也学到一些新的东西,比如二、八进制如何直接转化
通过学习第三章,我学到了各种数据表示法,如二进制表示法,数字数据表示法,实数表示法,
文本表示法,音频数据表示法,图像与图形表示法,视频表示法等等。其中浮点表示法让我认识到
在计算机中1和1.0是不同的,在编码过程中要特别留意。除此之外还学到一些文本压缩的种类,虽
然还不能记牢,但是了解到了文本是如何压缩的,其中我觉得比较厉害的是赫夫曼编码,因为在赫
夫曼编码中创建编码的方式就已经解决了长字符串难解码解码的困惑,解出来只有一种结果,没有
其他的可能性。这一章概念比较多,需要我去记忆并运用。
教材学习中的问题和解决过程
- 问题1:为什么二进制与八进制之间可以很快转换
- 问题1解决方案:我翻了教材,找到了这句话(二进制数和八进制数之间可以快速转化的原因在于8是2的幂),经过思考,我发现、
二进制转化为八进制时可以’从最右边数起每三位数为一个八进制位数’是因为二进制中的三位数所能包含的刚好
是八进制中一位数所能包含的,所以可以很快进行转化 - 问题2:压缩数据时什么情况有损什么时候损
- 问题2解决方案:我上网查了资料,有这些说法(无损压缩的压缩率一般为“2:1”到“5:1”;而有损压缩的压缩率可达
“200:1”甚至更多。无损压缩可以完全还原;有损压缩还原后不能和原来的文件一样,有一定的损耗的)
对于压缩我并不是很会,所以我没有实践,但已经大概了解。
代码调试中的问题和解决过程
- 问题1:Python中模板不知道怎么弄
- 问题1解决方案:起初是弄了个记事本,结果没有解决,之后观察舍友弄才懂得怎么建模板
- 问题2:模板建好后不懂怎么访问
- 问题2解决方案:问同学,让同学指导,在页面中找到‘run’运行
- 问题3:看同学操作后自己也尝试弄,但是并没有预期结果
- 问题4解决方案:经过观察,发现是因为有些地方多打‘#’,还有一些格式不对导致,调整后正常运行
代码托管
上周考试错题总结
错题1:信息安全特有的方法论是()
A.理论分析
B.逆向分析
C.实验验证
D.技术实现
答案应该是逆向分析
错题2:信息系统安全的基础是()
A.硬件系统安全
B.密码
C.操作系统安全
D.网络安全
答案应该是硬件系统安全、操作系统安全
错题3:信息安全主要包含()
A.信息的秘密性
B.信息的完整性
C.信息的可用性
D.信息的传输性
答案应该是信息的秘密性、信息的完整性、信息的可用性
错题4:Representational error and round-off error are synonyms.
答案应该是正确
错题5:An algorithm that runs in exponential time is more efficient than runs in linear time.
答案应该是错误
错题6:A walk-through is a verification method in which a team member reads the program or design
aloud line by line and other team members point out errors.
答案应该是错误
错题7:which of the following is an application package?
A.FORTRAN
B.Assembly language
C.C++
D.Object-oriented program
E.Word processor
答案应该是Word processor
错题8:What is the name of a solid piece of silicon that contains transistors,other components,and their connections?
A.Workstation
B.Server
C.Integrated circuit
D.Motherboard
E.Magnetic disk
答案应该是Integrated circuit
错题9:A computer with a parallel architecture uses multiple transistor to solve a problem.
答案应该是错误
其他(感悟、思考等,可选)
通过学习Python,我觉得我对编程的认识还远远不够,对电脑的了解也不够。同时,通过云班课的测试,我意识到我对课本的阅读还不够仔细,
很多细节没有注意,导致第一次测试花了八十多分钟,却只考得15分,不得不再看一遍教材,最后才把分数提高上去。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:8小时
-
实际学习时间:8小时
-
改进情况:
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
- 《计算机科学概论》
- ...