操作系統(tǒng)是計算機系統(tǒng)中最重要和最基礎(chǔ)的軟件系統(tǒng)。本書主要介紹操作系統(tǒng)的四大核心內(nèi)容:進程管理、存儲管理、設(shè)備管理和文件管理。本書以Linux和Windows工作機制作為示例,以幫助讀者更好地理解抽象的原理。本書概念清晰規(guī)范、內(nèi)容系統(tǒng)完整、語言通俗易懂。
本書多數(shù)章節(jié)都提供了教學(xué)視頻,可供讀者參考。每章后面提供了一定數(shù)量的習(xí)題和開放性的思考題。
全書共9章,先后介紹操作系統(tǒng)的功能、定義、發(fā)展歷史、邏輯結(jié)構(gòu)、基本硬件環(huán)境、啟動過程、用戶界面、進程管理、進程調(diào)度、存儲管理、設(shè)備管理、文件管理等內(nèi)容。
本書適合作為計算機、軟件工程、網(wǎng)絡(luò)安全、電子信息等相關(guān)專業(yè)本科生和研究生操作系統(tǒng)原理或操作系統(tǒng)設(shè)計等課程的教材或參考書,也可供專業(yè)技術(shù)人員參考。
特色1:原理與實踐(或?qū)嵗芯浚┎⒅。目前大多?shù)教材只是側(cè)重于原理和算法,學(xué)生學(xué)起來枯燥無味,也無法真正利用這些原理去編程控制計算機或?qū)W習(xí)相關(guān)源代碼去真實感受真實操作系統(tǒng)。這很容易挫傷初學(xué)者的興趣,也影響技術(shù)人員的參考。因此為了便于讀者學(xué)習(xí),本書在對概念和理論進行介紹的同時會結(jié)合充分的實踐和實例來介紹其應(yīng)用,以幫助讀者理解。
特色2:每章都有推薦的擴展閱讀或編程應(yīng)用,幫助讀者深化理解原理或者增強編程應(yīng)用能力。該部分內(nèi)容涉及廣泛,與本章的正文內(nèi)容結(jié)合緊密,相關(guān)性強,在邏輯上有深化或擴充的作用。內(nèi)容涉及操作系統(tǒng)的實例研究,設(shè)計,實現(xiàn),應(yīng)用編程等。
特色3:與本書配套的MOOC視頻,在中國大學(xué)MOOC平臺得到廣泛好評,選課人數(shù)數(shù)萬人。
特色4:教材配有視頻,課件PPT,源代碼等豐富的教輔資源。能有效幫助教師和學(xué)生提高教與學(xué)的效率和質(zhì)量,降低教師使用教材的難度,提高備課效率。大量的課后習(xí)題能有效地促進學(xué)生鞏固學(xué)習(xí)內(nèi)容,促進思考,擴充視野。
特色5:本教材將充分利用新的信息技術(shù)手段,開發(fā)成慕課版教材,利用二維碼等技術(shù),在書中相應(yīng)知識點處設(shè)置微課,形成線上線下互動的立體化教材。
蘇曙光,華中科技大學(xué)副教授。研究方向和興趣:操作系統(tǒng)和嵌入式系統(tǒng);圖像和視頻智能處理。 連續(xù)14年講授《操作系統(tǒng)原理.64學(xué)時》和《微機原理與接口.48學(xué)時》,研究生《高級操作系統(tǒng)原理.32學(xué)時》等三門專業(yè)基礎(chǔ)課程。作者重視教學(xué)改革,不斷探索和更新教學(xué)理念,積極把工程應(yīng)用、發(fā)展趨勢融合到理論教學(xué)中,兼顧知識學(xué)習(xí)、技能培養(yǎng)和創(chuàng)新引導(dǎo)。 近5年在國內(nèi)外重要學(xué)術(shù)刊物和會議上發(fā)表論文20多篇,其中教學(xué)論文4篇,均為第一作者。2012年主編教材《嵌入式系統(tǒng)原理與設(shè)計》一本,合編教材1本;教學(xué)相關(guān)的軟件著作權(quán)2項。 近5年主持教研項目和科研項目,省部級和校級共7項!安僮飨到y(tǒng)原理MOOC課”,已經(jīng)在中國大學(xué)MOOC平臺上線運行4學(xué)期。獲2018年湖北省教學(xué)成果獎三等獎、2018年湖北省自制教學(xué)設(shè)備三等獎、2017年華中科技大學(xué)教學(xué)質(zhì)量一等獎、2015年華中科技大學(xué)教學(xué)競賽二等獎、2018年華中科技大學(xué)本科課程設(shè)計優(yōu)秀獎。