操作系统复习知识整理

操作系统复习知识整理

1.为何要有操作系统    

    计算机 是一个复杂的系统,如果每个程序员必须掌握每个细节,则没有时间开发软件,于是计算机安装了一层软件系统称之为操作系统。 

2.操作系统的位置

     位于计算机硬件和软件之间,本质也是一个软件。操作系统由操作系统的内核(运行内核,管理硬件资源)以及系统调用两部分组成。

3.操作系统的功能      

      a.为应用程序提供如何使用硬件资源抽象;       

       b.把多个程序对硬件的竞争变得有序化。

4.操作系统的发展

   a.第一代计算机       

        没有操作系统概念   

  b.第二代计算机       

       有了操作系统概念,批处理操作系统   

   c.第三代计算机        

        操作系统仍然是批处理,分时操作系统      

   d.第四代计算机        

         个人计算机

  5.多道技术   

        多道指多个程序   

        内存可以进入多个程序(空间的复用)   

        CPU要切换条件(时间上的复用)

                1.1个CPU占用的时间过长    

                2.遇到I/O阻碍时

           ps:内存必须实现物理级别的隔离才能用多道技术

6.语言    

        机器语言 汇编语言  高级语言    

           开发效率从低到高   

          运行效率从高到低    

          学习难度从难到易

posted @ 2017-07-12 15:57  兰博~~  阅读(150)  评论(0编辑  收藏  举报