20135315宋宸宁信息安全系统设计基础期末总结

信息安全系统设计基础期末总结

每周读书笔记链接汇总

  1. 第二周读书笔记
  2. 第三周读书笔记
  3. 第四周读书笔记
  4. 第五周读书笔记
  5. 第六周读书笔记
  6. 第七周读书笔记
  7. 第八周读书笔记
  8. 第九周读书笔记
  9. 第十周读书笔记
  10. 第十一周读书笔记
  11. 第十二周读书笔记
  12. 第十三周读书笔记
  13. 第十四周读书笔记

实验报告链接汇总

实验一 基于S3C2410的嵌入式开发
实验二 基于S3C2410的嵌入式开发
实验三 实时系统的移植
实验四 简单嵌入式WEB服务器实验
实验五 简单嵌入式WEB服务器实验

家庭作业链接汇总

  1. 家庭作业
  2. 队友连接

实践作业链接汇总(没有的写“无”)

树莓派研究项目 
我的部分

课程收获与不足

1、自己的收获

(1)从学习习惯方面说,我开始适应了看书自学的方式,这一门90%考自学完成的课,我发现在一开始会觉得很难下手,感觉根本完成不成,但随着适应了自学的进度,会逐渐找到节奏。现在,让我看完一本专业书,对我来说不再是一件看似不可能的事了,而成为了一件顺其自然的事。

(2)在学习过程方面说,自己看书比起听老师讲课,最大的问题在于,容易抓不到这门课的精髓和重点,读起书来觉得那一部分都不可少,但这样也有助于我们完整的理解这些知识的产生过程,使我们对知识有更具体深刻的理解,而不是只是当定理来用。书里的很多内容可能只是帮助我们理解的,但在阅读这部分的过程中,也提高了自己的思考和理解能力,也可以锻炼自己的专注力。

(3)在学习这门课的过程中,感觉是对我们专业很多课程的回顾和深入,比如,c语言,汇编,操作系统,网络编程等课程的内容,都包括在这本书中,感觉这本书的每一章都可以分成一个单独的课程,而每一章也都能精确、简练的概率这部分知识,甚至讲的更具体。

(4)在这门课的学习中,我养成了写笔记的习惯,在写笔记的过程中,可以将你阅读的知识重新整理,但是我还是不大习惯电子版的笔记。总感觉打字速度没有大脑速度快,经常打完一句就忘了下一句的想法。

2、自己需要改进的地方

(1)在阅读课本方面,感觉有时候有点囫囵吞枣了,有的周事情比较多,很多细节不清楚的地方就跳过了,回过头复习时,也没有深究,这一点很不好,这本书可以以后多读几遍,有几次是一口气读完一章的,这时候反而觉得比每天读几页的效率高,而且很多需要深入思考和理解的地方也能走得进去,而每次分着读的时候,很多时候容易的断片,第二天接着前一天的读,理解起来就会遗漏很多细节。

(2)在实验的过程中,更多的时候是在照着步骤做,如果做的时候顺利就会思考的少一点,反而觉得做的时候如果出错很多也不见得是件坏事,正是在每次实验失误的时候,我才会回过头细细的研究原理,这一点确实做的很不好,也是有点投机取巧的意思。说白了,最大的问题就是怕麻烦。

(3)在考试的过程中,感觉每周考试之前的复习,会让我对这一周的学习有一个回顾,并且大致的略读一遍,可以把第一遍自己没读懂的地方多留意一下,以及阅读一下自己做标记的地方,使自己印象深刻。而一开始的考试中涉及到linux的基础操作,因为之前从来没有接触过linux系统,所以开始的时候感觉不会的很多,但是在不断地考试中,我对linux的操作也更加熟悉和了解了。

(4)在实践中,我选择了缓冲区溢出攻击和树莓派的实践,第一个实践使我更加了解的缓冲区溢出的问题,通过阅读书上和网上的资料,自己不断琢磨,对这个问题有了清晰的认识,而第二个实践的动手能力更强。可以说第一个实践的难点在于对知识的理解,而第二个实践的难点就很多,比如设备的不支持等外部因素的影响,以及树莓派中软件的安装收到网络的限制等问题,本身树莓派实践的内容是很容易的,但在具体操作中,遇到了各种各样的问题,比如,同一网段的问题等,还有安装软件时,突然就安装不了了。总是出现sub-progress错误,我百度了各种解决方案,没有一种成功的,最后没办法只能重新烧制系统才成功了,我感觉在这个问题上,我确实没有解决,没办法只能推到大楼重新建。

3、给学弟学妹们的学习建议

(1)一开始就要养成好的习惯,千万别落下,一旦落下,就会形成惰性,最终导致恶性循环。

(2)课本要仔细的读,要是没有时间读书笔记可以不写,但一定要把课本读完,我就是这样做的,读一遍课本相当于是第一遍学习,笔记相当于是对刚学习的知识整理的过程,我不建议一遍读书一遍写博客,读一点写一点的做法对我来说效率不高,会导致我写完后,不知道自己学的啥,不能形成系统的理解。

(3)选实践的话一定要选自己感兴趣,做起来还是挺有意思的,老师会给很多不同的项目,不能贪多,这样容易做的不够深入,囫囵吞枣,不管做什么都要讲求质量。有些简单的实践项目感觉挺无聊的。

4、如果重新学习这门课,怎么做才可以学的更好?

(1)课本一定要读透,不能只为了看完就行,不懂的地方要停下来,弄懂才能往下走,这是我做的最后悔的部分,我以为我以后会回来解决,但事实是,当时没解决的事后真的不会回来解决。。。。

(2)一定要坚持住,跟上老师的进度,我觉得我漏洞很大的地方就是一开始的linux基本操作的部分,就是第一周的内容,因为第一周当时在实习,而且我还在准备数学建模,我是直到周末才开始做的那部分,所以就做的很快,但是都没理解,就只是照着步骤做了,做完了脑子里没剩多少了,这一开始的基础没打好,导致我后面的每次考试这部分总是出现问题,我用了后半部分的很多时间来弥补,但还是觉得自己学的稀里糊涂的,不管学什么最好都第一遍就把它好好扎实的掌握,切不可有回头再说的想法。

(3)做实验之前,一定要预习,将实验步骤中的代码,先自己阅读理解一下,要有准备的做实验,不能看着周围的同学快速的做完,自己就开始着急,就想着赶快做完,而不是想为什么这一步要这样做,总的来说就是不能浮躁,不要怕慢慢来。

给老师的建议

1、你觉得这门课老师应该继续做哪一件事情?

(1)督促大家看课本,进行每周的小测

(2)取消期末考试,把期末总分分散在平时上,这样的做法是很公平和正确的,让大家付出和获得成正比。

(3)提供实践项目,给大家提供广阔的视野,去了解课本以外的现实世界里真实的技术和实用的知识,让大家培养出学以致用和解决问题的能力。

2、你觉得这门课老师应该停止做哪一件事情?

(1)感觉每周的博客笔记,可以精简一些,大家似乎有一个隐形的竞争,优秀博客都是写的很多的,所以大家会花很多时间,把课本上的内容打到电脑上,我认为这是很浪费时间的,应该改革一下。

(2)家庭作业的模式不是很好,这样大家也就只要做自己选的那些题就好,很多也就不看了,感觉还可以改进。如果没有过程的铺垫,直接要求学生考试会做,实在有点牵强,像每周小测考课本就很好,因为之前有督促学生,学习课本发博客的过程。

3、你觉得这门课老师应该开始做什么新的事情?

(1)针对上一个问题的(1),我认为可以规定博客只写总结的知识框架和自己整理的部分,没有必要是摘抄课本,这又不是读书笔记,而是我们学到了什么,总结升华一下,可以精简到800字以内,还可以提高大家总结概括的能力,而且每个人的总结不可能时候是一样的,总结就是一个人思维的结果,不可能每个人的思维是一样的,这样老师在批改的时候也会方便些,而不只是看一些千篇一律的东西。

(2)前一半的课程中,感觉上课时间除了小测,之后老师稍微讲了一点就让我们自习了,感觉时间没有充分的利用,老师是专业的技术大牛,特别希望能听老师讲一些技术学习的经历,以及具体的技术内容,让我们也能多了解一些课本以外的专业世界。

(3)希望老师能多讲当前专业领域的需求和流行的技术引进到课堂中,让我们的课更接地气,有实际的价值。

你可能感兴趣的:(20135315宋宸宁信息安全系统设计基础期末总结)