1 課程特點與定位
操作系統是計算機系統的核心軟件,是其它軟件運行的基礎,是計算機系統開發的基礎平臺。操作系統在計算機系統中的特殊地位,使得“操作系統原理”課程在計算機課程學習中占據重要的地位。
“操作系統原理”課程主要介紹操作系統的設計方法和實現技術,講授眾多操作系統的設計精髓。課程學習者是站在操作系統設計者的角度來研究和學習操作系統的實現技術,而不僅僅是從操作系統使用者的角度來學習某一個特定操作系統。例如,在技術更新方面,操作系統課程的學習者既要緊跟操作系統軟件技術的發展,也要緊跟硬件技術的發展。一方面,操作系統自設技術在迅速發展,促使學習操作系統課程必須去了解該新型操作系統的實現機理和設計思想;另一方面,計算機硬件技術迅速發展,必須了解和掌握硬件平臺技術,方能有效實現管理。