【前】操作系统是啥?

前言

今天开启一个新的征程:自制操作系统,这个会比自制脚本语言更有挑战,为什么要开启这个呢?是因为看了一本书《30天自制操作系统》,这一本书应该是3年前买的,当时也是兴致很高的准备做一些事情,可是就在第一步卡住了,从此到现在的一个月前,这本书就此尘封,再也没开启过。
但是最近又突然来了兴趣,可能是在SKL项目上积累的,就开启了本书的阅读和实践。突然之间也明白了很多事情,比如一切都是算法和数据结构这句话。
在这里非常感谢《30天自制操作系统》的作者,非常钦佩,没有文化的说一句:卧槽,牛逼。

什么是操作系统

百度解释:操作系统是管理计算机硬件软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

关键点:控制硬件(内存,输入,输出),管理软件
举个例子:


image.png

作为人机交互的中间商,你其实一直操作的是操作系统,而非直接操作计算机硬件


image.png

非常流行的操作系统有:linux,unix,windows,MacOS等等

结束语

操作系统是一种控制计算机的软件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数据结构与算法 1.算法的有穷性是指( )。答案:A A)算法程序的运行时间是有限的 B)算法程序所处理的数据量是...
    织梦学生阅读 8,814评论 1 15
  • 第一章:操作系统引论 计算机系统是由硬件和软件两部分组成。操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的...
    溪的风阅读 7,744评论 0 2
  • 0x0000000A 1、主要是由于安装了有缺陷或不兼容的硬件(BIOS)、驱动程序、软件产生。2、当系统升级WI...
    Muscleape阅读 8,304评论 0 3
  • (22)不要怕,有我在 梁君拉着樱樱小心翼翼地走进了眼前这一片热带雨林,外头暑热尚未消散,而这里水雾迷漫别有洞天,...
    如烟语阅读 4,012评论 11 14
  • 第一步 深夜,房间里一片漆黑,窗帘是开着的,窗外的月光洒进房间里,给所有东西镀上了一层银光。我是被一个长长的噩梦惊...
    Annsherry阅读 1,098评论 2 1