目錄python
我被 加粗了編程
我 傾斜了markdown
我==高亮了==編程語言
①上標性能
2^2^spa
②下標操作系統
H~2~ocode
hello world!接口
hello world!three
hello world!
print('hello world')
print('hello world')
python官網https://www.python.org
[python官網](https://www.python.org " python官網")
name | time | late |
---|---|---|
a | 8.25 | no |
b | 8.31 | yes |
內嵌數學公式\(\sum_{i=1}^{10}f(i)\,\,\text{thanks}\)
\[ \sum_{i=1}^{10}f(i)\,\,\text{thanks} \]
和計算機交流的一種介質
編程指的是:程序猿基於某種編程語言的語法格式將本身腦中想要讓計算機作的事,寫到文件中。
代替勞動力
負責算術運算和邏輯運算,和控制器一塊兒組成CPU
負責發送和接收指令
用來存儲正在運行的程序,分爲
內存:優勢: 速度快
缺點: 容量小,斷掉即消失
外存 :優勢:容量大,永久存儲
缺點:速度慢
一個CPU至關於一個大腦,多核CPU--》計算機同時擁有多個CPU,同一時刻處理多件事情(多進程)
計算機如何存儲圖片:計算機只認識0(低電頻)和1(高電頻),圖片本質就是一串0和1
鼠標點擊--》低電頻低電頻低電頻高電頻低電頻 --》00010
光盤 --》凹0凸1刻印
32位--》計算機一次性能處理32個0和1
64位--》計算機一次性能處理64個0和1
32位和64位本質上是同一種東西
安裝包是64位的(一次性給你64個0和1),計算機是32位的(一次性能接收32個0和1)
機械手臂:讀取數據
磁道:存儲數據
扇面:劃分了磁道,多個扇面(512kb,計算機一次性從機械硬盤上讀取512kb數據)其實就是一個盤(區)
平均尋磁道時間:5ms
平均延時時間:以7200r/min的電腦爲例
\[ 7200r/60s=120r/s\\ 1s/120r/s=0.0083s=8.3ms\\ (8.3+0)/2=4.15ms\\ \]
平均尋找數據時間:5+4.15=9.15ms
基於電容存儲
優勢:不須要機械手臂,基於電存儲
存儲信息的介質,操做系統提供給你的一個虛擬的概念,這個虛擬的概念能夠用來存儲信息,幫你滑動了機械手臂
文件接口(操做系統提供的,而文件只是其中的一個接口):幫你把對硬件的複雜操做簡單化
雙擊接口(操做系統提供的):讓你快速打開一個應用程序
提供給咱們一個一個接口,讓咱們再也不關心硬件的複雜操做,讓複雜操做簡單化
應用程序的啓動:應用程序代碼有硬盤讀入內存,CPU運行應用程序碼,運行成功便可使用應用程序。雖然應用程序的啓動和操做系統的啓動有着殊途同歸之處,可是得明確一點:裝了操做系統以後才能裝應用程序,纔有應用程序這個概念。所以上述應用程序對硬件控制的每一步操做,都依賴於操做系統的幫助。
操做系統的啓動:操做系統代碼由硬盤讀入內存(BIOS程序),CPU運行操做系統代碼(CMOS存儲器),運行成功後操做系統接管操做硬件的工做。
啓動軟件,首先啓動操做系統找軟件在硬盤上的位置; 操做系統本質也是一個軟件,啓動操做系統也須要找到操做系統在硬盤中的位置(要找就必須經過操做系統)
計算機出廠的時候就寫死了,他會區CMOS存儲器上調用操做系統的路徑,只負責尋找操做系統的路徑
用電池供電,存儲了操做系統的路徑(重裝操做系統修改啓動盤的位置,改的就是這個),存儲了時間