2.作業系統的理解幫助後續理解

小方呀0524發表於2024-08-30

1 作業系統

1.1作業系統有什麼作用

兩部分啦:

  1. 將我們所已知的文字轉換成計算機的語言,0和1
  2. 將計算機內部的一些設定轉換成我們所需要的功能

2 計算機的三大部分

2.1 軟體

人用於執行的檔案,一般儲存在記憶體中,其作用是發揮我們需要的作用

2.2 作業系統

作業系統的作用是將我們我們已有的軟體操作過程轉換成0和1的文字,最後又將這種程式碼可以成為日常我們輸入的指令,如ctrl+c

2.3 硬體

硬體的作用就是將我們所做的操作可以儲存下來,一個儲存功能,如QQ軟體等下載以後就被儲存,不會因為開機或者關機而被刪除

3 簡述作業系統和應用程式的啟動流程

3.1 應用程式的流程

  1. 啟動(雙擊命令)
  2. 計算機將此命令轉換給作業系統
  3. 作業系統將這個命令轉換成0和1的程式碼給CPU
  4. CPU將這個指令傳送給內部儲存裝置
  5. 記憶體則去硬體中讀取資料
  6. 最終進行QQ的啟動

3.2 作業系統的啟動

作業系統的啟動與軟體啟動有一些不同,區別在於其啟動要用到一個臨時的作業系統進行控制,最後進行啟動

4程式語言的分類有哪些

4.1機器語言

優點:執行效率高

缺點:程式設計慢,複雜

4.2組合語言

優點:程式設計更易理解

缺點:速度較慢

4.3高階語言

  1. 解釋型:python這一類的程式碼
    1. 優點:互動性高,程式設計效率高
    2. 缺點:執行效率低
  2. 編譯型:類似於C這類語言
    1. 優點:執行效率高,可以進行儲存
    2. 缺點:程式設計效率低

5總結

  1. 明白作業系統的內部組成
  2. 可以更好地理解不同的語言
  3. 初來乍到,繼續堅持寫markdown真的好用

相關文章