操作系统的目标和作用

操作系统的目标
   目前存在着多种类型的OS,不同类型的OS,其目标各有所侧重。通常在计算机硬件上配置的OS,其目标有以下几点:

引用

1.方便性
2.有效性
3.可扩充性
4.开放性


操作系统的作用
1.OS作为用户与计算机硬件系统之间的接口。
   OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。或者说,用户在OS帮助下,能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。
注意:OS是一个系统软件,因而这种接口是软件接口。
OS作为接口的图,请参考附件。

引用

1.命令方式。这是指由OS提供了一组联机命令(语言),用户可通过键盘输入有关命令,来直接操作计算机系统
2.系统调用方式。OS提供了一组系统调用,用户可在自己的应用程序中通过相应的系统调用,来操纵计算机。
3. 图形、窗口方式。用户通过屏幕上的窗口和图标来操纵计算机系统和运行自己的程序。



2.OS作为计算机系统资源的管理者
   在一个计算机系统中,通常都含有各种各样的硬件和软件资源。归纳起来可将资源分为四类:处理器、存储器、I/O设备以及信息(数据和程序)。相应地,OS的主要功能也真是针对这四类资源进行有效的管理,即:处理机管理,用于分配和控制处理机;存储器管理:主要负责内存的分配与回收;I/O设备管理,负责I/O设备的分配与操纵;文件管理,负责文件的存取、共享和保护。可见,OS确实是计算机系统资源的管理者。

3.OS用作扩充机器

推动操作系统发展的主要动力

引用

1. 不断提高计算机资源利用率
2. 方便用户
3. 器件的不断更新换代
4. 计算机体系结构的不断发展



操作系统的发展过程
无操作系统的计算机系统
   1.人工操作方式

引用

缺点:
  1. 用户独占全机
  2.CPU等待操作


2.脱机输入/输出(Off-Line I/O)方式

引用

优点:
  1. 减少了CPU的空闲时间
  2. 提高I/O速度


单道批处理系统

引用

1.单道批处理系统(Simple Batch Processing System)的处理过程
2.单道批处理系统的特征:(自动性、顺序性、单道性)


多道批处理系统

引用

  在OS中引入多道程序设计技术可带来的好处:
  1. 提高CPU的利用率
  2. 可提高内存和I/O设备利用率。
  3. 增加系统吞吐量
多道批处理系统的特征
1.多道性
2.无序性
3.调度性
多道批处理系统的优缺点:
1. 资源利用率高
2. 系统吞吐量大
3.平均周转时间长
4.无交互能力

多道批处理系统需要解决的问题
1.处理机管理问题
2.内存管理问题
3.I/O设备管理问题
4. 文件管理问题
5. 作业管理问题

你可能感兴趣的:(操作系统)