本課程是軟件工程專業(yè)發(fā)展必修課。課程涵蓋:操作系統(tǒng)的概念和發(fā)展歷史與現(xiàn)狀,現(xiàn)代操作系統(tǒng)進(jìn)程管理、內(nèi)存管理、文件管理、設(shè)備管理功能的基本概念、基本原理及實(shí)現(xiàn)技術(shù)。通過本課程的學(xué)習(xí),學(xué)生應(yīng)掌握現(xiàn)代操作系統(tǒng)的基本原理及設(shè)計(jì)技術(shù),理解操作系統(tǒng)對(duì)各種資源進(jìn)行管理的策略和方法,掌握操作系統(tǒng)與用戶之間的接口功能,具備利用操作系統(tǒng)原理分析和解決復(fù)雜軟件工程問題的能力,具備設(shè)計(jì)和開發(fā)計(jì)算機(jī)系統(tǒng)軟件的基礎(chǔ)。