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

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

作业信息

[2021-2022-1信息安全专业导论](https://edu.cnblogs.com/campus/besti/2021-2022-1fois)
[2021-2022-1信息安全专业导论第六周作业](https://edu.cnblogs.com/campus/besti/2021-2022-1fois/homework/12097)
[作业目标]
Polya如何解决问题
简单类型与组合类型
复合数据结构
查找与排序算法
算法复杂度
递归
代码安全
作业正文(https://www.cnblogs.com/zy1116/p/15484919.html)

教材学习总结

关于《计算机科学概论》

这一章主要是讲问题的求解与算法的设计
自项向下的方法可以分解为四个主要步骤:分析问题、列出主要任务、编写其余的模块和根据需要进行重组和改写。
学习了有简单变量的算法、复杂变量、搜索算法、排序、递归算法

关于《看漫画学python》

第六章主要学了容器类型的数据,包括序列、列表、元组集合和字典。
第七章包括字符串的表示方式、字符串与数字的相互转换、格式化字符串和操作字符串

教材学习中的问题和解决过程

问题1:怎样理解str.find(sub[,start[,end]])?
问题1解决方案:这个语法表示在索引start到end之间查找子字符串sub,如果找到,则返回最左端位置的索引;如果没有找到,则返回-1。

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

问题1:为什么python中的分支语句空格有意义,而pep9中的空格没有意义?
问题1解决方案:这取决于不同的软件中的不同规则。

代码托管

上周考试错题总结

暂无

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 30/30
第二周 100/300 2/4 16/46
第三周 100/400 1/5 14/60
第四周 100/500 2/7 15/75
第五周 100/600 3/10 15/90
第六周 100/700 2/12 13/103
--计划学习时间:12小时
--实际学习时间:15小时

参考资料

[《计算机科学概论》](https://book.douban.com/subject/26877745/)

posted @ 2021-10-31 20:30  20211403左颖  阅读(42)  评论(0编辑  收藏  举报