1. 操作系统导论

学习操作系统要会的前期知识:基本数据结构与算法、计算机组成、一门编程语言。

操作系统导论

操作系统: 是管理计算机硬件的程序。充当用户和硬件之间的媒介。

问:为什么要有操作系统?
答:为了更好的管理计算机的硬件和编写软件。(由操作系统统一管理硬件,而不是各个应用程序自己来操作硬件)。
本质上讲,计算机就是用来计算的,运行的软件最终也要落实到硬件上。例如word文档编辑软件,如果没有操作系统,那么这个软件既要有接收鼠标和键盘输入的功能,又要有管理硬盘来保存文档的功能,还要控制显示器的输出功能。

计算机领域一个重要的概念就是抽象与分层,所以就有了操作系统这个大管家,来统一管理硬件。还是上面的例子,键盘的输入不会直接到word,键盘设备的输入会到操作系统,由操作系统处理后再传递到word软件。这样word软件也变得好写多了。

接下来将从计算机系统说起,讲到操作系统的各个方面。

1.操作系统的功能

计算机的四个组件:硬件、操作系统、应用程序、用户

  1. 用户视角:使用方便。优化资源的利用率,让计算机的各部分相互配合的更好,让用户体验更好(通俗的讲就是,效率高,不卡)。
  2. 计算机角度:可将操作系统看作是资源分配器。在面对多种任务的时候,操作系统能合理的分配资源(CPU时间、内存空间、文件存储空间、IO设备等)。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值