操作系统概念、功能和目标——操作系统复习(一)

什么是操作系统?

概念和定义:

操作系统(Operating,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件

计算机系统的结构层次:

操作系统做什么?

功能和目标:

(1)作为系统资源的管理者

 

例如:

 

(2)向上层提供方便易用的服务(封装思想)

 封装思想:操作系统把一些丑陋的硬件功能封装成简单易用的服务,使用户能够更方便地使用计算机,用户无需关心底层硬件的原理,只需对操作系统发出指令即可。

GUI,图形化用户接口

联机命令接口=交互式命令接口(命令行->说一句,做一句)

脱机命令接口=批处理命令接口(*bat文件 说一堆,做一堆)

程序接口

 

 (3)作为最接近硬件的层次

 

 

操作系统把CPU、内存、磁盘、显示器、键盘组织起来,让各种硬件能够互相协调配合,实现更多更复杂的功能。

操作系统 相当于汽车的传动系统,让发动机带动轮子转起来。

操作系统的目标

目标:

  1.  方便性。不需要人人都是程序员
  2. .有效性。工作协调高效
  3.  可扩充性。各自独立发展
  4.  开放性。移植和互操作

操作系统的作用

1. OS 作为用户与计算机硬件系统之间的接口OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。(从用户角度来看,来操纵计算机。)

(1) 命令输入。形式又分为以下几种:

  • 命令行(Command Line Input ):由OS提供的一组联机命令(语言),用户可通过键盘输入有关命令,来直接操纵计算机系统。
  • 图形用户界面(GUI ):用户通过显示设备上的窗口和图标来操纵计算机系统和运行自己的程序。
  • 自然输入方式(NUI ):用户通过语音识别输入来操纵计算机系统和运行自己的程序。

(2) 系统调用方式(System Call )。

  • OS提供了一组系统调用,用户可在自己的应用程序中通过相应的使用编程调用API 
posted @ 2020-04-17 09:44  瑾丽  阅读(681)  评论(0)    收藏  举报