那种严谨的,理论性强的知识在任何一本关于操作系统的书里头都会讲,我在这里就不赘述了;我会用一种通俗易懂的方式来叙述什么是操作系统(属于科普性质)。![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/da264c2df2c675cdbef0358a28ea3728.png)
没有安装操作系统的计算机,通常被称为裸机
-
要想在裸机上运行程序,必须用机器语言编写(机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码;机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。)
-
操作系统有两个作用:
- 1.控制计算机硬件工作
- 2.将控制硬件的程序封装成系统调用共其他的程序员直接调用
-
这里举一个实际的例子:
假如我们的硬盘上有一个
.mp3
文件,我们想要播放它
不同领域的主流操作系统
- 桌面操作系统:Windows, macOS, Linux;
- 服务器操作系统:Linux, Windows Server;
- 嵌入式操作系统:Linux;
- 移动设备操作系统:IOS, Android(基于Linux);