编程简介
什么是編程
一、編程語言
? 機器語言:是機器能直接識別的程序語言或指令代碼。計算機是基于二進制的0和1來處理運算,這種0和1的組合指令又叫做機器語言。
? 編譯器:就像中國人和外國人說話要把中文翻譯成英文一樣。代碼要運行,就要把代碼翻譯成機器語言,這個過程叫做編譯,用來處理代碼編譯的軟件叫做編譯器。
? 編程語言:用來定義計算機程序的形式語言,用來向計算機發出指令。簡單來說,就是人類和計算機進行交流的語言。
二、計算機如何處理程序?
按照馮·諾依曼存儲程序的原理,計算機的工作流程大致如下:
- 用戶打開程序,程序開始執行;
- 操作系統將程序內容和相關數據送入計算機的內存;
- CPU根據程序內容從內存中讀取指令;
- CPU分析、處理指令,并為取下一條指令做準備;
- 取下一條指令并分析、處理,如此重復操作,直至執行完程序中的全部指令;
- 最后,將計算的結果放入指令指定的存儲器地址。
解釋型語言:JS、Python。
總結
- 上一篇: JP-Word简谱编辑 V4.35官方正
- 下一篇: gitlab本地创建空文件,之后关联仓库