計算機的核心基礎


一、引子

  1、什么是語言?什么是編程語言?什么是編程?

    語言就是人用來溝通交流的媒介。例如:漢語、英語

    編程語言是人與計算機之間溝通交流的媒介。學編程語言就相當於在學習一門外語,學會了之后就會和計算機這個“外國人”交流。

  2、什么是編程?為什么要編程

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

    人類編程的目的就是為了讓計算機按照人類的思維邏輯(程序)自發地去工作從而把人力解放出來。

 

 二、計算機組成原理

  1、什么是計算機?

    俗稱電腦,即通電的大腦,電腦二字蘊含了人類對計算機的終極期望,希望它能真的像人腦一樣去工作,從而解放人力。

  2、為什么要使用計算機?

    計算機可以不吃、不喝、不睡覺一直工作的,從而把人力解放出來並且提高效率。

 

  3、計算機的五大組成部分

    3.1、控制器

      控制器是計算機的指揮系統,用來控制計算機其他組件的運行,相當於人類的大腦

    3.2、運算器

      運算器是計算機的運算功能,用來做算術運算和邏輯運算,相當於人腦

      ps:控制器+運算器=CPU,cpu相當於人的大腦

    3.3、儲存設備

      (1)內存:相當於人的短期記憶 比如:內存條

          優點:存取數據的速度很快

          缺點:是基於電工作的,斷電數據立即丟失,不能用來永久保存數據

      (2)外存:相當於人的長期記憶 比如:磁帶、磁盤、U盤、硬盤

          優點:斷電之后數據也不受影響,可以永久保存數據

          缺點:存取數據的速度非常的慢

    3.4、輸入設備:相當於人的嘴巴 比如:鼠標、鍵盤、麥克風

        作用: 將外界的數據傳遞給計算機

    3.5、輸出設備:相當於人的嘴巴 比如:顯示屏、音響、打印機

        作用:將計算機內部的數據傳遞給外部

  4、三大核心硬件

    4.1、中央處理去(cpu)控制器+運算器

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

    4.2、內存

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

    4.3、硬盤

        永久保存相應數據

    程序最先是存放於硬盤中的,程序的運行是先從硬盤把代碼加載到內存中,然后cpu是從內存中讀取指令運行。

三、操作系統

  1、操作系統的功能

    操作系統的功能就是幫我們把復雜的硬件的控制封裝成簡單的接口,對於開發應用程序來說只需要調用操作系統提供給我們的接口即可

  2、常見的操作系統

    pc端:

      windows  更加注重用戶體驗

      linux    更加主動軟件運行

        macOS    兩者均可 

    移動端:

        安卓、ios、鴻蒙

 

 

 

 

 

 

 

 

 

 

   


免責聲明!

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



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