七
priority interrupt function優先級中斷功能
是指計算機係統的一個中斷功能,這種功能包括:識別現行的最高優先級中斷;記住現行的較低優先級中斷;判別可能選中或不可能選中的優先中斷;執行一個跳轉指令到特定的存儲地址。
priority interrupt module中斷優先級模塊
是指在係統中起監控作用的一種特殊裝置。當某一外設產生優先級中斷請求時,它立即通知計算機。當不同外設同時發出中斷請求時,則根據係統預設的優先級響應不同外設的請求,從而確保響應優先級最高的中斷請求。
priority queueing優先級排隊
是指中央處理器(CPU)遇到幾台外設備同時請求中斷服務,或者處理器正在為某台設備服務,而另一台設備又請求中斷時,係統預先對每一種設備規定了一種優先權對每一請求排列而形成的隊列。係統先響應優先權高的設備申請,優先權低的設備應按優先權排隊等待服務。
procedural language麵向過程語言
是指一種程序設計語言,它要求程序指定計算機為完成任務所必須遵循的過程。它的基本的程序設計元素是過程,如程序、子程序或函數。最廣泛應用的高級語言(C,Pascal,BASIC,FORTRAN,COBOL,Ada)都是麵向過程的語言。
procedure過程,程序
是指在一程序中,語句的取名順序。通常還有有關的常數、數據類型和變量,一般是執行一個單一的任務。一個過程通常可以被其它過程或主程序調用。一些語言如Pascal、C等對過程和函數加以區別,一般地,函數返回一個數值,而過程不返回數值。
procedure call過程調用
是指在程序設計語言中,主程序或其它的過程要求調用一個過程以完成一個特定任務。在某些語言中需要用Call關鍵字加過程名和實參調用過程,如C語言;而某些語言和VB則既可用call關鍵字,也可不用call關鍵字來調用過程。
process進程;處理
是指在多任務操作係統中等待執行的一個程序或程序的一部分,更一般地指計算機將要執行或正在執行的許多任務中的一個任務。它也用來指程序處理數據及中央處理器執行任務的動作。
program程序
是指用程序設計語言編寫成的一串指令。計算機通過執行程序而按照預定的序列方式工作。計算機程序可以分為係統程序,實用程序和應用程序:
·係統程序包括使計算機有效工作所必需的所的程序,包括操作係統、存儲器管理軟件和命令行解釋器程序。如WINDOWS2000,UNIX,MS DOS等。
·實用程序包括的可以幫助維護計算機係統的所有程序。MS-DOS中包括幾個實用程序,如CHKDSK等,WINDOWS中的係統工具如磁盤碎片整理程序。大多數用戶給他們的係統裝配上實用程序包(如Norton Utilities)。
·應用程序把計算機變為執行某一特定工作的工具。這樣的特定工作有文字處理、圖形處理、電子報表程序或桌麵印刷等。
此外還有程序設計語言、遊戲、教學程序等程序。
program libary程序庫
是指一些專業軟件公司為節省人力,提高編程效率而將一些經常使用、預先編好並經過檢驗的程序集合在一起,形成一個程序庫。程序員在需要有關程序時,可以從程序庫中直接調用,避免了大量繁瑣的重複性編程工作。程序庫中的程序通常包括標準程序、標準子程序、服務性程序以及各種應用程序。程序庫通常以文件方式保存在磁盤等存儲設備上。
program linking程序鏈接
是把不同的程序或程序的各個部分通過鏈程序鏈接在一起的過程。例如,在FORTRAN中必須先鏈接某一程序生成目標碼而後才能生成可執行程序。或者指把一個太大且不能一次在CPU內存中處理的程序分為幾個部分鏈接起來。在運行時,管理係統自動順序執行被鏈接程序的每一段。
programmer程序員
是指進行計算機程序設計、編寫、測試、調試以及製作文檔的人。現在,由於應用程序的要求逐漸增高,所以許多程序都會被分成若幹個模塊,由於不同的程序員來編寫,編寫成功後組合起來即可。
programming程序設計;編程
指編寫計算機指令以告訴處理器應該執行什麼操作的過程。程序設計的起點是掌握一種或幾種程序設計語言,如BASIC、C、Pascal,或彙編語言。僅了解一種語言很難編出好程序。還要有其它方麵的知識如:算法理論,數據結構理論,用戶接口,硬件設備的特性等。還需要程序應用領域的知識,如文字處理、數據處理。當使用低級語言(如彙編語言)時還要求通曉微處理器的性能和它的內部基本指令集。在許多程序設計員提倡的模塊方法中,一個工作項目分成許多較小的易於管理的模塊,即單獨功能的模塊,在連結成大程序前分別設計、編寫、測試和調試。最終完成的程序是設計者水平的反映。一個編製精巧的程序,條理清晰,界麵友好,易學易用,表達明確。程序設計通常包括以下幾個階段:設計、編寫源代碼、測試、查錯、編寫幫助文件。