2019-2020-1 20191326叶家星 《信息安全专业导论》第八周学习总结
教材学习内容总结
本周重点学习了面向对象设计,功能设计,范型,命令式范型和声明式范型,强类型和数据类型,区分大小写,异步处理,继承和多态。
教材学习中的问题和总结
https://www.jianshu.com/p/a4091bcf1946
之前不懂代码块是啥,就搜索了一下,以上是网址。
上周考试错题总结
错题1及原因和理解情况:感觉这题是没有理解对题意,implementation strategy也就是实现方式,书中给出的实现列表的两种方式:一个是数组,一个是链表,出题人希望我理解到的是,举个书中163页的例子,当读取完60时,下一个就读取65,不管是数组还是链表,他们所要达成的目的都是这个,读取完60,下一个就读65,而我的理解就偏差在operation这个单词上,操作,感觉他们的实现方式不一样,他们的操作自然就不一样,一个是按照顺序读取,一个是读完数据,再读取下一个数据的地址,再读取下一个数据。但其实好像按照顺序读取的时候,也是读完数据读地址,读完地址读数据,从这个角度来看,他们两种实现方式的操作并无差异,可能出题人就是这个意思
错题2及原因:想当然认为解决问题就是实现层
理解情况:实际上,书上写的很清楚,应用层是特定问题中的数据的视图
错题3还不理解
错题4及原因:没有考虑到直接插入作为16的右儿子,会改变下面的结构,还是想当然,想着19比16大就直接放在16的右儿子的地方
理解情况:下次在遇到这种题直接找到给出数字左侧的第一个数和右侧的第一个数,答案就出来了
错题5及原因:同上;理解情况:15左侧第一个数为12,右侧第一个数为16,所以直接作为12的右儿子,结束
错题6及原因:没有理解清楚在二叉检索树中寻找某一个值的原理
理解情况:每次比较都一定要先和根比较,30先和16比较,再和21比较,再和30比较,找到30.所以为了找到30,我们比较了三次。
感悟
其实问的问题多有时候也不一定就能使你的成绩提上去,而更应当沉下心去学,可能才能学的快,好。——2019.11.18