人類社會(huì)已經(jīng)進(jìn)入智能時(shí)代。為了應(yīng)對(duì)新一輪科技革命與產(chǎn)業(yè)變革,高等教育提出了新工科教育和國家□□本科專業(yè)建設(shè)的需求。在此背景下,編者結(jié)合多年本科教學(xué)經(jīng)驗(yàn),也投入到計(jì)算機(jī)操作系統(tǒng)教材建設(shè)工作中。操作系統(tǒng)課程作為計(jì)算機(jī)學(xué)科□重要的專業(yè)基礎(chǔ)課之一,對(duì)培養(yǎng)學(xué)生的計(jì)算思維,提高學(xué)生的專業(yè)素養(yǎng)意義重大。隨著多線程編程技術(shù)的高速發(fā)展和各類嵌入式系統(tǒng)的廣泛應(yīng)用,其他相關(guān)專業(yè)也相繼把操作系統(tǒng)作為一門重要的必修或選修課程。
本書的編寫具有如下特點(diǎn):
1. 在內(nèi)容的選取上注重基礎(chǔ)性、原理性和先進(jìn)性,全面系統(tǒng)地介紹操作系統(tǒng)的經(jīng)典內(nèi)容和若干□新成果,覆蓋了研究生招生考試大綱操作系統(tǒng)部分的教學(xué)要求。
□. 在知識(shí)的組織上,圍繞“什么是操作系統(tǒng)?”、“操作系統(tǒng)是做什么的?”、“操作系統(tǒng)是如何做的?”三個(gè)基本問題展開。全書包括六個(gè)部分(操作系統(tǒng)概述、處理機(jī)管理、存儲(chǔ)管理、設(shè)備管理、文件管理、用戶接口)以及兩個(gè)附錄(Linux實(shí)驗(yàn)環(huán)境和實(shí)驗(yàn)內(nèi)容)。
□□部分緒論介紹了操作系統(tǒng)的定義、目的、功能等基本知識(shí),梳理了操作系統(tǒng)的發(fā)展歷程與類型,歸納出現(xiàn)代操作系統(tǒng)呈現(xiàn)的特征等知識(shí),解答了“什么是操作系統(tǒng)?”和“操作系統(tǒng)是做什么的?”這兩個(gè)基本問題。
隨后,結(jié)合“操作系統(tǒng)是做什么的?”,逐一介紹操作系統(tǒng)的五大基本功能,分別對(duì)應(yīng)本書的第二至第六部分,同時(shí)解答了“操作系統(tǒng)是如何做的?”這個(gè)基本問題。
□后,作為實(shí)踐性很強(qiáng)的課程,在附錄中介紹了Linux實(shí)驗(yàn)環(huán)境和八個(gè)實(shí)驗(yàn)內(nèi)容,作為操作系統(tǒng)內(nèi)容的擴(kuò)展。通過實(shí)驗(yàn)深入理解操作系統(tǒng)的原理、設(shè)計(jì)思路與實(shí)現(xiàn)技術(shù),使讀者具有較強(qiáng)的感性認(rèn)識(shí)。
這樣的一種從面到點(diǎn)、從整體到局部的編寫思路,有助于學(xué)生把握全書的主線,使讀者遵循一個(gè)合理的邏輯來學(xué)習(xí)操作系統(tǒng)的教學(xué)內(nèi)容。
3. 本書配套的教輔材料齊全,包括:
(1)電子版的教師資料:包括PPT格式的電子課件、教學(xué)大綱和實(shí)驗(yàn)大綱;
(□)配套的習(xí)題解答與實(shí)驗(yàn)指導(dǎo):包括各章習(xí)題答案、實(shí)驗(yàn)指導(dǎo)和實(shí)驗(yàn)代碼。
本教材既可以作為高等學(xué)校計(jì)算機(jī)專業(yè)本、?粕滩模部勺鳛榉怯(jì)算機(jī)專業(yè)的操作系統(tǒng)課程教材,同時(shí)也適合自學(xué)和考試復(fù)習(xí)使用。
本書由沈曉紅編寫第4~7章,劉穎編寫□□~3、第9章,楊明編寫第8、□□0章。實(shí)驗(yàn)附錄部分由沈曉紅編寫附錄A、附錄B的實(shí)驗(yàn)五、實(shí)驗(yàn)六,劉穎編寫附錄B的實(shí)驗(yàn)二~實(shí)驗(yàn)四、實(shí)驗(yàn)八,楊明編寫附錄B的實(shí)驗(yàn)一和實(shí)驗(yàn)七。全書由沈曉紅統(tǒng)稿完成。
由于編著者水□有限,書中難免有錯(cuò)誤和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。