注:本筆記內容是跟隨“網易云課堂”--哈工大--李治軍老師的公開課學習的,感謝李老師百忙之中為廣大學子提供的優質教學資源。
1、什么是操作系統?
操作系統介于應用程序(如:Word、eclipse、QQ等)和計算機硬件(如:CPU、內存、顯存等)之間;使用戶能夠更加簡單、高效的通過應用程序使用硬件。
2、操作系統管理哪些硬件?
CPU管理
內存管理
終端管理
磁盤管理
文件管理
網絡管理、電源管理、多核管理。
上面的五個基本部分基本涵蓋了單CPU、單機操作系統管理硬件的基本功能。
3、學習操作系統的層次
(1)從應用軟件出發“探到操作系統”
集中在使用計算機的接口上
使用顯示器:PRintf;使用CPU:fork,使用文件:open、read……
?。?)從應用軟件出發“進入操作系統”
一段文字是如何寫到磁盤上的……
?。?)從硬件出發“設計并實現操作系統”
裸板,搭建操作系統
4、課程目標是能改操作系統……
進入操作系統
能夠理解真實操作系統的運轉
printf("Hello");到底是怎么回事
能在真實的基本操作系統上動手實踐
改CPU管理、改屏幕輸出、改系統接口、改內存管理。
新聞熱點
疑難解答