2021-2022-1 20211418 《信息安全专业导论》第四周学习总结
作业信息
[2021-2022-1信息安全专业导论](https://edu.cnblogs.com/campus/besti/2021-2022-1fois)
[2021-2022-1信息安全专业导论第四周作业](https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04)
作业目标:1.自学教材《计算机科学概论》第四章、第五章,完成云班课测试。2.自学教材《看漫画学Python》第四章完成云班课测试。
教材学习内容总结
1.了解门电路、组合电路、逻辑电路、冯诺依曼结构、CPU、内存、I/O管理、嵌入式系统、并行结构、物理安全等内容。2.了解五种运算符,知道其优先级并能够运用进行运算。
教材学习中的问题和解决过程
- 问题1:无法理解《计算机科学概论》第72页的S-R锁存器原理
- 问题1解决方案:通过百度百科查找锁存器的相关概念:锁存器(Latch)是一种对脉冲电平敏感的存储单元电路,它们可以在特定输入脉冲电平作用下改变状态。锁存,就是把信号暂存以维持某种电平状态。根据其定义就能更好地理解它让电路保持为当前状态的作用,抓住锁存器的工作特点同时也就能理解它的工作原理了。
- 问题2:为什么CD或DVD驱动器要使用蓝色激光而不使用红色激光?
- 问题2解决方案:在网络上搜索得到答案:“蓝光光盘(BD-ROM)技术采用波长为450nm的蓝紫色激光,通过广角镜头上比率为0.85的数字光圈,它成功使聚焦的光点尺寸进一步缩小。而且蓝光光盘的盘片采用了新的0.1mm厚的光学透明保护层,以减少盘片在转动过程中,由于倾斜而造成的读写异常或错误的机会,这使得盘片数据的读取更加容易,并为极大地提高存储密度提供了可能。”即蓝光因为比红光波长短,能增大储存量和减少错误。
代码调试中的问题和解决过程
- 问题1:无法在Jupyter Notebook中运行编写的程序。
- 问题1解决方案:按照弹出的要求,先尝试在浏览器中打开指定网页并下载ipykernel,但网页无法打开且找不到原因,于是尝试在code内直接下载。
[代码托管]
a = 1 print (a) print (-a) print (1+1) print (2-1) print (2*3) print (3/2) print (3%2) print (3//2) print (-3//2) print (10*2) print (10.2+10) print (1.0+True+1)
a = 1 b = 2 print (a>b) print (a<b) print (a<=b) print (1.0 == 1) print (1.0 != 1)
a = 'Hello' b = 'Hello' print (a == b) a = 'World' print (a > b) a = [] b = [2,1] print (a > b)
a = ['2'] b = [2,1] print (a > b)
`a = 1
b = 0
def f1():
print('--进入函数f1--')
return True
print ((a>b) or f1())
print ((a<b) or f1())
print ((a<b) and f1())
print ((a>b) and f1())`
a = 0b10110010 b = 0b01011110 print (a | b) print (a & b) print (a ^ b) print (~a) print (a >> 2) print (a << 2) c = -20 print (~c)
a = 1 b = 2 a += b print(a) a += b + 3 print(a) a -= b print (a) a *= b print (a) a /= b print(a) a %= b print (a) a = 0b10110010 b = 0b01011110 a |= b print(a) a ^= b print(a)
print(1 - 2 * 2) a = 0b10110010 b = 0b01011110 c = 0b11 print(a | b & c) print (b & c) print (a | 2) print (a | b) print (254 & c)
print(0b10100 >> 4) print(0b0000101 << 2)
上周考试错题总结
暂无
其他
有一些不太常见的运算符要注意理解和记忆。
选做作业比较难,需要花时间来钻研。
学习进度条
| | 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
| 第一周 | 200/200 | 2/2 | 20/20 |
| 第二周 | 200/400 | 2/4 | 20/40 |
| 第三周 | 200/600 | 2/6 | 20/60 |
| 第四周 | 200/800 | 1/7 | 20/80 |
参考资料
《计算机科学概论》
《看漫画学Python》