內容簡介
本書是「山西省高等教育教學改革創新項目——基於openEuler的信創教育背景下操作系統課程實例化教學內容研究」成果之一。全書內容分為兩部分:第一部分為操作系統基本理論,以操作系統對計算機系統資源的管理為線索,講述操作系統的基本概念、基本原理、設計方法和實現技術,包含操作系統概述、操作系統用戶介面、處理器管理、存儲管理、文件管理和設備管理六章;第二部分為操作系統實驗,精選八個實驗項目,從安裝openEuler操作系統出發,開始練習openEuler基礎命令的使用,在openEuler環境下創建進程、實現進程同步與通信,進行用戶及許可權管理、軟體管理、文件管理,並介紹了shell腳本語言的基礎知識。實驗中涉及的具體操作給出了詳細的操作步驟,涉及程序開發的給出了參考源代碼,以方便教師和學生使用。 本書適合作為普通高等院校計算機專業及相關專業的「操作系統」課程教材,也可作為從事計算機科學、工程和應用等方面工作科技人員的參考用書。目錄
第一部分 操作系統基本理論