【導(dǎo)讀】眾所周知,計算機系統(tǒng)由硬件和軟件組成。多的計算機軟件中,操作系統(tǒng)占有特殊重要的地位。圖5-1簡明地顯示了計算機系統(tǒng)的基本構(gòu)成。理器)和軟件開發(fā)工具都是建立在操作系統(tǒng)的基礎(chǔ)之上,它們的運行全都需要操作系統(tǒng)的支持。操作系統(tǒng)是用戶與計算機硬件之間的接口。操作和使用將變得非常低效和困難。+裸機=虛擬計算機,如圖5-2所示。換句話說,一臺純。的功能或操作方面都將面目一新。有了操作系統(tǒng),才能使這一能力更有效、更方便。般的最終用戶——都需要不同程度地了解它。為用戶提供良好的界面。計算機系統(tǒng)管理員、應(yīng)用軟件的設(shè)計人員等。的一身二任的角色。CPU管理指操作系統(tǒng)根據(jù)一定的調(diào)度算法對。為了提高CPU的利用率,采用了多道程序技術(shù)。后者應(yīng)能搶占CPU?;厥盏葐栴},以使CPU資源得到最充分的利用??椊Y(jié)構(gòu)密切相關(guān)。設(shè)備管理主要是對設(shè)備進行分配、回收與控制。備外,還包括諸如控制器、通道等支持設(shè)備。盡可能發(fā)揮設(shè)備和主機的并行工作能力。