1.操作系统有什么用
归根到底就是简化完美整个过程,即通过操作系统的存在,我们输入任何信息,都可以被计算机所接受,不用通过繁琐的01,
2.计算机有什么组成
应用程序:便利生活,例如QQ等各种应用程序
操作系统:接受外部指令,控制硬件,从繁(控制高低电平)到简(一个个指令、接口),和应用程序,人,硬件进行交互
硬件:存储数据、输出数据、输入数据===》操作数据 0和1之间操作数据 操作系统
3.应用程序的启动和操作系统的启动
应用程序:
1.双击程序
2.发送指令给操作系统
3.操作系统进行指令转换发送给CPU
4.CPU把指令发送给内存
5.内存从硬盘中调用QQ程序的数据
6.QQ读入内存,启动QQ
注:4、5、6不涉及操作系统的概念
操作系统:
计算机分为硬件和软件,软件的启用需要操作系统的参与,启动操作系统就是启动软件,因此也需要操作系统的参与,为此,我们需要一个临时的操作系统的存在,才能实现我们操作系统的启动,所以有ROM临时控制CPU(临时操作系统),这个临时操作系统负责去CMOS去寻找操作系统的路径,找到了,然后启动操作系统,真正的操作系统接管ROM的工作
4.编程语言的分类(人越容易懂得语言,运行越慢)
机器语言
010101010101
缺点:效率低,费时间
优点:执行的快
汇编语言
利用英文字符代替01,还是和硬件交互
优点(相比机器语言):开发效率高
缺点(相比机器语言):执行效率低
高级语言
print(“hello world”)翻译001010011101010010101010
同声传译(解释性)
python,说一句解释一句,
写一行翻译一行,翻译的内容不保存
优点:开发效率高
缺点:执行效率低
谷歌翻译(编译型)
C、Java,把东西丢进去
把你的写的东西编译出来,下次还能用
标签:QQ,0808day02,启动,应用程序,硬件,指令,操作系统 From: https://www.cnblogs.com/brokenheart921/p/18349014