當前位置:生活全書館 >

IT科技

> 程序有哪些部分組成

程序有哪些部分組成

程序組成部分:

程序有哪些部分組成

1、程式。作用:描述程序要完成的功能。

2、資料集合。作用:程式在執行時所需要的資料和工作區。

3、程式控制塊。作用:包含程序的描述資訊和控制資訊。它是程序存在的唯一標誌

在一個實際的系統裡程序的狀態及其轉換比上節敘述的複雜一些,例如,引入專門的新建態(new)和終止態(exit )。

引入新建態和終止態對於程序管理來說是非常有用的。新建態對應於程序剛剛被建立的狀態,建立‘個程序要通過兩個步驟,首先,是為一個新程序建立必要的管理資訊;然後,讓該程序進入就緒態。此時程序將處於新建態,它並沒有被提交執行,而是在等待作業系統完成建立程序的必要操作。必須指出的是,作業系統有時將根據系統性能或主存容量的限制推遲新建態程序的提交。

類似地,程序的終止也要通過兩個步驟,首先,是等待作業系統進行善後;然後,退出主存。當一個程序到達了自然結束點,或是出現了無法克服的錯誤,或是被作業系統所終結,或是被其他有終止權的程序所終結,它將進入終止態。進入終止態的程序以後不再執行,但依然保留在作業系統中等待善後。一旦其他程序完成了對終止態程序的資訊抽取之後,作業系統將刪除該程序。

標籤: 程序
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/64ky1q.html