什麼是程式設計,什麼是程式?什麼是程式設計?

2021-12-23 02:36:48 字數 5462 閱讀 6246

1樓:匿名使用者

程式設計(programming)是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。

專業的程式設計人員常被稱為程式設計師。

某種意義上,程式設計的出現甚至早於電子計算機的出現。英國著名詩人拜倫的女兒ada lovelace曾設計了巴貝奇分析機上解伯努利方程的一個程式。她甚至還建立了迴圈和子程式的概念。

由於她在程式設計上的開創性工作,ada lovelace被稱為世界上第一位程式設計師。

任何設計活動都是在各種約束條件和相互矛盾的需求之間尋求一種平衡,程式設計也不例外。在計算機技術發展的早期,由於機器資源比較昂貴,程式的時間和空間代價往往是設計關心的主要因素;隨著硬體技術的飛速發展和軟體規模的日益龐大,程式的結構、可維護性、複用性、可擴充套件性等因素日益重要。

另一方面,在計算機技術發展的早期,軟體構造活動主要就是程式設計活動。但隨著軟體技術的發展,軟體系統越來越複雜,逐漸分化出許多專用的軟體系統,如作業系統、資料庫系統、應用伺服器,而且這些專用的軟體系統愈來愈成為普遍的計算環境的一部分。這種情況下軟體構造活動的內容越來越豐富,不再只是程式設計活動了,還包括資料庫設計、使用者介面設計、介面設計、通訊協議設計和複雜的系統配置過程。

程式設計(programming)是指設計、編制、除錯程式的方法和過程。它是目標明確的智力活動。由於程式是軟體的本體,軟體的質量主要通過程式的質量來體現的,在軟體研究中,程式設計的工作非常重要,內容涉及到有關的基本概念、工具、方法以及方法學等。

按照結構性質,有結構化程式設計與非結構化程式設計之分。前者是指具有結構性的程式設計方法與過程。它具有由基本結構構成複雜結構的層次性,後者反之。

按照使用者的要求,有過程式程式設計與非過程式程式設計之分。前者是指使用過程式程式設計語言的程式設計,後者指非過程式程式設計語言的程式設計。按照程式設計的成分性質,有順序程式設計、併發程式設計、並行程式設計、分散式程式設計之分。

按照程式設計風格,有邏輯式程式設計、函式式程式設計、物件式程式設計之分。

程式設計的基本概念有程式、資料、子程式、子例程、協同例程、模組以及順序性、併發性、並行性、和分佈性等。程式是程式設計中最為基本的概念,子程式和協同例程都是為了便於進行程式設計而建立的程式設計基本單位,順序性、併發性、並行性和分佈性反映程式的內在特性。

程式設計規範是進行程式設計的具體規定。程式設計是軟體開發工作的重要部分,而軟體開發是工程性的工作,所以要有規範。語言影響程式設計的功效以及軟體的可靠性、易讀性和易維護性。

專用程式為軟體人員提供合適的環境,便於進行程式設計工作。

計算機程式或者軟體程式(通常簡稱程式)是指一組指示計算機每一步動作的指令,通常用某種程式設計語言編寫,執行於某種目標體系結構上。打個比方,一個程式就像一個用漢語(程式設計語言)寫下的紅燒肉菜譜(程式),用於指導懂漢語的人(體系結構)來做這個菜。 通常,計算機程式要經過編譯和連結而成為一種人們不易理解而計算機理解的格式,然後執行。

未經編譯就可執行的程式通常稱之為指令碼程式。

2樓:安徽新華電腦專修學院

程式設計是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。

專業的程式設計人員常被稱為程式設計師。

什麼是程式?什麼是程式設計?

3樓:blackpink_羅捷

1、計算機程式是一組計算機能識別和執行的指令,執行於電子計算機上,滿足人們某種需求的資訊化工具。

它以某些程式設計語言編寫,執行於某種目標結構體系上。打個比方,程式就如同以英語(程式設計語言)寫作的文章,要讓一個懂得英語的人(編譯器)同時也會閱讀這篇文章的人(結構體系)來閱讀、理解、標記這篇文章。

一般的,以英語文字為基礎的計算機程式要經過編譯、連結而成為人難以解讀,但可輕易被計算機所解讀的數字格式,然後放入執行。

程式是一個指令序列。

2、程式設計是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。

專業的程式設計人員常被稱為程式設計師。

4樓:

程式就是一組計bai算機能識別和執行的指令。du程式設計是指從確定zhi任務到得dao到結果,寫出文件的全過程。(一般經歷6個階段:

①問題分析;②設計演算法;③編寫程式;④對源程式進行編輯,編譯和連線;⑤執行程式,分析結果;⑥編寫程式文件;)

5樓:

程式,就是一組動作的序列。程式設計語言,就是一組對二進位制程式進行描述的符號及規則。

6樓:

土點的講話程式就是一串按照命令執行的**。這個**是什麼應該怎樣執行,你會這個你就是程式設計師了。

7樓:

程式就是一組計算機能識別和執行的指令。

程式設計是指從確定任務到得到結果,寫出文件的全過程。(一般經歷6個階段:①問題分析;②設計演算法;③編寫程式;④對源程式進行編輯,編譯和連線;⑤執行程式,分析結果;⑥編寫程式文件;)

什麼是程式設計?

8樓:匿名使用者

程式設計是給出解決特

定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。

程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。

任何設計活動都是在各種約束條件和相互矛盾的需求之間尋求一種平衡,程式設計也不例外。

在計算機技術發展的早期,由於機器資源比較昂貴,程式的時間和空間代價往往是設計關心的主要因素;隨著硬體技術的飛速發展和軟體規模的日益龐大,程式的結構、可維護性、複用性、可擴充套件性等因素日益重要。

擴充套件資料

程式設計的步驟:

1、分析問題:

對於接受的任務要進行認真的分析,研究所給定的條件,分析最後應達到的目標,找出解決問題的規律,選擇解題的方法,完成實際問題。

2、設計演算法:

即設計出解題的方法和具體步驟。

3、編寫程式:

將演算法翻譯成計算機程式設計語言,對源程式進行編輯、編譯和連線。

4、執行程式,分析結果:

執行可執行程式,得到執行結果。能得到執行結果並不意味著程式正確,要對結果進行分析,看它是否合理。不合理要對程式進行除錯,即通過上機發現和排除程式中的故障的過程。

5、編寫程式文件:

許多程式是提供給別人使用的,如同正式的產品應當提供產品說明書一樣,正式提供給使用者使用的程式,必須向使用者提供程式說明書。內容應包括:程式名稱、程式功能、執行環境、程式的裝入和啟動、需要輸入的資料,以及使用注意事項等。

9樓:非vip的鐵憨憨

程式設計是使用某種程式設計語言編寫程式的過程,就是用計算機語言對所要解決的問題中的資料以及處理問題的方法和步驟進行完整而準確的描述的過程。其中,對資料的描述是指定資料的型別和資料的結構,對操作的描述是指定操作的步驟,即演算法。

10樓:安徽新華電腦專修學院

程式設計(programming)是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。

專業的程式設計人員常被稱為程式設計師。

11樓:匿名使用者

程式設計是指從確定任務到得到結果,寫出文件的全過程。

從確定問題到最後完成任務,一般經歷以下幾個工作階段:

(1)問題分析

(2)設計演算法

(3)編寫程式

(4)對源程式進行編輯、編譯和連線,得到可執行程式(5)執行程式,分析結果

(6)編寫程式文件

12樓:周賢近

程式設計=資料結構+演算法

什麼是程式設計語言?

13樓:

程式設計語言是用於書寫計算機程式的語言。

語言的基礎是一組記號和一組規則

。根據規則由記號構成的記號串的總體就是語言。在程式設計語言中,這些記號串就是程式。

程式設計語言有3個方面的因素,即語法、語義和語用。語法表示程式的結構或形式,亦即表示構成語言的各個記號之間的組合規律,但不涉及這些記號的特定含義,也不涉及使用者。語義表示程式的含義,亦即表示按照各種方法所表示的各個記號的特定含義,但不涉及使用者。

14樓:匿名使用者

程式設計語言,programming language。用於書寫計算機程式的語言。語言的基礎是一組記號和一組規則。

根據規則由記號構成的記號串的總體就是語言。在程式設計語言中,這些記號串就是程式。程式設計語言有3個方面的因素,即語法、語義和語用。

語法表示程式的結構或形式,亦即表示構成語言的各個記號之間的組合規律,但不涉及這些記號的特定含義,也不涉及使用者。語義表示程式的含義,亦即表示按照各種方法所表示的各個記號的特定含義,但不涉及使用者。語用表示程式與使用者的關係。

百科上解釋的挺詳細了,有什麼不懂的可以再問的具體點

什麼是「vfp程式設計」?

15樓:內容不多啊

「vfp程式設計」簡稱vfp或vf。vfp是物件導向的資料庫管理系統將使您可以建立出具有藝術性的企業資料庫解決方案。

vfp是一個功能強大的互動式資料管理工具,而且可以建立應用程式來充分發揮其完善的功能。掌握 visual foxpro的物件導向程式設計技術以及事件驅動模型,可以最大限度地提高程式設計的效率。

vfp還提供了一個整合化的系統開發環境,它不僅支援程序式程式設計技術,而且在語言方面作了強大的擴充,支援物件導向視覺化程式設計技術,並擁有功能強大的視覺化程式設計工具。目前,vfp是使用者收集資訊、查詢資料、建立整合資料庫系統、進行實用系統開發較為理想的工具軟體。

visual foxpro的基本資料元素:

(1) 常量、變數、表示式。

(2) 常用函式:字元處理函式、數值計算函式、日期時間函式、資料型別轉換函式、測試函式。

程式設計是什麼 什麼是程式設計

16樓:青島優賣網路

程式設計是編定程式的中文簡稱,孩子們通過學習程式設計,學習的不僅是程式設計知識,而且在學習中能夠提高孩子的多方面能力。

提高孩子的邏輯思維能力。孩子在程式設計中,是將大問題分解成一個一個的小問題,分解成一步一步的問題。構建孩子完整的邏輯思維。

培養孩子試錯能力。孩子在小學一二年級所接觸的知識簡單,但隨著孩子的學段越高,接觸的知識越多越複雜,孩子在文化課上會有一些粗心,這樣我們通過學習程式設計就能很有效的幫助孩子這一問題。因為我們在程式設計的過程中,不允許我們出錯誤,即使我們的程式有一個模組出現了問題,那就不可能完成我們想要的結果,所以需要嚴謹。

這樣就改掉了孩子容易出錯的問題。

學習程式設計,受益一生。選擇程式設計,受益一生。

什麼是程式設計,為什麼程式設計很適合孩子

程式設計 bi n ch ng 是編定程式的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式執行,並最終得到相應結果的過程。為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路 方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據...

程式設計是幹嘛的,程式設計是做什麼的

程式設計是編制程式的簡稱,程式即做某件事情的步驟,編制程式的過程就是安排做某一件事情具體步驟的過程 簡單的說,程式設計就是為了藉助於計算機來達到某一目的或解決某個問題,而使用某種程式設計語言編寫程式 並最終得到結果的過程。程式設計是為了使計算機能夠理解人的意圖,使得計算機能夠根據人的指令一步一步去工...

什麼是程式語言啊,什麼是程式語言?一共有哪幾種語言?

程式語言 programming language 是用來定義計算機程式的形式語言。它是一種被標準化的交流技巧,用來向計算機發出指令。一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動 指令碼語言和程式語言的區別是什麼?1 指令碼語言 又被稱為擴...