電腦編程簡述
也許你已經(jīng)學了C++,也許你正在猶豫要不要學習編程語言,或者正在糾結到底該學哪門編程語言。在徘徊猶豫的此刻,你也許更想知道怎么編寫一個簡單的程序,今天學習啦小編與大家分享下電腦編程簡述,有興趣的朋友不妨了解下。
電腦編程簡述
一、簡述
所謂程序就是將要處理的事件,按處理步驟順序,用一種計算機能懂的語言串連起來,按步就班的執(zhí)行。對程序員來說要做的工作就是:
1、將要處理的事件分解成合理的執(zhí)行步驟。
2、使用一種計算機語言描述這個步驟,也就是“寫程序”。3、將程序交給計算機執(zhí)行。
二、分解事件
在上面描述的程序員工作中,最重要的就第1條,如果你對分解事件有很強的能力,不管你會不會某種語言,你都將成為軟件精英。那么該如何提高和訓練自己的編程能力呢?其實不會編程語言一樣可以訓練,只要你用心,只要你有心,可以處處留意和提高自己的邏輯分析能力。計算機判斷事物只懂“是”或“否”,而如果我們能通過判斷,將一個復雜的工作分解成一個個很細小簡單的步驟,而且能保證這個步驟的處理順序正確,那么恭喜你,你已經(jīng)入門了,寫程序只需要掌握一種語言的表達語法就可以了。處理一個事件或事情有多種方法,同樣,寫程序也有多種解決方案。但不管程序如何寫,它都是對事件處理方法的一種語言表現(xiàn)而已。因此,要想寫一段好程序,首先就要能找出一個好的事件處理的解決方案,這就是對分解事件能力的考驗。
舉一個簡單的例子,如果要完成 3+2 的計算,分解此事件就可以有多種步驟,可以粗也可以細?! ?步:計算3+2、輸出結果?! ?步:輸入3、輸入2、計算、輸出結果。 等等
三、編程語言
人類的語言有許多種,英語、漢語、希臘語、日語等,各種語言都有自己的語法和組成規(guī)律,通過語言翻譯不同國籍人們可以完成互動和工作。計算機也有它自己才能懂的語言,這就是編程語言。程序員的工作就是翻譯,將我們要對計算機說的話翻譯成計算機能懂的語言。學習或使用什么語言是每個想學編程的人所迷茫的,其實這與應用有關,比如你需要開發(fā)與網(wǎng)頁有關的項目,可能就需要學習PHP、C#、.NET、java等語言。如果你需要開發(fā)與工控有關的項目,可能就需要C++、MFC等語言。如果你需要開發(fā)某種管理軟件,可能會用到Basic、VB、VFB等語言。如果你是進行系統(tǒng)軟件開發(fā),可能會用到匯編、C、Pascal等語言。
學習一種編程語言,首先要知道它的語法和表達方式,這樣才能正確的表達處理步驟。其次要知道它有哪些語句和功能,才能在有限的語句和功能范圍內(nèi),完成對所有要處理事件意思的表達。
四、編譯程序
不同的編程語言有不同的運行方式,有的需要編譯后運行比如C語言程序,編譯成EXE或COM文件后可以獨立運行。有些需要借助指定的環(huán)境運行,比如PHP程序可通過瀏覽器環(huán)境運行,又比如JAVA、C#、VFP等都需要一個特定的運行環(huán)境支持?,F(xiàn)在當使用某種語言后,該語言都會提供一種編譯程序或編譯環(huán)境,以方便編程者使用。
五、結束語
編程并不神秘,只要你肯用心,現(xiàn)在越來越多的高級語言出現(xiàn),使應用越來越方便,比如WORD和EXCEL中常用的宏語言VBA,使用靈活方便,就是Basic語言的擴展,但它大大提高辦公軟件的應用范圍
看過“ 電腦編程簡述 ”的人還看了:
5.標題