1.編程與編程語言
-
什么是編程(寫代碼的本質)
-
程序員使用計算機能夠讀懂的語言'將自己的思維邏輯和想法'寫下來的過程
-
-
什么是編程語言
-
人與計算機之間溝通交流的媒介,為了讓計算機代替人力無休止的干活
''' 學編程語言就相當於在學習一門外語 學會了之后就可以跟'外國人'交流 '''
-
學會了編程語言就可以奴隸計算機
-
2.計算機的本質
計算機有一個別名:電腦
電腦:既通電的大腦
3.計算計五大組成部分(三器兩設備)
-
控制器
-
控制計算機各個硬件的工作(相當於人的大腦)
-
-
運算器
-
控制數學運算與邏輯運算
-
數學運算:數字相關的運算
-
邏輯運算:根據條件判斷是否可行,判斷對錯
-
-
-
存儲器
-
內存:
-
存取數據的速度很快 斷電數據不保存 eg:(內存條)
-
-
外存:
-
存取數據較慢 斷電數據保存 不受影響 eg:(磁帶 磁盤 U盤)
-
-
-
輸入設備
-
鍵盤 鼠標 麥克風
-
將外界的數據傳遞給計算機
-
-
-
輸出設備
-
顯示器 音響 打印機
-
將計算機內部傳給外部
-
-
4.三大核心硬件
-
中央處理器(cpu)
-
CPU去內存中取程序的指令並運行
-
-
內存
-
程序要想運行必須先存在於內存中
-
-
硬盤
-
永久保存數據
2.雙擊程序圖標其實是將該程序的數據由硬盤加載到內存
3.程序運行其實就是cpu在執行程序的代碼
-
5.操作系統
-
協調、管理、控制計算機各個硬件的工作
-
三層架構
-
應用程序:為一種計算機程序,可以操作使用,為達到一定的目的的程序,比如 .exe, .bat, .com
-
操作系統:“32位”和“64位”是指計算機的處理器(也稱為“CPU”)有向下兼容性,64的電腦可以用32的,但32的用不了64的
-
計算機硬件:硬件就是實實在在能看到,拿到的東西,比如CPU、內存、硬盤、主板等
-
-
我們日常生活中所使用的 程序員所編寫的程序都必須基於操作系統之上
拓展知識
-
pc端
-
windows 更加注重用戶體驗
-
linux 更加注重軟件運行
-
macos 兩者均可
-
運維(運行與維護)
-
-
移動端
-
安卓 ios 鴻蒙
-