怎麼編輯程序?

General 更新 2024-05-27

要學習程序編輯,該怎麼學習?

計算機語言(Computer Language)指用於人與計算機之間通訊的語言。計算機語言是人與計算機之間傳遞信息的媒介。 計算機語言主要分為四類: - 低級語言 - 高級語言 - 專用語言 - 腳本語言 其中低級語言有機器語言、彙編語言等 高級語言有c,c ,vb等 機器語言基本上是對計算機直接操作的語言,所以要根據不同的計算機不同的指令集寫出不同的語句。高級語言其實是經過編譯後成為機器語言再運行。雖說經過編譯鏈接,運行速度有點慢,但是完全一樣的語言可以在不同的計算機上運行。 我們現在通常都用的是高級語言。常用的有BASIC(適合初學者應用)、FOPTRAN(用於數據計算)、COBOL(用於商業管理)、PASCAL(用於教學)、C(用於編寫系統軟件)、Ada(用於編寫大型軟件)、LISP(用於人工智能)等。不同的語言有其不同的功能,人們可根據不同領域的需要選用不同的語言。不同的語言有不同的語言規則。所以應該先選一種語言。選好語言之後,在選擇這種語言的編譯系統就像c語言的編譯系統有vc,tc等。然後選本看的懂的書慢慢學,先從最基本的代碼規則學起。然後再慢慢的上升到算法這一層次。根據你的要求,再尋求更遠的發展。 下面是軟件工程的基本步驟,希望能給你點幫助: baike.baidu.com/view/1659.html?wtp=tt

程序是如何編寫的?

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

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

那程序到底是什麼呢?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

matlab中怎麼編輯程序

點擊file --NEW-M-file或者file下方的圖標 進入M文件編輯窗口,如果你定義了函數 比如fucntion a=hanshu(a,b),那麼你保存時,文件名要是hanshu

怎麼編輯程序

下載一個寫代碼的軟件就可以了,dw或者是editplus都是可以的。

怎麼學習寫程序

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

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

方案一 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++語言編程的優點,又做到了完全的可視化。

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

怎樣可以自己編寫大程序?

你好!我學java也快一年了!

課程設計做了個聊天室!

功能是連接數據庫,上線!做的不是很好!呵呵

不過,做個大程序要分2點,不同的目的,有不同的做法!

1為別人做程序獲取報酬。

2自己寫程序研究聯繫。

至於一我就不太懂了,但是作為二,我是個學生,有自己的見解!

做程序,首先你要明白自己做什麼程序,例如聊天室吧!

好,聊天室首先確定自己的程序有哪些功能,例如,要實現客戶遠端連接服務器,登陸,註冊,登陸成功的時候,在用戶端顯示在線人員,人員下線後,給出等提示!

等你確定了功能,那麼你就要把你寫的程序分為模塊了,例如,聊天室,要分為,客戶端 服務器 兩大部分,而服務器,你要寫一個處理用戶操作的 核心,還要做個,服務器管理界面,將它們分為各自的模塊,用方法函數聯繫在一起!

把要實現的函數功能首先,定下,把框架支好!在逐一的實現函數功能!不能,想起什麼功能,加什麼功能!

程序最忌諱的就是背程序,那有什麼可以背,你只要知道,幾個常用的關鍵字,自己會用就可以了,功萬不要記。累死的,而且一點用也沒有,只要想用到什麼會用就可以了!java api 不是全都有嗎!

等你不能實現某個功能時候,這個時候可以借鑑一下例子,但不可以,看他的編程思想和實現思路,每個人的編程思想都不一樣,看了只會影響你的思路!所以,做之前要先完成,自己的程序實現思路!

自己實現了各個功能後,就可以試驗下!修改下就好!我也是學計算機的,以後大家多交流!呵呵!第一次,發寫的不好見笑了!

如何編寫軟件

你學C語言吧!!

那麼究竟怎樣學習C語言呢?

1:工欲善其事,必先利其器

這裡介紹幾個學習C語言必備的東東:

一個開發環境,例如turbo C 2.0,這個曾經佔據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變量自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。

一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。

除此以外,現在有很多輔助學習的軟件,畢竟現在是Window時代了,學習軟件多如牛毛,不象我們當初學習,只有讀書做題這麼老套。我向大家推薦一個“集成學習環境(C語言)”,裡邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個“C語言學習系統”軟件,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。

2:葵花寶典

學習計算機語言最好的方法是什麼?答曰:讀程序。

沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有例程,然後仔細研讀程序,直到每一行都理解了,然後找幾個編程題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什麼寫不出來,然後再去寫這段程序,反反覆覆,直到你手到擒來為止,祝賀你,你快入門了。

3:登峰造極

寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(算法)。

是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬件的結構,況且硬件和硬件還不一樣,要給一個芯片寫驅動程序,無非就是掌握這塊芯片的各種寄存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那麼怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫“張三”的人,你該怎麼辦?第一種方法:直接對這10個人問:“誰叫張三”。第2種方法:你挨個去問“你是不是張三?”,直到問到的這個人就是張三。第三種方法:你去挨個問一個人“你認不認識張三,指給我看”。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標誌,而且是不容易達到的。剛才這個問題類似於數據結構和算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用算法,是登峰造極的必然之路。最後給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書

程序如何理解,如何編輯?

計算機程序的定義

程序 procedure

chénɡ xù

概念1.:為進行某活動或過程所規定的途徑。

概念2.程序是由序列組成的,告訴計算機如何完成一個具體的任務。由於現在的計算機還不能理解人類的自然語言,所以還不能用自然語言編寫計算機程序。

指示計算機按解決問題的步驟

實現預期目的而進行操作的一系列語句和指令。一般分為系統程序和應用程序兩大類。 計算機中的程序在港澳臺地區稱為程式。程序就是為使電子計算機執行一個或多個操作,或執行某一任務,按序設計的計算機指令的集合。由程序計數器(Program Counter)控制。程序(program)是為實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。是用匯編語言、高級語言等開發編制出來的可以運行的文件,在計算機中稱可執行文件(後綴名一般為.exe)。我們玩的遊戲一般都是應用程序(但現在後綴名為.swf的Flash影片類的遊戲也比較流行)

以上選自百度百科

事先編制程序,將要求計算機處理的任務編製成一條條指令,輸入計算機中(存放於計算機的內存儲器),這個過程成為編程序。

以上選自清華大學出版社《程序設計基礎(C語言版)》第一章引言

怎麼編輯電腦軟件程序

....樓主的這個問題太……太籠統了

你說的“怎麼編輯電腦軟件程序”具體意思是什麼?你想編輯什麼軟件程序?

我本身就是從事軟件開發的,對一般的C、C++、彙編、JS、ASP、JAVA知道一點點,可以給你一點點軟件設計方面的幫助,對於技術方面的問題可以和你交流一下。

希望你能說下那你的想法,明白了你的意圖,就知道怎麼回答你了

希望能幫到你

怎樣自己編程序

可以下載“C與C++程序設計學習與實驗系統 2011.2”,使用C或C++語言編寫程序。

相關問題答案
怎麼編輯程序?
前程無憂怎麼編輯簡歷?
天正怎麼編輯文字?
安卓手機怎麼退出程序?
怎麼編輯網頁?
微信文檔怎麼編輯?
打開方式怎麼添加程序?
微信怎麼編輯文章?
蘋果電腦怎麼運行程序?
怎麼編輯歌曲信息?