程序和程式的主要區別是,程序和程式的主要區別是什麼?

時間 2022-03-02 22:39:26

1樓:匿名使用者

程序的定義:「程序」是作業系統的最基本、最重要的概念之一。但迄今為止對這一概念還沒有乙個確切的統一的描述。

下面給出幾種對程序的定義描述。l程序是程式的一次執行。l程序是可以並行執行的計算。

l程序是乙個程式與其使用的資料在處理機上順序執行時發生的活動。l程序是程式在乙個資料集合上的執行過程。它是系統進行資源分配和排程的乙個獨立單位。

2)程序的特徵:動態性:是程式的一次執行;併發性:

程序是可以併發執行;獨立性:是系統進行資源分配和排程的乙個獨立單位;非同步性:程序間的相互制約,使程序執行具有間隙;結構性:

程序是具有結構的。;3)程序與程式的主要區別: (1)程式是永存的;程序是暫時的,是程式在資料集上的一次執行,有建立有撤銷,存在是暫時的;(2)程式是靜態的觀念,程序是動態的觀念;(3)程序具有併發性,而程式沒有;(4)程序是競爭計算機資源的基本單位,程式不是。

(5)程序和程式不是一一對應的: 乙個程式可對應多個程序即多個程序可執行同一程式; 乙個程序可以執行乙個或幾個程式

2樓:匿名使用者

1)程式只是一組指令的有序集合,它本身沒有任何執行的含義,它只是乙個靜態的實體。而程序則不同,它是程式在某個資料集上的執行。程序是乙個動態的實體,它有自己的生命週期。

它因建立而產生,因排程而執行,因等待資源或事件而被處於等待狀態,因完成任務而被撤消。反映了乙個程式在一定的資料集上執行的全部動態過程。

2)程序和程式並不是一一對應的,乙個程式執行在不同的資料集上就成為不同的程序,可以用程序控制塊來唯一地標識每個程序。而這一點正是程式無法做到的,由於程式沒有和資料產生直接的聯絡,既使是 執行不同的資料的程式,他們的指令的集合依然是一樣的,所以無法唯一地標識出這些執行於不同資料集上的程式。一般來說,乙個程序 肯定有乙個與之對應的程式,而且只有乙個。

而乙個程式有可能沒有與之對應的程序(因為它沒有執行),也有可能有多個程序與之對應(執行在幾個不同的資料集上)。

3)程序還具有併發性和交往性,這也與程式的封閉性不同。

3樓:匿名使用者

打個比方說明吧。程式就相當於汽車,我們駕駛著一輛汽車想要從上海去北京,那麼從上海去北京這一路的過程就叫程序

4樓:銷錦釨

1.程式是永久的,而程序是暫時的;

2.程式是靜態的,而程序是動態的;

3.程式具有併發性,而程序沒有;

4.程序是競爭計算機資源的基本單位,而程式不是;

5.程序和程式不是一一對應的,乙個程式可以對應多個程序即多個程序也可以執行同乙個程式,乙個程序可以執行乙個或者多個程式。

5樓:匿名使用者

程序概念和程式概念最大的不同之處在於:

(1)程序是動態的,而程式是靜態的。

(2)程序有一定的生命期,而程式是指令的集合,本身無「運動」的含義。沒有建立程序的程式不能作為1個獨立單位得到作業系統的認可。

(3)1個程式可以對應多個程序,但1個程序只能對應1個程式。程序和程式的關係猶如演出和劇本的關係。

6樓:匿名使用者

程式不一定執行,程序是執行中的程式。

7樓:匿名使用者

程式包含很多程序,程序是程式呼叫的指令碼

程序和程式的主要區別是什麼?

8樓:手機使用者

程序概念和程式概念最大的不同之處在於:

(1)程序是動態的,而程式是靜態的。

(2)程序有一定的生命期,而程式是指令的集合,本身無「運動」的含義。沒有建立程序的程式不能作為1個獨立單位得到作業系統的認可。

(3)1個程式可以對應多個程序,但1個程序只能對應1個程式。程序和程式的關係猶如演出和劇本的關係。

程序與程式之間有什麼區別與聯絡?

9樓:可兒

程序概念和程式概念最大的不同之處在於:

1、程序是動態的,而程式是靜態的。

2、程序有一定的生命期,而程式是指令的集合,本身無「運動」的含義。沒有建立程序的程式不能作為1個獨立單位得到作業系統的認可。

3、1個程式可以對應多個程序,但1個程序只能對應1個程式。程序和程式的關係猶如演出和劇本的關係。

4、程序和程式的組成不同。從靜態角度看,程序由程式、資料和程序控制塊(pcb)三部分組成。而程式是一組有序的指令集合。

程式是對於使用者而言,也可以叫做軟體。程序是對於程式設計師而言,是作業系統的概念。

程序(process)是計算機中的程式關於某資料集合上的一次執行活動,是系統進行資源分配和排程的基本單位,是作業系統結構的基礎。

程式,是管理方式的一種,是能夠發揮出協調高效作用的工具,在我們的社會主義建設事業或者說現代化建設中,應該充分重視它的作用,應該不斷地將我們的工作從無序整改到有序。

10樓:匿名使用者

程序的定義:「程序」是作業系統的最基本、最重要的概念之一。但迄今為止對這一概念還沒有乙個確切的統一的描述。

下面給出幾種對程序的定義描述。l程序是程式的一次執行。l程序是可以並行執行的計算。

l程序是乙個程式與其使用的資料在處理機上順序執行時發生的活動。l程序是程式在乙個資料集合上的執行過程。它是系統進行資源分配和排程的乙個獨立單位。

2)程序的特徵:動態性:是程式的一次執行;併發性:

程序是可以併發執行;獨立性:是系統進行資源分配和排程的乙個獨立單位;非同步性:程序間的相互制約,使程序執行具有間隙;結構性:

程序是具有結構的。;3)程序與程式的主要區別: (1)程式是永存的;程序是暫時的,是程式在資料集上的一次執行,有建立有撤銷,存在是暫時的;(2)程式是靜態的觀念,程序是動態的觀念;(3)程序具有併發性,而程式沒有;(4)程序是競爭計算機資源的基本單位,程式不是。

(5)程序和程式不是一一對應的: 乙個程式可對應多個程序即多個程序可執行同一程式; 乙個程序可以執行乙個或幾個程式

神和鬼的主要區別是什麼,神和鬼的區別是什麼

民俗來講鬼和神區別很大。天上的就是神仙,有能耐的就是神仙 所有民俗提到鬼,那就是非常悲慘的,非常難看的,時時找人麻煩的。在佛教當中鬼和神,沒有非常嚴格的界限,佛教提到鬼和天人,界限非常明確並且差別非常大。佛教當中對鬼的描述,講得非常詳盡,說鬼道的眾生差別非常大,有非常悲慘的,也有非常有福報的。有財鬼...

雅思和托福的區別,托福和雅思的主要區別是什麼?

托福考試只有一種型別,中國大陸地區報名費用統一為1985元。雅思考試分為普通雅思考試,用於英國簽證及移民的雅思考試 ukvi 雅思生活技能類考試。報考普通雅思,考試費2170元 報考用於英國簽證及移民的雅思,考試費2220元 前者是英國 後者是美國 想要知道自己的gpa 雅思 托福 gmat gre...

瀑布模型和螺旋模型的主要區別是什麼

瀑布模型強調的保證軟體的質量,忽略人力,時間,資源等成本因素,以質量為第一目標,每次需求發生變更都要從頭再來.適合於一些大型穩定的專案.螺旋模型是比較適合於前期需求不穩定,後期需求新增變更較多的專案,他是一種增量迭代開發的模型,每一次迴圈都是一次版本的公升級。瀑布模型 將軟體生命週期劃分為制訂計畫 ...

陶和瓷的主要區別是什麼,陶與瓷的區別

1.原料 陶是粘土,瓷是高山紅土 2.溫度 陶800 瓷是1200 3.特性 陶疏鬆有微紅的孔,瓷細緻精密 4.釉 陶無釉,瓷有釉5.胎色 陶器制胎原料中含鐵量較高,一般呈紅色 褐色或灰色,且不透明 瓷器胎色為白色,具透明或半透明性。6.總氣孔率 總氣孔率是陶瓷致密度和燒結度的標誌,包括顯氣孔率和閉...

施工定額和預算定額的主要區別是什麼

施工定額 是 企業自己內部編訂的定額,用於施工預算,是社會平均先進水平 預算定額 是 相關部門編訂的社會平均水平的定額,主要是甲方在做施工圖預算,標底,或是控制價時 使用,書本上是 1 定額水平不同 2 用途不同 3 編制步距不同 4 性質不同,預算定額屬於計價性定額 施工定額屬於計量型定額希望對你...