什么是操作系统?

那种严谨的,理论性强的知识在任何一本关于操作系统的书里头都会讲,我在这里就不赘述了;我会用一种通俗易懂的方式来叙述什么是操作系统(属于科普性质)。在这里插入图片描述
没有安装操作系统的计算机,通常被称为裸机
  • 要想在裸机上运行程序,必须用机器语言编写(机器语言是机器能直接识别的程序语言或指令代码,无需经过翻译,每一操作码在计算机内部都有相应的电路来完成它,或指不经翻译即可为机器直接理解和接受的程序语言或指令代码;机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。)

  • 操作系统有两个作用:
    • 1.控制计算机硬件工作
    • 2.将控制硬件的程序封装成系统调用共其他的程序员直接调用
  • 这里举一个实际的例子:

    假如我们的硬盘上有一个.mp3文件,我们想要播放它

    • 我们通常的做法是下载一个音乐播放器,然后用播放器打开这个文件,就能播放了;音乐播放器将播放.mp3文件的过程给隐藏了,播放器成了一个黑箱子。
    • 操作系统在播放一首歌曲的是所起的作用:1. 将.mp3文件从磁盘上加载到内存中;2. 使用声卡对音频数据进行解码;3. 将解码后的数据发送给音响。如果没有操作系统,我们就得写三段二进制代码分别让机器完成上面三步操作;操作系统可以将这三步操作集成为系统调用,然后程序员开发音乐播放器时就可以直接调用无需写二进制代码。

不同领域的主流操作系统

  • 桌面操作系统:Windows, macOS, Linux;
  • 服务器操作系统:Linux, Windows Server;
  • 嵌入式操作系统:Linux;
  • 移动设备操作系统:IOS, Android(基于Linux);
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值