操作系统概述

操作系统提供的服务:

  1. 程序开发:操作系统提供各种各样的工具和服务,如编辑器、调试器,用于帮助程序员程序开发。
  2. 程序运行:把指令和数据载入到内存,初始化IO设备和文件。
  3. IO设备访问:每个IO设备访问都需要有特定的指令集,操作系统隐藏这些细节,提供统一接口。
  4. 文件访问控制:操作系统区分存储介质中数据结构,完成文件IO控制。对多用户系统提供文件访问控制。
  5. 系统访问:操作系统控制对整个系统的访问以及某个特殊系统资源的访问。避免未授权用户访问,解决资源竞争问题。
  6. 错误检测与响应:对系统运行发生的错误进行相应,使其对正在运行的程序影响最小。
  7. 记账:收集对各种资源的使用信息,监控诸如相应时间之类的参数。
  • 操作系统与普通计算机软件作用相同,它也是由处理器执行的一段程序。
  • 操作系统经常会释放控制,它必须依赖处理器才能恢复控制。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值