2021-2022-1 20211402 《信息安全专业导论》第五周学习总结
2021-2022-1 20211402 《信息安全专业导论》第五周学习总结
作业信息
|2021-2022-1信息安全专业导论|
|2021-2022-1信息安全专业导论第四周作业|
[|作业正文|]https://www.cnblogs.com/shengcongnianle/p/15450333.html
教材学习内容总结
一、《计算机科学概论》学习了第六章低级程序设计语言与伪代码,能基本区分机器语言和汇编语言,
并且了解了Pep/9虚拟机的特点及作用,了解了如何用二进制和十六进制编写程序语言。
了解了许多助记码。汇编器指令也被称作伪操作,有许多操作码与分支命令。
学习了伪代码语句,执行了伪代码算法。并且了解了程序也需要测试。
二、《看漫画学Python》学习了第五章分支语句、循环语句和跳转语句,对其给出的例子进行了实践操作并成功完成。
教材学习中的问题和解决过程
问题一:无法区分立即寻址模式和直接寻址模式。
解决过程:在云班课的答疑讨论里同学们给出了解答,并且在博客园的大神那学习到了它们的区别。
代码调试中的问题和解决过程
问题一:不清楚代码是哪里出现了错误
解决过程:根据系统提示了解到我的冒号是中文中的冒号“:”而不是英文中的冒号“:”,最后使代码成功运行。
[代码托管]
# coding=utf-8
score = int(input("请输入一个0~100整数:"))
if score >=50:
grade = 'Great'
elif score >= 20:
grade = 'Loser'
else:
grade = 'Die'
print("Grade")
# coding=utf-8
for item in range(10):
print(item)
else:
print('For Over!')
# coding=utf-8
for item in range(10):
if item == 3:
# 跳出循环
break
print(item)
# coding=utf-8
for item in range(10):
if item == 3:
continue
print(item)
#coding=utf-8
i = 100; r = 0; s = 0; t = 0
while i <1000:
r = i // 100
s = (i - r* 100) // 10
t = i - r * 100 - s * 10
if i == (r ** 3 + s ** 3 + t ** 3):
print("i = " + str(i))
i += 1
上周考试错题总结
错因:没有分清异或门和或非门的区别
改正:
其他(感悟、思考等,可选)
对python的学习已经进入了需要自己创新自己自主学习的阶段。
但是我的想象力比较薄弱,对python语言的掌握也不是很熟练,
所以无法达成自主编程的目的,只能照着例子输。这是需要重视的点。
代码的学习与进步都需要自己去创造。我会朝着这方向努力的。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | |
---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 |
第一周 | 200/200 | 2/2 | 30/30 |
第二周 | 300/500 | 2/4 | 15/35 |
第三周 | 200/700 | 2/6 | 20/55 |
第四周 | 300/1000 | 3/9 | 20/75 |
第五周 | 400/1400 | 3/12 | 20/95 |
计划学习时间:20小时
实际学习时间:20小时