1. 程式人生 > 其它 >表示式求值

表示式求值

什麼是計算機

  • 能夠按照程式執行,自動、高速處理海藍資料的現代化智慧電子裝置
  • 由硬體和軟體組成

常見的形式:有臺式計算機、筆記本計算機、大型計算機等。
廣泛應用於:科學技術、資料處理、人工智慧、自動控制、網路等領域

計算機硬體

  • 一些物理裝置按照系統結構的要求構成的有機整體,為計算機軟體提供物質基礎。

  • 計算機硬體的組成

    • CPU
    • 記憶體
    • 主機板
    • 硬碟
    • 顯示卡
    • 鍵盤、滑鼠
    • 電源、主機線
    • 顯示器 等等……
  • 馮.諾依曼體系結構

         馮.諾依曼是美籍匈牙利數學家,計算機之父。 
    

    馮.諾依曼體系結構計算機的特點

    • 計算機處理的資料和指令一律用二進位制數表示
    • 計算機執行過程中,把要執行的程式和處理的資料首先存入主儲存器,計算機執行程式時,將自動地並按順序從主儲存器中取出指令一條一條地執行,這一概念為順序執行程式
    • 計算機由運算器、控制器、儲存器、輸入裝置和輸出裝置五大部分組成,如下圖:
  1. 儲存器:用來存放資料和程式。
  2. 運算器:主要執行算數運算和邏輯運算,並將中間結果暫存到運算器中。
  3. 控制器:用來控制和指揮程式的資料輸入執行,以及處理執行結果。
  4. 輸入裝置:用來將人們熟悉的資訊形勢轉換為計算機能夠識別的形式,如鍵盤、滑鼠等。
  5. 輸出裝置:將計算機運算結果轉換為人們熟悉的資訊形式,如印表機輸出、顯示器輸出等。

計算機軟體

  • 計算機軟體可以使計算機按照時間預定好的順序完成特定的功能
  • 計算機軟體按照其功能劃分為系統軟體與應用軟體
    • 系統軟體:DOS、Windows、Linux、Mac、Android、IOS……
    • 應用軟體:WPS、QQ、微信、Chrome 等等……