本課程是軟件工程專業(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)對各種資源進(jìn)行管理的策略和方法,掌握操作系統(tǒng)與用戶之間的接口功能,,具備利用操作系統(tǒng)原理分析和解決復(fù)雜軟件工程問題的能力,,具備設(shè)計(jì)和開發(fā)計(jì)算機(jī)系統(tǒng)軟件的基礎(chǔ)。