python 操作系统学习_操作系统学习
一、操作系統(tǒng)
莊園主——奴隸,找一個(gè)管家來(lái)傳達(dá)命令。
計(jì)算機(jī)的世界中叫做操作系統(tǒng),這個(gè)管家就相當(dāng)于少掉的內(nèi)存。
操作系統(tǒng)幫我們把內(nèi)容保存到硬盤(pán),幫我們解析指令。
二、操作系統(tǒng)都干了什么?
接收外部指令轉(zhuǎn)化成0和1。
翻譯成你寫(xiě)的字符,把對(duì)文件的操作從繁(控制高低壓電平)到簡(jiǎn)(你想干嘛就干嘛)。
把一些對(duì)硬件的復(fù)雜操作簡(jiǎn)化成一個(gè)又一個(gè)不同效果的接口。
三、為什么要有操作系統(tǒng)?
? 我們要控制計(jì)算機(jī),就必須有操作系統(tǒng)。
四、操作系統(tǒng)有什么?
計(jì)算機(jī)由應(yīng)用軟件、操作系統(tǒng)、硬件組成。
應(yīng)用程序:便利生活,具體完成一個(gè)個(gè)任務(wù)的,和操作系統(tǒng)、人打交道。
操作系統(tǒng):接受外部指令、控制硬件,和應(yīng)用程序、操作系統(tǒng)、人打交道。
硬件:存儲(chǔ)數(shù)據(jù),展示數(shù)據(jù),輸入數(shù)據(jù)===》操作數(shù)據(jù),和操作系統(tǒng)打交道。
五、應(yīng)用程序的啟動(dòng)和操作系統(tǒng)的啟動(dòng)
? 例如:qq程序
雙擊qq。
發(fā)送指令給操作系統(tǒng)。
操作系統(tǒng)把這條指令轉(zhuǎn)換成0和1發(fā)送給CPU。
CPU把這條指令發(fā)送給內(nèi)存。
內(nèi)存從硬盤(pán)中調(diào)取qq程序的數(shù)據(jù)。
qq讀取數(shù)據(jù),啟動(dòng)qq。
4、5、6三步不涉及操作系統(tǒng)的概念。
六、操作系統(tǒng)啟動(dòng)的流程
計(jì)算機(jī)分為兩大類(lèi):硬件和軟件。
操作系統(tǒng)是軟件。啟動(dòng)操作系統(tǒng)相當(dāng)于啟動(dòng)軟件,但如果要啟動(dòng)軟件就必須要經(jīng)過(guò)操作系統(tǒng)。
ROM+CMOS,充當(dāng)了臨時(shí)操作系統(tǒng)。
七、編程語(yǔ)言分類(lèi)
機(jī)器語(yǔ)言:最早的時(shí)候,0和1就是編程語(yǔ)言。
? 優(yōu)點(diǎn):執(zhí)行代碼效率非常快。
? 缺點(diǎn):開(kāi)發(fā)效率低。
匯編語(yǔ)言:通過(guò)寫(xiě)英文字符的形式代替了0和1,但是還是直接和硬件交互。
? 優(yōu)點(diǎn):相對(duì)于機(jī)器語(yǔ)言而言,開(kāi)發(fā)效率高。
? 缺點(diǎn) : 相對(duì)于機(jī)器語(yǔ)言而言,執(zhí)行效率低。
name
advantage
disadvantages
機(jī)器語(yǔ)言
執(zhí)行代碼效率非常快
開(kāi)發(fā)效率低
匯編語(yǔ)言
開(kāi)發(fā)效率高
執(zhí)行效率低
高級(jí)語(yǔ)言:
同聲傳譯(解釋型):寫(xiě)一行翻譯一行,翻譯的內(nèi)容不保存。
優(yōu)點(diǎn):相對(duì)于編譯型而言,開(kāi)發(fā)效率高。
缺點(diǎn):相對(duì)于編譯型而言,執(zhí)行效率低。
谷歌翻譯(編譯型):把寫(xiě)好的代碼全丟進(jìn)去,才編譯出結(jié)果,下次還可以使用。
? 優(yōu)點(diǎn):相對(duì)于解釋型而言,執(zhí)行效率高,直接翻譯成機(jī)器語(yǔ)言。
? 缺點(diǎn):相對(duì)于解釋型而言,開(kāi)發(fā)效率低,寫(xiě)完所有的才能看自己有沒(méi)有出錯(cuò)。
name
advantages
disadvantages
同聲傳譯
開(kāi)發(fā)效率高
執(zhí)行效率低
谷歌翻譯
執(zhí)行效率高,直接翻譯成機(jī)器語(yǔ)言
開(kāi)發(fā)效率低,寫(xiě)完所有的才能看自己有沒(méi)有出錯(cuò)
八、為什么用Python?
瓶頸效應(yīng),網(wǎng)絡(luò)延遲讓代碼的執(zhí)行效率變得毫無(wú)意義,這根短板就是網(wǎng)速。
總結(jié)
以上是生活随笔為你收集整理的python 操作系统学习_操作系统学习的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python记录日志_记录python日
- 下一篇: python读取api接口频率_Pyth