操作系统的作用

1.作为用户与计算机硬件系统之间的接口

OS处于用户与计算机硬件系统之间,用户在OS的帮助下方便,快捷,可靠的操纵计算机硬件和运行自己的程序,用户可以通过命令方式,系统调用方式和图标–窗口方式来实现与操作系统的通信

2.作为计算机系统资源的管理者

一个计算机系统中含有很多硬件和软件资源,可分为处理及,存储器,I/O设备,文件(数据与程序)

OS主要功能是对这四类资源进行有效管理

处理机管理:用于分配与控制处理机

存储器管理:负责内存的分配与回收

I/O设备管理:负责I/O设备的分配与操纵

文件管理:对文件的存取,共享与保护

3.实现了对计算机资源的抽象

为了方便使用I/O设备,覆盖一层I/O设备管理软件,来实现对I/O设备的操作细节,并向上将I/O设备抽象为一组数据结构和一组I/O操作命令,用户就可以利用这写数据结构与操作命令进行数据输入输出,而不用关心I/O具体怎么实现,通常称这种覆盖了上述软件的机器为扩充机器或虚拟机,它向用户提供了一个对硬件操作的抽象模型,使用户更容易地使用计算机硬件资源

可以在I/O设备管理软件上覆盖一层用于文件管理的软件,实现对文件操作的细节,并向上提供一组对文件实现存取操作的数据结构与命令,文件管理软件实现了对硬件资源操作的第二个层次的抽象

依此类推,在覆盖一层面向用户的窗口软件,就可以实现用户在窗口环境下使用计算机,形成一台功能更强的虚拟机

所以OS是铺设在计算机硬件上的多层软件的集合,增强了系统的功能,隐藏了对硬件操作的细节,实现了对计算机硬件操作的多个层次的抽象模型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

求求你主治我

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值