程式設計是什麼解釋得通俗易懂一些,求常見程式設計術語的通俗解釋

2021-03-04 05:37:09 字數 4698 閱讀 5767

1樓:青女

把指令輸入計算機,使其轉化為一定長度的二進位制數字量,供計算機進行處理

2樓:匿名使用者

程式設計就是,編寫程式,這個程式可以讓計算機幫你解決問題。

眾所周知,在馮諾依曼體系中,計算機是"0,1組成的",在機器中資料和程式都是二進位制表示和儲存。

現在的常見程式語言和0,1貌似沒啥關係,但是實際上是機器語言的升級,讓特定的機器語言與特定的語言相匹配,得到更容易被學習的程式語言。

所以這些語言的含義也是固定的,只是在借用這些含**決問題,轉換為機器語言,然後讓機器執行。

學習程式設計就是要多理解語言含義,並且懂得如何使用,從而解決問題。

求常見程式設計術語的通俗解釋

3樓:語澍璐遠

xml  首先,你要了解xml。我不是說僅僅是xml規格本身,還包括一系列相關的基於xml的語言:最重要的是xhtml、xslt、xsl、dtds、xml schema (xsd)、xpath、xquery和soap。

那些在過去5年內從未碰過鍵盤的人,可能不知道xml為何物。xml是一種文字檔案,使用與html類似的標記。xml能定義一個樹狀結構,並能描述所含的資料。

 xml最好的一點是既能存結構化資料也能存非結構化資料。它既能存貯和描述「規格的」(regular)**資料,也能容納和描述「粗糙的」(ragged)檔案資料。  xhtml是現今寫html的首選方法。

因為它是形式完好(well formed)的xml,比起古老的、通常是畸形(malformed)的html檔案,xhtml格式的檔案更容易處理。  xslt和xsl是用於把xml檔案轉成其它格式的語言。可轉換的格式包括:

文字檔案、pdf檔案、html、以逗號為分隔符的檔案,或其它xml檔案。  dtd和xml schema描述xml檔案所能包含的內容的型別,並讓你「驗證」xml檔案內容的合理性,而不用寫特殊**以確保內容符合規則要求。  xpath和xquery是用於從xml檔案中抽取單個專案或一組專案的查詢語言。

xquery擴充套件了xpath,因而更重要。xquery與xml的關係正像sql與關聯式資料庫的關係。  soap是web服務之間的一個標準通訊協議。

儘管你不需要對soap標準一清二楚,你應該熟悉一般的schema和它的工作原理,以便能應用這門技術。

4. java、c++、c#和vb.***  我把這些語言列在一起,並不是建議你成為每一種語言的專家。

我的理由是:學習程式設計最有效的方法之一是看**,而你能看到的大量的**很可能不是用你所喜愛的語言編寫的。  在過去幾年,各語言的能力越來越接近。

現在,你可以用vb.***寫windows服務、web應用程式或命令列程式。即使你只使用一種語言,你也應該學一些其它語言,以便能看懂那些樣例,並將其翻譯到你所用的語言。

這4種語言是基本核心,還有其它一些滿足不同需要、頗具用途的語言,如fortran、cobol、apl、ada、perl和lisp。

5. javascript  儘管名字有些相像,但java與javascript並無關聯。為什麼一個指令碼語言會如此重要呢?

因為所有主流瀏覽器都用javascript。如果你需要寫web應用程式,你就有足夠的理由學javascript。javascript可以用作asp或asp.

***的伺服器語言,也可以當做用於擴充套件xslt的功能語言(functional language)。javascript是mozilla/***scape中用於啟用基於xul的程式介面的首選語言。javascript的一個變種actionscript是flash mx的程式語言。

將來,javascript很可能成為新裝置的程式語言,以及大型應用軟體中的巨集語言。  與javascript相對照的是vbscript。儘管microsoft的軟體對vbscript有良好的支援,但vbscript在未來的開發工作中很可能是一個糟糕的選擇。

就是microsoft也傾向於用javascript(或microsoft自己的變種:jscript)寫客戶端程式。在選擇指令碼語言時,請選擇javascript。

 6. 正規表示式(regular expressions)  查尋關聯式資料庫可以用sql,查詢xml可以用xpath和xquery,查詢純文字檔案則可以用正規表示式。例如,你可以用一個命令從一個html檔案中查詢並刪除所有的註釋。

各種開發語言內建的一些簡單的文字查詢功能,如"indexof"函式或vb中經典的"instr"函式或"like"操作符,根本不能與正規表示式相提並論。現在,各種主要的開發語言都提供使用正規表示式的途徑。儘管正規表示式本身既難懂更難讀(是回到早期計算機時代的一種倒退),但它卻是一個功能強大而且未被充分利用的工具。

7. 設計模式  正像oop通過把物件分類以簡化程式設計一樣,設計模式對一些普遍的物件之間的互動進行分類,並賦予一個恰當的名稱。oop用得越多,設計模式就越有用。

一些最常用的模式的名稱已經變成了軟體開發領域共同使用的術語,所以要跟上資訊的主流,你就要對設計模式有相當的理解。

10. sql  儘管sql不像本文討論的其它技術那樣新,而且sql的重要性在未來10年內很可能降低,但它仍然是一項基本技能。很多開發人員還沒有掌握這門技術,或掌握得不夠,不足以有效率地使用它。

不要依賴具有圖形使用者介面的sql生成器替你做事情,你要自己手工地寫查詢命令,直到你熟悉基本的sql語法為止。瞭解sql不僅能幫助你日後學習xquery,你還有可能馬上發現能簡化或改進目前專案的方法。  培養好奇心  最後,(對,我意識到這是第11門技術),好奇心是你最重要的技能。

要去嘗試各種東西。新語言或新技術對你當前或將來的工作可能有用,也可能沒用,但並不是你所學的每一件事都是為了工作。不要害怕失敗,萬事開頭難,學新技術也是如此。

大多數失敗是因為人們希望太快地學到太多的東西。要對每一點進步感到滿意,不要讓時間(或缺乏時間)妨礙你。相反,你要安排時間留心、研究、試驗新的開發技術和工具。

 你可能永遠也沒有必要成為這些技術的專家,而且我的選擇可能根本不適合你的特殊情況,但通過培養好奇心,你將會發現你應該瞭解的東西。

「程式設計」是什麼意思?

4樓:青島優賣網路

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

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

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

什麼是程式設計,程式設計主要用來幹什麼

5樓:

程式設計(biān chéng)是編定程式的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式執行,並最終得到相應結果的過程。

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

6樓:雲南新華電腦學校

程式設計幾乎能**不想幹的任何事 比如說資料分析 資料採集 制定方案 如果把程式設計和機器人技術、人工智慧技術結合 它還可以做諸如: 拖地 洗碗 打籃球 開車 開飛機 轟炸五角大樓 之類的事情 雖然有些事對於它來說難了些(比如:開飛機) 但用不了多久,它就能勝任這些任務的 程式設計就是告訴計算機我們要求它做什麼,因為計算機沒有自己的思維,所以他要依靠我們給它預先設定好。

這個設定的過程就是程式設計了。 2、人要學習程式設計的原因有很多,有的是為了生活,有的是為了樂趣,有的是為了玩。。。。,但是總的原因就是計算機可以完成程式設計的人要求的事情,計算機幾乎是無所不能的,這就是很多人去學習程式設計的基本原因吧 3、程式設計的種類很多,有嵌入式裝置程式設計(如:

手機、智慧玩具),有網路程式設計(**是最常見的),有遊戲程式設計,有應用程式程式設計等等 4、對於初學者,可以從最簡單的c或者是basic開始(如果是以後在這個方面有發展的話,最好從c開始,basic的語法簡潔,並且省略了很多高階的程式語言的功能,是一個大眾的初級語言)。學習程式設計最好是能夠有一本難易適中的教材,再學習的過程中自己能夠邊學邊在計算機上練習,這樣學習的效率會很高,還有遇到問題的時候最好自己動腦去解決,如果實在能力有限的時候可以藉助網際網路,尋求幫助。

7樓:匿名使用者

程式設計就是用人看的懂的語言寫出能夠操控機器來做一些事情的工作,比如說用遙控器控制電視機,這就需要程式設計,用滑鼠在電腦裡移動,電腦裡的遊戲,電腦裡的軟體,汽車飛機裡的電子儀表,計算器,等等,這些都需要通過程式設計來實現,只不過有些是偏向硬體的,比如遙控器,有些是偏想軟體的,比如遊戲,就有了所謂的硬體開發,和軟體開發,都屬於程式設計這個大概念。

8樓:雲南新華電腦學校

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

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

9樓:匿名使用者

我想應該是機器執行語言和顯示程式的處理語言吧,畢竟這個需要系統的規劃,程式要想顯示必須先執行啊,才會顯示程式進而在系統做處理,系統處理也會顯示,當達到要求系統就會進入介面,在介面就是軟體執行了,軟體意同此理也一樣需要後臺這樣懂了嗎?

請大蝦用通俗易懂的語言解釋一下什麼事程式設計術語 應用程式程式設計介面API

比如絞肉機api,放進去肉塊,出來肉餡 又比如奶牛api,吃進去的是草,出來的是奶 你是一個應用程式,需要時就拿來絞肉機用用即可 你可以將api簡單地理解成函式,雖然不夠嚴謹,但是在高階語言中,api多數是以函式的形式存在的。api是什麼?不同的程式語言的api一樣的嗎?說的淺顯一點,我是新手 前面...

我高音唱不上去,希望大家能給我一些通俗易懂的建議和練習方法,謝謝了!(最好是簡單一些,別太繁瑣)

額 其實可以這樣練習 雖然比較麻煩,但一定有用 唱歌前開聲,聲音開啟後,再唱。氣息不足,游泳可以鍛鍊肺活量。經常練習仰臥起坐,把腹肌鍛煉出來,對唱高音有很大好處。喝點開水有助於把聲音開啟。聲音開啟後,就嗓子不會難受了。每個人的音域都不同,有些人天生音高就很高,音高是需要練習的,但要注意,不能過分疲勞...

性質什麼意思,用,通俗易懂的語言解釋一下,謝謝

我們對所認知事物所固有基本屬性的統稱。比方 說化學性質,物理性質,都是一類統稱。就好像人有名字,但是兩個張三不可能一模一樣,為什麼?要麼性格不同,要麼身高體重有差。但是身高體重,或者性格,我們要麼能用資料表示,要麼能用開朗沉默這樣的形容詞描述,這種資料和形容詞就是一種類似的 性質 一件事物的特性叫性...