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

時間 2021-09-04 02:39:24

1樓:東方月初

程式設計(programming)是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。

程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。專業的程式設計人員常被稱為程式設計師。

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

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

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

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

2,程式設計過程應當包括分析、設計、編碼、測試、排錯等不同階段。專業的程式設計人員常被稱為程式設計師。

3,任何設計活動都是在各種約束條件和相互矛盾的需求之間尋求一種平衡,程式設計也不例外。在計算機技術發展的早期,由於機器資源比較昂貴,程式的時間和空間代價往往是設計關心的主要因素;

4,隨著硬體技術的飛速發展和軟體規模的日益龐大,程式的結構、可維護性、複用性、可擴充套件性等因素日益重要。

5,程式設計是對軟體進行規劃,對軟體中所用到的架構,資料結構進行設計,而不管具體的演算法,因為在物件導向的設計裡,演算法是屬於某個類的,是區域性的。

總之程式設計相當是在確定輪船航行的大方向。

2樓:匿名使用者

三樓的說法好像不對啊,程式設計是對軟體進行規劃,對軟體中所用到的架構,資料結構進行設計,而不管具體的演算法,因為在物件導向的設計裡,演算法是屬於某個類的,是區域性的。總之程式設計相當是在確定輪船航行的大方向。

而程式設計就好比是在划槳,程式設計就是要操作程式設計定下來的資料結構,因此演算法是在程式設計過程中確定的,而不是在設計中,所以二樓說的有一定道理

一般程式(軟體)設計是由架構師來負責,具體的程式設計工作初級程式設計師在做,當然核心的演算法由於涉及到效率等因素還是要一個高階程式設計師來搞定。

本人現在正處在junior階段(公司最近評的),日常工作就是分析**和改**

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

3樓:雲南新華電腦學校

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

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

4樓:青島優賣網路

程式設計是編定程式的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式執行,並最終得到相應結果的過程。將大問題分解成一個一個的小問題,分解成一步一步的問題,在過程中找到思路,最終把大問題解決。

為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是程式設計。

程式設計是設計具備邏輯流動作用的一種「可控體系」。科技創新能力的培養才是國之根本,ezcode創新程式設計學院以培養孩子的科技創新能力為核心,通過思維訓練的啟蒙程式設計、感知世界的軟體程式設計、創新制造的硬體程式設計、萬物互聯的移動程式設計和科技創新的專案程式設計,讓孩子運用程式設計這個工具,將自己的創意和想法表達出來。孩子在幼時接觸的環境,往往和以後發展有極大的關聯。

人工智慧是離不開程式設計的,所以學會程式設計將會是孩子將來面對人工智慧時代的有力競爭**。

另外學習程式設計不僅學習的是知識,而且在學習過程中,能夠提高孩子邏輯思維能力、試錯能力、專注能力和動手解決問題的能力。

5樓:匿名使用者

程式設計就是輸入機器語言然後按照設定的編碼進行工作!程式設計其實最終目的就是為了解決問題,而很多人,學程式設計其實就是個愛好,而愛好往往並不能讓你做到學以致用的!

只有開始學的時候就抱著目的性才行!我當初在飛鬱學的!那可真是個講究實用的學校!

而談到程式設計是什麼,其實就是生活的工具,能讓你解決溫飽,有門技術!其實足以~

6樓:手機使用者

程式設計就是讓計算機按照你的意願去工作而編寫的一段程式。比如說,編寫一段統計程式,輸入全國18歲**身高體重,男多少人女多少人。讓計算機自動執行計算,男平均體重多少,女平均體重多少,男平均身高多少,女平均身高多少,男平均體重比女平均體重多多少,男平均身高的女平均身高高多少等等。

計算機自動計算出來。

7樓:童仁豐甘

汗...防毒其實也是程式設計寫的.

你現在看到的東西

除了顯示器

機箱鍵盤滑鼠這些可以摸的著東西.

其他東西都是程式設計的結果.

8樓:解韻昔夏萱

編寫計算機能讀懂的語言。。。

9樓:桐軍夷婉麗

直觀來看,就是程式編輯。

好比說,你用的計算器,你按數字它就顯示數字,你按加號,它就執行加法,這些表面上的功能就是給使用者的服務,而在這些簡單的功能背後,就是程式設計。

一個很小的計算器,在使用者看來,就是簡簡單單一個機器,但是在程式設計人員眼中,那可就是一項工程了。

讓這個計算器實現某種功能,用來實現這種功能的方法就是程式設計,而這種方法不是用嘴說出來的,也不是看出來的,而是用一行行的**敲出來的!

再比如現在你所看見的這個網頁,它的華麗外表和它的強大功能,都是通過一行行**來實現的,

把一些外行人看似迷茫的字母變為執行某種功能的**,就是程式設計!

10樓:御江奈會欣

程式設計就是在計算機中根據問題寫解決問題的**

11樓:堅瑗蕢爾風

簡單的說就是利用電腦的語言來......

程式設計中=與==的區別是什麼?

12樓:許貝利翁

如果簡單一點來說的話:

「=」就是賦值

,如a=1;b=2,是把1傳遞給a,2傳遞給b,結果是a的值是1,b的值是2。

「==」是判斷兩者是否相等 ,如果按照上面賦值的話即a的值是1,b的值是2,那麼「a==b」顯然不相等,則返回布林型別「false」;

你可以理解為前者是做準備工作,後者就開始做真正的判斷了。

如果剛開始學,大概知道是這個意思就行了

什麼是程式設計?

13樓:匿名使用者

程式設計是給出解決特

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

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

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

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

擴充套件資料

程式設計的步驟:

1、分析問題:

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

2、設計演算法:

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

3、編寫程式:

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

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

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

5、編寫程式文件:

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

14樓:非vip的鐵憨憨

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

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

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

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

16樓:匿名使用者

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

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

(1)問題分析

(2)設計演算法

(3)編寫程式

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

(6)編寫程式文件

17樓:周賢近

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

指令碼語言和程式語言的區別是什麼?

18樓:學雅思

1、指令碼語言:又被稱為擴建的語言,或者動態語言,是一種程式語言,用來控制軟體應用程式。

2、程式語言:一種計算機語言讓程式設計師能夠準確地定義計算機所需要使用的資料,並精確地定義在不同情況下所應當採取的行動。

二、特點不同

1、指令碼語言:指令碼通常以文字(如ascii)儲存,只在被呼叫時進行解釋或編譯。

2、程式語言:程式在執行時可以改變其結構,開發快速,接近自然語言,易於理解,更方便的**管理。

三、優缺點不同

1、指令碼語言:指令碼語言極大地簡化了「開發、部署、測試和除錯」的週期過程。大多數指令碼語言都能夠隨時部署,而不需要耗時的編譯/打包過程。

2、程式語言:任何程式語言的使用都需要確保編寫的程式能夠根據實際需要及時調整。因此,快速原型開發環境非常重要,在這種環境下,動態語言和相關庫的結合可以大大增強其優勢。

什麼是程式設計語言?

19樓:

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

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

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

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

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

程式設計是給出解決特定問題程式的過程,是軟體構造活動中的重要組成部分。程式設計往往以某種程式設計語言為工具,給出這種語言下的程式。程式設計過程應當包括分析 設計 編碼 測試 排錯等不同階段。其中專業的程式設計人員常被稱為程式設計師。某種意義上,程式設計的出現甚至早於電子計算機的出現。英國著名詩人拜倫...

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

你的合夥人 pcl point cloud library 是在吸收了前人點雲相關研究基礎上建立起來的大型跨平臺開源c 程式設計庫,它實現了大量點雲相關的通用演算法和高效資料結構,涉及到點雲獲取 濾波 分割 配準 檢索 特徵提取 識別 追蹤 曲面重建 視覺化等。支援多種作業系統平臺,可在window...

Python 程式設計,什麼是python程式設計

python是一種計算機程式設計語言,具有簡潔性 易讀性以及可擴充套件性,相較於其他語言學習起來更加容易。目前python有四大主要應用,一是網路爬蟲,二是web開發,三是人工智慧設計,四是自動化運維。希望能幫到你。提問詳細點。回答好的。python是一種廣泛使用的解釋型 高階和通用的程式語言。py...