操作系统—回顾

来源:互联网 发布:worktile基础版 mac 编辑:程序博客网 时间:2024/05/21 01:53

   总结这篇博客之前先提几个问题,这几个问题也是课本中最后考试大纲让我们利用这本教材学习知识对《操作系统》的一个深入思考:

  (1)操作系统是如何管理计算机系统中的各种资源?怎样保证资源的使用效率?

  (2)操作系统是怎样为用户提供良好的运行环境?以方便用户使用计算机系统?

  (3)操作系统是怎样按照用户的要求来控制程序的运行?

  (4)操作系统是怎样按照用户的要求来控制程序的执行?

  (5)操作系统是怎样合理分配和管理共享资源,以确保计算机系统的安全可靠?

   如果对于这5个问题都觉得差不多,说明了在这本书的学习过程中,你不仅仅有对知识点的记忆、理解,还有对整本书的把控与思考,下面我先来对书做个总结,然后再围绕这五个问题谈谈我对操作系统的理解。  

   合上书去想,这本书掐头去尾,其实是在讲操作系统的4大功能:处理器管理、存储管理、文件管理、设备管理;讲到操作系统的功能其实更要和第一章里操作系统的三大作用区分开,那么这本书是如何引入这四大功能的呢?其实就是从第一章讲计算机系统引入的,计算机系统有硬件系统、软件系统,硬件系统虽然也很复杂,但是我们不去研究,那就软件系统,软件系统里应用软件、支撑软件、系统软件,系统软件里操作系统、编译软件……发现没有,操作系统就这样从大的方面渐渐浮出水面了。。。

   至于说回答上面的五个问题,仅仅从书中的某一个章节去寻找答案那肯定就是不行的了,通篇的去浏览课本,才能找到解答之所在。比如“操作系统是怎样为用户提供良好的运行环境?以方便用户使用计算机系统?”,Firstly,先要去看操作系统的发展历史吧,之前是什么样子的,现在又是什么样子,在看第二三四五章,处理器是怎么设计的、优化的,对于用户资源的存储,存取方式又是怎么变化的,从设备的管理,虚拟设备的引入,使得独占设备也可以给用户以共享设备的使用体验,难道这不也是提升用户的运行环境吗?虽然我现在回答这些问题也都是非常勉强、片面,但是至少我能够从宏观的角度去思考了,而且这样子一想,书都不用翻,1、2、3、4、5章都能从不同的方面说明操作系统是如何为用户提供良好的运行环境的。

   如果说学完这本书仅仅是对书中的知识点有了认识,比如所知道了文件的存取方式有顺序和随机两种,我想抛开这个问题去问:他说的文件存和取是在哪里进行的存又取下来放到哪里呢?我觉得不去这样问的话,学的知识永远都是死的,而且只能用来应付考试,真正用操纵系统的知识去解决问题的时候这些知识是掉不出来的,因为文件的存取就是顺序和随机,至于顺序适用于什么,何时用,怎么用,鬼才知道。

   米老师一直强调考完试了还是要再溜一遍课本,就上面所提到的,我认为再溜一遍的时候侧重的更多的应该是如何把这部分知识用到实处,或者说如何用这些知识去解答我之前没有解决的问题,再者就是把这些知识融入到我的知识网中,让他们成为我生命里的一部分。

   这次准备操作系统的过程,非常感谢自考小组里的每一个成员,大家给了我很大的动力,不管这次能不能过,让我对于操纵系统的认识、理解有了深入的思考,这种通过一门考试去探索如何学习如何变通的能力我觉得是我这次最大的收获。
0 0