2016-2017-1 《信息安全系统设计基础》第十四周课程总结

2016-2017-1 《信息安全系统设计基础》第十四周课程总结

本周主要学习内容是《深刻理解计算机系统》第九章「虚拟存储器」。虚存和文件、进程构成了操做系统的三个核心概念,是操做系统三个最重要的抽象之一。html

虚拟存储器的三个重要能力:web

  • 将主存(内存)看做硬盘的高速缓存,高效的使用了主存;相关概念:虚拟页,物理页,页表,缺页,页命中,局部性...
  • 为进程提供了一致的地址空间,简化了存储器管理(简化连接,简化加载,简化共享,简化存储器分配);相关概念:地址空间,页表,
  • 保护了进程的地址空间不被破坏。经过在PTE上添加一些额外的许可(SUP,READ,WRITE)来控制对一个虚拟页面的内容访问。

本周学习的重点是经过实践理解C程序中常见的与存储器有关的错误编程

  • 间接引用坏指针
  • 读未初始化的存储器
  • 假设指针和指向他们的对象大小是相同的
  • 形成错位错误
  • 引用指针,而不是他所指向的对象
  • 误解指针运算
  • 引用不存在的变量
  • 引用空闲堆块中的数据
  • 引发存储器泄露
  • ...

遇到问题为何应该本身动手这篇文章屡次推荐,再列一下,读了很多同窗该有不一样的感受:缓存

若是选择老是问别人的话,下次你还得继续问别人,每次直接问到问题的答案的同时意味着你永远都要靠别人的大脑来得到答案。安全

困难的路越走越容易,容易的路越走越难。微信

期末了,有的同窗弦就松了,有人开始不按时交做业了,这个是要扣分的。app

优秀做业主要看有没有实践:5211 5215 5216 5238 5301 5316 5324 5326学习

卢肖明同窗说网站

关于最后一节C程序中常见的与存储器有关的错误,我的看完以后感受受益不浅。以前编程过程当中就遇到不少相似的问题,每次解决的过程通常都是把错误放到百度里搜,而后根据百度里的解决过程一个一个试,解决了就解决了,没解决便无从下手,错误也不知道具体是因为什么缘由而致使的,为何会产生这样的错误。看完这一节以后,有一种豁然开朗的感受,下次编代码遇到相似的错误时就可以更好的解决这些问题。操作系统

一学期过去了,「学过了」和「学会了」就有上面的区别。

史婧瑶同窗说

本周学习了课本中的第九章内容,查看教学进程时,发现这已是最后一次学习任务了,不知怎么了,没有想象中的如释重负,内心反倒有些空空的,这周虽然很累,可是周末我并无放松对Linux的学习,认真的学完了最后一章,在学习过程当中,我知道了不少之前编程中出现的错误的缘由,让我能在之后的编程中避免这些问题。

我不知道多少人尚未放松学习,学习态度很大程度上决定了成绩。这周基本上成绩就出来了,我费了那么大劲,一次次的给机会,不及格的人数仍是有点多,抓好最后两周的机会吧。我相信有些想如释重负的同窗开始压力山大了。

关于学习,我在微信群发了这么一条:

上了这么多年学,很多人对学习的意义仍是搞不清楚。我当班主任,都要求咱们班的同窗买这本书 把时间看成朋友,电子版是公开的,你们先看看学习这章

这一两年,我一直探寻激发同窗们学习动力的方法,最近看一本书驱动力(电子版,Drive: The Surprising Truth about What Motivates Us),里面提到三种驱动力:

第一层驱动力来自生存冲动。衣食住行,食色性也,人类本能。
第二层驱动力来自外在驱动:胡萝卜加大棒,激励,KPI 考评,,这也是绝大多数公司采起的驱动方式;绝大多数人可能终身在第二驱动力范畴内
第三种为内在驱动,自发自主,包括三大要素:自主、专精和目的。乐其中的「目的」是要将本身正在从事的事情变换成乐趣。

我主要是应用第二层驱动力来让学生学习。我从小就从好好学习中获益良多,对学习有强烈的兴趣,而教学是最好的学习方式,我对教学的巨大投入应该是第三种内力驱动,自发自主。跟校内外很多老师交流时,你们都从课时费的角度来考虑对教学的投入,对个人作法不大理解,若是读读张志华老师的教学之感悟,感受应该不同。

怎么让学生在学习上有第三驱动力是要花大力气了,你若是有什么经验和建议,欢迎回复!


欢迎关注“rocedu”微信公众号(手机上长按二维码)

作中教,作中学,实践中共同进步!

rocedu



若是你以为本文对你有帮助,请点一下左下角的“好文要顶”和“收藏该文

相关文章
相关标签/搜索