小东先说一下我熟悉的操作系统吧
有Windows,安卓android,苹果ios,linux
为什么要学习它呢?假如霍霍的女朋友让他看看电脑为什么这么卡,那么霍霍就可以利用操作系统的知识发现他的瓶颈在哪,就可以解决这个问题,这样霍霍在女朋友心中愈加崇拜,爱情更加牢固了,学完操作系统你就会像霍霍一样棒,学习动力来了吧……
首先小东先介绍一下操作系统的概念及其目标吧
先了解一下计算机系统的层次结构吧,看看一台电脑如何诞生的呢?先买一台裸机(涵涵最近太穷了 只能买个空壳)安装Windows操作系统(有点钱了就按奈不住显摆)安装QQ(我tm最近太孤独了 寂寞的灵魂) 本宝宝要使用QQ与盆友聊天(小萌神们群聊开启 找来小东 霍霍 成成尬聊 )
那么涵涵又疑惑了,到底什么是操作系统呀,什么时候才能像霍霍一样拥有爱情啊?
操作系统位于软硬件之间,是计算机硬件、软件资源的管理者。是用户使用系统硬件、软件的接口,是扩展机(extended machine)/虚拟机(virtual machine)。
**
操作系统有啥功能呢
涵涵安装QQ想和成成聊天
他下载QQ把QQ安装到了D盘下的某个文件夹下,在各个文件夹下找到了QQ的存放位置-------------这就是文件管理**
他又双击打开QQ.exe,就把该程序的相关数据放到了内存里—这就是存储器管理
不一会QQ正常运行了,对应的进程被CPU处理-----这就是处理机管理
涵涵终于和成成聊天了,这家伙臭美非要打开摄像头,将摄像头设备分配给进程------这就是设备管理
提供接口又分为命令接口 联机命令接口 脱机命令接口
-------------------- 程序接口 系统调用组成
-------------------- GUI用户图形界面
硬件机器做扩充机器