《操作系統》教材系統地介紹了計算機操作系統的基本概念、工作原理、實現方法和技術。主要內容包括:操作系統概述、處理機管理、進程同步與死鎖、存儲管理、設備管理、文件系統和操作系統安全等,并附有類型豐富的練習題。為了加深讀者對操作系統原理的理解,每章都以目前流行的Linux操作系統為例,介紹其實現方案和技術,并在部分章節后給出了操作性、實踐性很強的上機實驗內容。本教材可作為應用型本、專科計算機及相關專業的教材或參考書,又可作為從事信息科學和計算機工作的科技人員學習操作系統的參考書,也可以作為操作系統愛好者學習操作系統原理和實現技術的自學用書。
前言
操作系統是計算機系統中軟件與硬件的紐帶,操作系統的優劣直接影響計算機系統的整體性能和用戶使用計算機的方便程度。操作系統課程是計算機科學與技術專業的重要專業基礎課程,同時也是計算機應用開發人員應該掌握的核心課程之一。本課程主要介紹操作系統的基本原理和實現技術,學習本課程是理解計算機系統工作、用戶與計算機系統交互、設計開發應用系統等基本知識結構的重要途徑。
教材修訂
本教材的第一版于2010年出版,教材出版以來得到應用型本科院校的廣泛好評。本次教材的修訂,是為了更好地適應應用型本科院校以及中高等職業院校使用。2014年,我們承擔了江蘇省中高等職業教育銜接課程體系建設課題“中高等計算機專業教育銜接課程體系建設的研究”(201436)。課題組對中高等職業院校開設的課程進行了深入調研,并結合本課程進行了詳盡分析,提出了以理論與實踐相結合的理念設計教材的修訂方案。2016年,該課題被鑒定為優秀課題,本教材是該課題的研究成果之一。教材的具體修訂內容主要有以下幾個方面:
用戶界面
將用戶界面單獨編排為一章。這一章是學生學習和使用操作系統的入口,為學生自主學習操作系統課程起到積極作用。
進程與進程通信
將進程與進程通信單獨編排為一章。這一章主要闡述計算機內部活動是以進程為單位的,操作系統需要對它們進行管理,使其合理地利用資源,相互之間有條不紊地進行通信。
進程互斥、同步與死鎖
將進程互斥、同步與死鎖單獨編排為一章。這一章充分證明操作系統是以進程為單位運作的,其動態性、并發性將引發計算機資源的競爭,操作系統將協調它們之間的關系,讓其能夠按照應有的規律運行。
實踐內容
以 Linux 操作系統為例,增加實踐內容,讓學生通過動手操作來認識、理解操作系統的相關知識,做到理論與實踐相結合。
課后習題
增加課后習題,通過習題讓學生更好地理解和掌握操作系統的基本原理和實現技術,提高學生分析問題和解決問題的能力。
出版背景
本教材的第一版于2010年出版,教材出版以來得到應用型本科院校的廣泛好評。本次教材的修訂,是為了更好地適應應用型本科院校以及中高等職業院校使用。2014年我們承擔了江蘇省中高等職業教育銜接課程體系建設課題《中高等計算機專業教育銜接課程體系建設的研究》(201436),課題組對中職學校開設的課程進行了深入調研,并結合本課程進行了詳盡的分析,提出了理實一體化教學方法,在此基礎上制訂了課程標準,提出了以理論與實踐相結合的理念組織教材的修訂方案。2016年該課題結題鑒定為優秀課題,本教材是該課題的研究成果之一。2015年獲得江蘇理工學院重點教材立項建設(修訂)。這些都激勵我們用更高的熱情完成教材的修訂,以適應應用型本科院校以及3+4中高職計算機類專業學生使用。
參考資料 >
操作系統.百度學術搜索.2024-11-28