操作系统学习入门教程资料.docxVIP

  • 2
  • 0
  • 约3.01万字
  • 约 47页
  • 2020-03-04 发布于四川
  • 举报
操作系统 现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。 然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有计算机系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软件能够通过响应用户输入的指令达到控制硬件的效果,从而满足用户需求,这种软件称之为?操作系统,它的任务就是为用户程序提供一个更好、更简单、更清晰的计算机模型。 我们一般常见的操作系统主要有?Windows、Linux、FreeBSD 或 OS X?,这种带有图形界面的操作系统被称为?图形用户界面(Graphical User Interface, GUI),而基于文本、命令行的通常称为?Shell。下面是我们所要探讨的操作系统的部件 这是一个操作系统的简化图,最下面的是硬件,硬件包括芯片、电路板、磁盘、键盘、显示器等我们上面提到的设备,在硬件之上是软件。大部分计算机有两种运行模式:内核态?和?用户态,软件中最基础的部分是操作系统,它运行在?内核态?中,内核态也称为?管态?和?核心态,它们都是操作系统的运行状态,只不过是不同的叫法而已。操作系统具有硬件的访问权,可以执行机器能够运行的任何指令。软件的其余部分运行在?用户态?下。 用户接口程序(shell 或者 GUI)处于用户态中,并且它们位于用户态的最低层,

文档评论(0)

1亿VIP精品文档

相关文档