什麼是程序導向的程式設計?什麼是程序導向程式設計

時間 2022-12-12 01:35:03

1樓:匿名使用者

「程序導向」是一種以事件為中心的程式設計思想。

就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候一個一個依次呼叫就可以了。

什麼是程序導向程式設計?

2樓:匿名使用者

程序導向:把一個問題分解成若干小問題,再對每個小問題進行分解(分模組),知道每個問題的難度都足以小,能夠解決為止,然後再把這些小問題合併,就解決了大問題。

程序導向。程序導向」是一種以事件為中心的程式設計思想。

「物件導向」是一種以事務為中心的程式設計思想。

比如以公共汽車而言。

「程序導向」就是汽車啟動是一個事件,汽車到站是另一個事件。在程式設計序的時候我們不關心的是某一個事件。而不是汽車本身。我們分別對啟動和到站編寫程式。類似的還有修理等等。

到了程式設計就是:

public class 運營。

void 汽車到站。

}「物件導向」需要建立一個汽車的實體,由實體引發事件。我們關心的是一個汽車而不是汽車的沒個事件。

public class 汽車。

void 啟動()

}使用的時候需要建立一個汽車物件,然後進行應用。

3樓:匿名使用者

其實就是描述方法的不同,所謂程式設計就是用程式語言告訴電腦你想讓他做什麼。

那麼同一件事情就有很多種描述方法,比如吃飯這件事情。

你可以描述它的過程,人拿著勺子,把飯從碗裡送到嘴裡,然後咀嚼下嚥。

也可以從每個物件的角度出發進行描述,比如定義人可以操控勺子,飯到嘴裡之後可以咀嚼下嚥;定義勺子受到人的控制之後可以把飯從,碗中送到嘴裡;飯受到勺子的操控之後,位置就從碗裡,變成了嘴裡。

前一種就可以當成是程序導向,重點在於把完成一件事情的過程描述清楚,第二種就是物件導向,重點在於把參與這件事情的每個實體的狀態、行為描述清楚。說的比較口語化,意思也有一些偏差,大概意思懂了就好。

什麼是程序導向程式設計

4樓:緒巨集偉飛自

我知道c就是程序導向。

個人理解:程序導向是確定一個問題的演算法和處理辦法,物件導向就是將問題抽象成物件然後處理!

5樓:溫嬪鍾曉莉

簡單的說程序導向的程式設計就是按照我們正常的思維方式進行程式設計的一種方法。是一步一步的按照步驟進行!

6樓:利錦花赩

低階語言一般都是程序導向的,適合設計一些系統軟體和底層軟體;

什麼是物件導向的程式設計?什麼是程序導向的程式設計?二者各有哪些特點?有什麼 5

7樓:帳號已登出

這個問題問的人多多,本人以前也是其中一員。

一言難盡。。。看書吧。。。

一般書上說的那些都是比較淺的層次,而且說的很複雜,找本好書看吧!

程序導向程式設計是什麼意思

8樓:第五靜白尚惜

程序導向的大意是,自頂向下,逐步細分。模組化設計,把功能分解到若干個子程式(過程)裡,每個子程式又分解為若干更小的子程式,直至沒必要再分為止。要點是,上層過程基本不實現具體功能,主要是把問題分解,交給下層過程去執行,每個過程都儘量簡單清楚,便於除錯和閱讀。

大意差不多是這些吧,具體的、準確的定義,還是得看書上是怎麼講的。

什麼是程序導向的程式語言和麵向物件的程式語言

物件導向程式設計和麵向過程程式設計有什麼區別

9樓:匿名使用者

首先是, 像輸入x, y, 輸出x+y這樣的簡單程式絕對不要用物件導向。

其次是, 所有用物件導向能夠編出來的, 用程序導向的方式都可以編出來。

如上說來, oop豈不是沒什麼用處麼? 答案不是這樣。 oop由於**與資料的封裝, 以及**的重用性(繼承), 使得它更清晰, 更易維護 (只作過程序導向程式設計的人可能不會同意這一點), 軟體越大, 越能顯出物件導向的優勢。

但是oop也有它的缺點。 一般採用oop程式設計的, 目標程式都比較大 (你把同一程式用c和c++分別編一下, 編譯後比較一下exe檔案的大小就清楚了), 執行效率也比較低。 這是因為物件導向在編譯時採用了比程序導向更為複雜的技術(如vmt等).

10樓:網友

物件是對vb說的。

過程是對js說的。

兩者實質是一樣的。只是語言不同。

11樓:量土微臣

過程是串聯的程式。

物件是並聯的通道。

中國閃爍軟體。

12樓:匿名使用者

物件導向程式設計較方便快捷,使用者介面較好,但較不專業。

程序導向可編出很專業的軟體,但使用者介面較難寫。

物件導向程式設計和麵向過程程式設計有什麼區別

首先是,像輸入x,y,輸出x y這樣的簡單程式絕對不要用物件導向.其次是,所有用物件導向能夠編出來的,用程序導向的方式都可以編出來.如上說來,oop豈不是沒什麼用處麼?答案不是這樣.oop由於 與資料的封裝,以及 的重用性 繼承 使得它更清晰,更易維護 只作過程序導向程式設計的人可能不會同意這一點 ...

物件導向程式設計和麵向過程程式設計哪個好

物件導向和麵向過程只是思考方式不同而已,不能說哪個就好,哪個就不好。關鍵還是看適用的場合。程序導向 分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候一個一個依次呼叫就可以了。物件導向 則是把構成問題事務分解成各個物件,建立物件的目的不是為了完成一個步驟,而是為了描敘某個事物在...

c語言是程序導向的還是物件導向的?

c語言是程序導向的。程序導向是著重於其中程式設計的演算法 語言的運用,如設計不同功能的函式。c 是物件導向的。c語言能以簡易的方式編譯 處理低階儲存器。c語言是僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。c語言的特點 1 具有較好的可移植性。c語言是程序導向的程式語言...