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