1. 程式人生 > 其它 >計算機核心基礎(三器兩裝置)三大核心硬體,作業系統

計算機核心基礎(三器兩裝置)三大核心硬體,作業系統

1.程式設計與程式語言

  • 什麼是程式設計(寫程式碼的本質)

    • 程式設計師使用計算機能夠讀懂的語言'將自己的思維邏輯和想法'寫下來的過程

  • 什麼是程式語言

    • 人與計算機之間溝通交流的媒介,為了讓計算機代替人力無休止的幹活

      ''' 學程式語言就相當於在學習一門外語 學會了之後就可以跟'外國人'交流 '''

    • 學會了程式語言就可以奴隸計算機

2.計算機的本質

計算機有一個別名:電腦

電腦:既通電的大腦

3.計算計五大組成部分(三器兩裝置)

  • 控制器

    • 控制計算機各個硬體的工作(相當於人的大腦)

  • 運算器

    • 控制數學運算與邏輯運算

      • 數學運算:數字相關的運算
      • 邏輯運算:根據條件判斷是否可行,判斷對錯
  • 儲存器

    • 記憶體:

      • 存取資料的速度很快 斷電資料不儲存 eg:(記憶體條)
    • 外存:

      • 存取資料較慢 斷電資料儲存 不受影響 eg:(磁帶 磁碟 U盤)
  • 輸入裝置

    • 鍵盤 滑鼠 麥克風

      • 將外界的資料傳遞給計算機
  • 輸出裝置

    • 顯示器 音響 印表機

      • 將計算機內部傳給外部

4.三大核心硬體

  • 中央處理器(cpu)

    • CPU去記憶體中取程式的指令並執行

  • 記憶體

    • 程式要想執行必須先存在於記憶體中

  • 硬碟

    • 永久儲存資料

    1.電腦下載軟體的過程其實是將資料下載到了硬碟
    2.雙擊程式圖示其實是將該程式的資料由硬碟載入到記憶體

    3.程式執行其實就是cpu在執行程式的程式碼

5.作業系統

  • 協調、管理、控制計算機各個硬體的工作

    • 三層架構

      • 應用程式:為一種計算機程式,可以操作使用,為達到一定的目的的程式,比如 .exe, .bat, .com
      • 作業系統:“32位”和“64位”是指計算機的處理器(也稱為“CPU”)有向下相容性,64的電腦可以用32的,但32的用不了64的
      • 計算機硬體:硬體就是實實在在能看到,拿到的東西,比如CPU、記憶體、硬碟、主機板等

我們日常生活中所使用的 程式設計師所編寫的程式都必須基於作業系統之上

拓展知識

  • pc端

    • windows 更加註重使用者體驗

    • linux 更加註重軟體執行

    • macos 兩者均可

    • 運維(執行與維護)

  • 移動端

    • 安卓 ios 鴻蒙