《操作系統(tǒng)原理》是針對計算機科學(xué)技術(shù)專業(yè)三年級本科生開設(shè)的一門專業(yè)基礎(chǔ)課程。本課程著重學(xué)生系統(tǒng)觀的培養(yǎng),通過重點講述操作系統(tǒng)的內(nèi)部結(jié)構(gòu)、工作原理及典型技術(shù)的實現(xiàn),使學(xué)生建立起對操作系統(tǒng)的整體及各個功能模塊的認識,從而系統(tǒng)掌握計算機的專業(yè)知識,進一步提升學(xué)生的軟件開發(fā)能力乃至系統(tǒng)軟件開發(fā)能力。
本課程的教學(xué)目標是:
1.掌握操作系統(tǒng)的基本概念、功能組成、系統(tǒng)結(jié)構(gòu)及運行環(huán)境;
2.熟悉并運用操作系統(tǒng)工作原理、設(shè)計方法和實現(xiàn)技術(shù),理解有代表性、典型的操作系統(tǒng)實例(如UNIX、Linux和Windows);
3.了解操作系統(tǒng)的演化過程、發(fā)展研究動向、新技術(shù)以及新思想,為后續(xù)相關(guān)課程的學(xué)習(xí)打下良好基礎(chǔ),為后續(xù)職業(yè)發(fā)展奠定基石。