寫程序有什麼用?

General 更新 2024-11-28

編程序有什麼用?

你既然想編程,就應該認認真真的學習一門語言,學習微軟的就先從VB開始,VB是比較好的入門語言,可視化的,比較簡單,是非常好的入門語言。書籍最少應該準備兩本,不可能一本書籍會包含VB的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學編程是一個很漫長的過程,不要著急,要理論與實踐想結合,例程書籍也是很重要的,看源代碼對學習也是很有幫助的,等你學完這門VB語言之後,學習別的語言是非常簡單,可以嘗試C語言,按照C——C++——VC的順序學習,有助於知識的連貫性,我也希望你能學好的。

或者學習Delphi,入門較為簡單類似於VB,但比VB強大,即可作為入門又能做強、做大

怎樣學編程

1.明確學習目的

學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟件使用中所遇到的問題,改進現有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利於在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟件產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。學習編程還能鍛鍊思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創造性的工作。知識經濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,並在IT行業裡幹出一番事業來,有所作為,具有一定的編程能力是一個基本條件和要求。

2.打好基礎

學編程要具備一定的基礎,總結之有以下幾方面:

(1)數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。

(2)邏輯思維能力的培養學程序設計要有一定的邏輯思維能力,“邏思力”的培養要長時間的實踐鍛鍊。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反覆的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。

(3)選擇一種合適的入門語言 面對各種各樣的語言,應按什麼樣的順序學呢?程序設計工具不外乎如下幾類: 1)本地開發應用軟件開發的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數據庫開發工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2)跨平臺開發開發工具如 Java 等。 3)網絡開發對客戶端開發工具如:Java Script 等;對服務器開發工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的環境下幾種開發工具中 VB 法簡單並容易理解,界面設計是可設化的,易學、易用。選 VB 作為入門的方向對出學者是較為適合的。

3. 注意理解一些重要概念

一本程序設計的書看到的無非就是變量、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針對這些語法、結構的應用例子,做到舉一反三,觸類旁通。

4.掌握編程思想

學習一門語言或開發工具,語法結構、功能調用是次要的,最主要是學習......

編寫程序是什麼?編寫程序能幹什麼?

怎樣去學習編程? 我認為學習編程是一件好事,不要認為編程很難,其實它並不難,不過之前你得先了解你學習編程的目的是什麼?這個很重要,因為目的決定你的發展方向。目前對於編程有很多種編程語言以及相對應的開發軟件,根據你的情況選一種語言進行專業學習,不要盲亂學習。編程是一種融匯貫通的東西,學會基礎到後邊就越來越簡單了。而且可以向多種語言發展。因為畢竟世上沒有永遠不過時的東西嘛!下面說明一些常用的編程語言。 C語言 是一種可移植性和多系統平臺的編程語言 JAVA 是一種功能強大可移植性強的開發語言 HTML 是一種超文本標記語言 Java Script 是一種基於客戶端的腳本語言 程序語言,顧名思義就是一種語言,是用於交流的,程序就是計算機的語言和人類語言的翻譯者,做一個程序員就是要把人類世界的問題用計算機的方法去解決和展現,可是因為種種原因,大多數人在如何學好語言,如何學好開發平臺上疲於奔命,到頭來你只會敲寫代碼。如果想做一個合格的程序員,C++、JAVA、sql、都是一定要學的,另外,不要去學你喜歡的,也不要去費勁腦子想該學什麼,看看IT界,IT市場需要什麼,你就學什麼。 新手學編程要從根本出發 從理論上來說,需要廣泛的閱讀,瞭解算法的博大精深和計算機的基本理論。 從實踐上來說,需要有廣泛的練習,練習的廣泛在於練習不同的內容。 然後就是創新精神和數學思維能力,這些都是需要培養的。 基礎要打好 學編程要具備一定的基礎,總結之有以下幾方面: (1)數學基礎 、從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。 (2)邏輯思維能力的培養 、學程序設計要有一定的邏輯思維能力,“思維能力”的培養要長時間的實踐鍛鍊。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反覆的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程的過程中,我們不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。 (3)選擇一種合適的入門語言、 面對各種各樣的語言,應按什麼樣的順序學呢?程序設計工具不外乎如下幾類: 1.本地開發應用軟件開發的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;數據庫開發工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。 2.跨平臺開發開發工具如 Java 等。

主程序是幹嘛的?為什麼要編寫主程序?編寫主程序有什麼用? 100分

那是C/C++的源代碼結構性框架,程序開始執行和執行結束都在主函數中完成。所以你必須寫一個主函數,而且只能寫一個主函數。其他函數必須在主函數中調用才能發揮作用。

怎麼學習寫程序

如果您想學習編程,卻又不知從何入手,那麼您不妨看看下面的幾種學習方案,可能會給您一些啟示吧!

==============================================

方案一 Basic語言 & Visual Basic

優點

(1)Basic 簡單易學,很容易上手。

(2)Visual Basic 提供了強大的可視化編程能力,可以讓你輕鬆地做出漂亮的程序。

(3)眾多的控件讓編程變得象壘積木一樣簡單。

(4)Visual Basic 的全部漢化讓我們這些見了English就頭大的人喜不自禁。

缺點

(1)Visual Basic 不是真正的面向對象的開發文具。

(2)Visual Basic 的數據類型太少,而且不支持指針,這使得它的表達能力很有限。

(3)Visual Basic 不是真正的編譯型語言,它產生的最終代碼不是可執行的,是一種偽代碼。它需要一個動態鏈接庫去解釋執行,這使得Visual Basic 的編譯速度大大變慢。

綜述:方案一適合初涉編程的朋友,它對學習者的要求不高,幾乎每個人都可以在一個比較短的時間裡學會vB編程,並用VB 做出自己的作品。對於那些把編程當做遊戲的朋友來說,VB 是您最佳的選擇。

Basic/Visual Basic簡介

==============================================

方案二 Pascal語言 & Delphi

優點

(1)Pascal語言結構嚴謹,可以很好地培養一個人的編程思想。

(2)Delphi是一門真正的面向對象的開發工具,並且是完全的可視化。

(3)Delphi使用了真編譯,可以讓你的代碼編譯成為可執行的文件,而且編譯速度非常快。

(4)Delphi具有強大的數據庫開發能力,可以讓你輕鬆地開發數據庫。

缺點

Delphi幾乎可以說是完美的,只是Pascal語言的過於嚴謹讓人感覺有點煩。

綜述: 方案二比較適合那些具有一定編程基礎並且學過Pascal語言的朋友。

Pascal語言簡介

Delphi簡介

==============================================

方案三 C語言 & Visual C++

優點

(1)C語言靈活性好,效率高,可以接觸到軟件開發比較底層的東西。

(2)微軟的MFC庫博大精深,學會它可以讓隨心所欲地進行編程。

(3)VC是微軟製作的產品,與操作系統的結合更加緊密。

缺點

對使用者的要求比較高,既要具備豐富的C語言編程經驗,又要具有一定的WINDOWS編程基礎,它的過於專業使得一般的編程愛好者學習起來會有不小的困難。

綜述: VC是程序員用的東西。如果你是一個永不滿足的人,而且可以在編程上投入很大的精力和時間,那麼學習VC你一定不會後悔的。

C語言簡介

==============================================

方案四 C++語言 & C++ Builder

優點

(1)C++語言的優點全部得以繼承。

(2)完全的可是化。

(3)極強的兼容性,支持OWL、VCL和MFC三大類庫。

(4)編譯速度非常快。

缺點

由於推出的時間太短,關於它的各種資料還不太多。

綜述:我認為C++ Builder 是最好的編程工具。它既保持了C++語言編程的優點,又做到了完全的可視化。

書很多,自己找吧,學編程,關鍵在於堅持,說得再好,沒......

一般的應用程序都是用什麼語言編寫的

應用軟件可用各種編程軟件來編寫的。

這些編程軟件使用的語言可有C或C++語言,Bisic,Pascal語言,Java,易語言等在各種編程軟件的平臺上按語言的語法要求編寫代碼,通過編譯成應用程序。

編程就是寫軟件嗎?

你用的各種軟件都是程序員們開發出來的,不用懷疑,呵呵。

一般隨便學一門編程語言就能開發出軟件來。但是開發一個好的軟件不只需要編程知識,還需要很多其他的知識,比如數據結構和算法、軟件工程管理等等。大學裡的軟件工程專業就是為開發軟件做準備的,你可以上網搜索軟件工程專業都需要學哪些課程,就知道開發一個好的軟件除了編程之外,還需要哪些知識了。

另外,如果想學的話,你首先要明白你想編哪方面的軟件,比如桌面軟件、手機軟件、網站程序、工程應用、工業控制程序等等。常用的編程語言和相關技術有二、三十種,下面給你羅列一些:

以下任何一類都可能用到的:數據庫技術SQL、XML極其相關技術。

桌面軟件:JAVA、C#、VB等等任何一種高級編程語言都行。

手機軟件:iPhone上用Objective-C,安卓上用JAVA。

網站:HTML、CSS、Javascript,這些用來做網頁。PHP、JSP、ASP任選埂個做網站後臺服務。

工程應用:C、Python等編程語言。

工業控制:PLC梯形圖語言、彙編語言。

寫程序需要軟件 那寫程序的軟件又是怎麼做出來的 是什麼軟件

你這個問題問的有點“深奧”了!!可能要從早期的程序開發雛形說起了。

計算機的軟件/程序是由程序開發人員一條一條指令寫出來的,程序運行時,cpu收到一條指令,執行一條。而cpu的強大之處就在於它的指令集。

問題就在於,程序員寫的指令是英文語句,而cpu伐的指令是機器碼……010010101……這樣的,這就需要寫一個程序,把指令逐條的“翻譯”成機器碼,方便計算機執行。這個“翻譯”的程序其實很簡單,它包含兩個集合,一個是cpu的指令集(機器碼),另一個是每個機器碼對應的英文指令,這兩個集合是一一對應的。這樣它就能把程序員寫的每一條指令,逐一的翻譯成機器碼。這實際上就是編譯軟件的雛形。

現在寫程序用的軟件,比如vc6.0之類的,它的功能很強大很複雜,你要知道,有vc6,那麼它的父版vc5、vc4,乃至vc1,肯定是從最先的雛形慢慢發展成現在這樣子的,增加了很多新的功能。

你如果要問編譯程序的雛形是咋寫出來的,這個實際很簡單,說白了,它只執行“查找”、“替換”兩條指令。

可能有描述不準確的地方,很久沒從事過計算機方面的工作了,但是道理確實是這樣的。

各種應用程序主要是用什麼語言寫的

c語言主要用於那些對效率要求很高的地方,比如說電腦的各種驅動程序,或者機械製造方面的應用。java分為三塊,桌面應用的j2se,企業應用j2ee,手機應用j2me。桌面應用的話,可以寫一些小遊戲:貪吃蛇、俄羅斯方塊等,後綴名是.jar。企業應用的話,就是說公司裡面用的一些管理軟件,網站也可以,我記得好像校內網就是用java做的。手機遊戲,這不說了吧?那些.exe文件應該是跟c有關的(c++、c#),我不是很清楚,但java寫的一定不是.exe學編程,如果只是為了寫一些小程序,可以直接學,不需要什麼打基礎的。但如果想進入這一行,並且有一個好的發展,數據結構是必須的。其餘的html、javascript、css,數據庫也需要。

C語言有什麼用,如何C用寫窗口程序

樓主您好~~

www.pconline.com.cn/...4.html 您看看這個 呵呵

其實 我在一年前也和您一樣想過這個問題 後來學了MFC才明白 其實黑框程序是在console application工程裡運行的那種控制檯程序程序。如果需要編寫界面,您應該學MFC啦 裝一個VC6.0對照孫鑫老師的視頻教程慢慢學就會拉 ~~~畫圖啊 編寫界面啊都很方便的 您試試

程序是如何編寫的?

簡單的說,編程就是為了藉助於計算機來達到某一目的或解決某個問題,而使用某種程序設計語言編寫程序代碼,並最終得到結果的過程。

計算機雖然功能十分強大。可以供你上網、打遊戲、管理公司人事關係等等,但是沒有程序,它就等於是一堆廢鐵,不會理會我們對它下達的“命令”。於是,我們要馴服它,只有通過一種方式——程序,這也是我們和計算機溝通的唯一方式。

那程序到底是什麼呢?

程序也就是指令的集合,它告訴計算機如何執行特殊的任務。

打個比方說,它好比指導你烹調菜品的菜譜或指揮行駛一路到達目的地的交警(或者交通路標)。沒有這些特殊的指令,就不能執行預期的任務。計算機也一樣,當你想讓計算機為你做一件事情的時候,計算機本身並不能主動為我們工作,因此我們必須對它下達指令,而它根本不會也不可能聽懂人類自然語言對事情的描述,因此我們必須使用程序來告訴計算機做什麼事情以及如何去做?甚至對最簡單的任務也需要指令,例如如何取得擊鍵,怎樣在屏幕上放一個字母,怎樣在磁盤中保存文件等等。

這麼麻煩,連這些東西編程都要考慮!怪不得人家說編程好難!你錯了,其實許多這樣的指令都是現成的,包含在處理芯片中內置於操作系統中,因此我們不必擔心它們工作,他們都是由處理器和操作系統來完成的,並不需要我們來干預這些過程。

上面講到的計算機本身不會主動的做任何事情。因此我們要通過程序的方式來讓計算機為我們“效勞”。而這個過程就是我們“編”出來的。編程可以使用某一種程序設計語言來實現,按照這種語言的語法來描述讓計算機要做的事情。

我們這裡所講的語法和外語中的語法完全兩碼事,這裡講的語法只是讀你的程序書寫做出一寫規定而已。

寫出程序後,再由特殊的軟件將你的程序解釋或翻譯成計算機能夠識別的“計算機語言”,然後計算機就可以“聽得懂”你的話了,並會按照你的吩咐去做事了。因此,編程實際上也就是“人給計算機出規則”這麼一個過程。

隨計算機語言的種類非常的多,總的來說可以分成機器語言,彙編語言,高級語言三大類。

電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程序來執行,程序是計算機要執行的指令的集合,而程序全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

計算機所能識別的語言只有機器語言,即由構成的代碼。但通常人們編程時,不採用機器語言,因為它非常難於記憶和識別。

目前通用的編程語言有兩種形式:彙編語言和高級語言。

彙編語言的實質和機器語言是相同的,都是直接對硬件操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶。它同樣需要編程者將每一步具體的操作用命令的形式寫出來。

彙編程序的每一句指令只能對應實際操作過程中的一個很細微的動作,例如移動、自增,因此彙編源程序一般比較冗長、複雜、容易出錯,而且使用匯編語言編程需要有更多的計算機專業知識,但彙編語言的優點也是顯而易見的,用匯編語言所能完成的操作不是一般高級語言所能實現的,而且源程序經彙編生成的可執行文件不僅比較小,而且執行速度很快。

高級語言是目前絕大多數編程者的選擇。和彙編語言相比,它不但將許多相關的機器指令合成為單條指令並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆棧、寄存器等,這樣就大大簡化了程序中的指令。由於省略了很多細節,所以編程者也不需要具備太多的專業知識。

高級語言主要是相對於彙編語言而言,它並不是特指某一種具體的語言,而是包括了很多編程語言,如目前流行的VB、VC、FoxPro、Delphi等,這些語言的語法、......

相關問題答案
寫程序有什麼用?
微碼程序有什麼用?
驅動程序有什麼用?
屏幕保護程序有什麼用?
控制檯程序有什麼用?
評助理工程師有什麼用?
硬盤讀寫速度有什麼用?
魔獸工程學有什麼用?
指令和程序有什麼區別?
機票行程單有什麼用?