計算機核心基礎(三器兩設備)三大核心硬件,操作系統


1.編程與編程語言

  • 什么是編程(寫代碼的本質)

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

  • 什么是編程語言

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

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

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

    image

2.計算機的本質

計算機有一個別名:電腦

電腦:既通電的大腦

image

3.計算計五大組成部分(三器兩設備)

  • 控制器

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

  • 運算器

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

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

    • 內存:

      • 存取數據的速度很快 斷電數據不保存 eg:(內存條)
    • 外存:

      • 存取數據較慢 斷電數據保存 不受影響 eg:(磁帶 磁盤 U盤)
  • 輸入設備

    • 鍵盤 鼠標 麥克風

      • 將外界的數據傳遞給計算機
  • 輸出設備

    • 顯示器 音響 打印機

      • 將計算機內部傳給外部

image

4.三大核心硬件

  • 中央處理器(cpu)

    • CPU去內存中取程序的指令並運行

  • 內存

    • 程序要想運行必須先存在於內存中

  • 硬盤

    • 永久保存數據

    1.電腦下載軟件的過程其實是將數據下載到了硬盤
    2.雙擊程序圖標其實是將該程序的數據由硬盤加載到內存
    3.程序運行其實就是cpu在執行程序的代碼
    image

5.操作系統

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

    • 三層架構

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

我們日常生活中所使用的 程序員所編寫的程序都必須基於操作系統之上

拓展知識

  • pc端

    • windows 更加注重用戶體驗

    • linux 更加注重軟件運行

    • macos 兩者均可

    • 運維(運行與維護)

  • 移動端

    • 安卓 ios 鴻蒙

    image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM