操作系统复习知识整理

1.为何要有操作系统    

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

2.操作系统的位置

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

3.操作系统的功能      

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

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

4.操作系统的发展

   a.第一代计算机       

        没有操作系统概念   

  b.第二代计算机       

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

   c.第三代计算机        

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

   d.第四代计算机        

         个人计算机

  5.多道技术   

        多道指多个程序   

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

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

                1.1个CPU占用的时间过长    

                2.遇到I/O阻碍时

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

6.语言    

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

           开发效率从低到高   

          运行效率从高到低    

          学习难度从难到易

相关文章:

  • 2021-12-02
  • 2021-10-18
  • 2021-10-15
  • 2021-11-30
  • 2021-08-11
  • 2021-11-03
  • 2021-05-30
  • 2021-10-09
猜你喜欢
  • 2021-06-19
  • 2022-01-05
  • 2021-11-12
  • 2021-08-08
  • 2021-07-05
  • 2021-10-09
相关资源
相似解决方案