对于操作系统的理解

一、操作系统的认识

1、概念

进行软硬件资源管理的软件。

2、广义认识

操作系统内核 + 操作系统外壳周边程序。

3、狭义认识

只是操作系统内核(管理文件,内存,外设...)

二、认识“管理”

1、管理就是拿到被管理者的数据。

2、任何管理都是先描述再组织。

例如c++中的封装继承多态就是描述,写好的stl库就是组织。

三、概念图

操作系统为了管理大量的软件硬件,里面有大量的数据结构。

上层通过驱动层来管理硬件。

四、补充知识

1、跨平台性

举个例子,为什么我们的c语言代码能在windows下跑,也能在Linux下跑,就是因为两个平台虽然提供了他们各自不同的c库函数,底层调用接口不同,但是向上对操作者来说使用的库函数名是相同的,所以代码具有跨平台性。

2、操作系统的职责

操作系统对下进行软硬件资源管理,对上提供良好运行环境。

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值