『壹』 什麼是多道程序設計
多道程序設計定義:是指在計算機內存中同時存放幾道相互獨立的程序,使它們在管理程序控制之下,相互穿插的運行。兩個或兩個以上程序在計算機系統中同處於開始到結束之間的狀態。這就稱為多道程序設計。多道程序技術運行的特徵:多道、宏觀上並行、微觀上串列。多道程序設計是指允許多個程序同時進入一個計算機系統的主存儲器並啟動進行交替計算的方法,即計算機內存中同時存放了多道程序,它們都處於開始和結束點之間。從宏觀上看,多道程序並發運行,它們都處於運行過程中,但都未運行結束。
多道程序技術運行的特徵:多道、宏觀上並行、微觀上串列。
多道程序設計必須有硬體基礎作為保證。
多道程序設計的基本特徵:間斷性、共享性、制約性。