電腦程式編寫
整同設計能夠執行得到嘅電腦程式嘅過程 / From Wikipedia, the free encyclopedia
編程(粵拼:pin1 cing4;英文:programming),全名程式編寫或者電腦程式編寫,係指整同設計能夠執行得到嘅電腦程式。編寫電腦程式嘅過程大致上涉及以下嘅工序[1][2]:
- 個編程員要分析吓要解啲乜嘢問題,可以睇吓需求分析[3];
- 佢需要度好要用邊啲演算法,中途要諗吓用啲演算法夠唔夠效率;
- 佢要揀返隻程式語言,用隻語言寫好程式嘅源碼;
- 打後編程員仲要做測試、debug、保存程式嘅源碼同埋管理編程過程出嘅產物... 呀噉。
喺編程嘅過程當中,編程員要用程式語言向電腦俾命令:電子電腦嘅原理係內部用微弱嘅電流嚟傳有電(1)同冇電(0)嘅訊號,而電腦內部用嘅機械語言就係用一串串 0 同 1 教部電腦做運算嘅[4];而好似組合語言同高級語言等高級啲嘅語言,就會將呢啲 0 同 1 轉化做對人類嚟講易睇易明嘅符號(例如文字噉)[5];用家用呢啲高級語言寫好咗源碼之後,部電腦會用編譯器將段碼轉化做機械語言,等部電腦能夠行段命令[6]。
喺廿一世紀初,編程係好多科技產品當中不可或缺嘅一部份,例如人工智能(AI)同視像遊戲等嘅技術都會用到編程-AI 簡單講就係用有技巧嘅編程方法嚟令機械做出類似有智能噉嘅行為[7],而視像遊戲就係以電腦程式形式存在嘅遊戲[8]。編程亦都因為呢啲廣泛嘅應用而成為咗一種相當有市場價值嘅技能[9]。