《操作系統》課程教學大綱_第1頁
《操作系統》課程教學大綱_第2頁
《操作系統》課程教學大綱_第3頁
《操作系統》課程教學大綱_第4頁
《操作系統》課程教學大綱_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ADDINCNKISM.UserStyle《操作系統》課程教學大綱(理論課程)一、課程基本信息課程號3023S06002開課單位國際學院課程名稱(中文)操作系統(英文)OperatingSystems課程性質必修考核類型考試課程學分4課程學時68課程類別學科核心課程先修課程數據結構適用專業(類)軟件工程二、課程描述及目標(一)課程簡介《操作系統》是本專業的一門重要的專業核心課。是從事計算機應用技術人員必須掌握的基礎知識。操作系統的研發能力也很能夠體現計算機軟件發展的水平。本課程涉及操作系統的基本概念、基本工作原理和實現方法。主要內容有:操作系統的基本概念、發展、特性、功能和結構設計;操作系統的硬件環境;進程和線程的基本概念、進程控制、進程調度、進程的同步和通信以及死鎖;存儲器管理和虛擬存儲器的概念以及存儲器和虛擬存儲器的各種實現方法;操作系統的用戶接口管理;文件管理的基本概念和功能;設備管理的基本概念和功能。通過本課程的學習,使學生掌握操作系統的基本概念、基本原理、設計方法和實現技術,具有初步分析實際操作系統的能力,為其今后在相關領域開展工作打下堅實的基礎。為計算機網絡等后續課程奠定必要的知識基礎。(二)教學目標課程目標1:學習操作系統的基本概念。包括操作系統的形成發展、類型、結構和功能;進程和線程的基本概念、進程管理、進程的同步和通信、進程死鎖;存儲器管理和虛擬存儲器的概念以及對虛擬存儲器性能的分析;設備管理、文件系統以及磁盤存儲器的基本概念。課程目標2:學習操作系統的工作原理和實現方法。包括如何進行進程組織、進程調度、如何進行進程同步控制,如何處理死鎖、如何進行進程通信;學習如何進行存儲管理;學習如何進行文件管理;學習如何進行設備管理。課程目標3:在操作系統工作原理和實現方法學習過程中,學會分析問題和解決問題,提高運用理論知識解決實際問題的能力。三、課程目標對畢業要求的支撐關系畢業要求指標點課程目標權重1-1:軟件工程基礎理論知識。課程目標10.41-1:軟件工程基礎理論知識課程目標20.42-1:求學能力;2-3:信息獲取能力;2-5:創新能力;3-2:創新意識;3-3:職業素養;3-4:專業素養。課程目標30.2四、教學方式與方法理論與實踐相結合的教學方式。在基本分析和設計方法指導下,以分析一個完整的計算機操作系統為教學任務和目標,用一個個階段性的任務和目標來引導學習,使其貫穿整個教學過程。通過完成階段性的測試,使學生掌握計算機操作系統的基本概念、基本原理、設計原則、方法,逐步建立計算機操作系統整體概念,培養學生對計算機操作系統的分析和設計能力。五、教學重點與難點(一)教學重點進程的概念和進程的基本狀態及轉換;利用信號量機制解決進程同步問題;進程調度算法;死鎖的基本概念及處理死鎖的基本方法;內存分配與回收算法;虛擬存儲器的基本概念及請求分頁存儲管理方式;文件結構、目錄管理、文件共享、文件的安全性和磁盤驅動調度;設備分配與回收、設備驅動、虛擬設備和緩沖技術。(二)教學難點進程和程序的區別與聯系;利用信號量機制解決進程同步問題;死鎖的避免和檢測;請求分頁存儲管理方式,頁面置換算法;文件結構和磁盤空間管理;設備分配回收。六、教學內容、基本要求與學時分配序號教學內容基本要求學時教學方式對應課程目標1第1章引論掌握操作系統的基本概念、形成與發展、功能、特征,了解研究操作系統的幾種觀點和操作系統的結構設計8講授課程目標12第2章操作系統的硬件環境了解中央處理機和存儲系統,掌握緩沖與中斷技術4講授課程目標13第3章進程與進程管理掌握進程和線程的概念,進程的調度算法8講授課程目標1、2、34第4章進程同步與通信掌握進程的同步算法、進程的通信;掌握死鎖的概念和處理死鎖的方法14講授課程目標1、2、35第5章存儲器管理掌握存儲器管理的基本概念和各種實現方式。了解覆蓋技術和交換技術8講授課程目標1、2、36第6章虛擬存儲器管理掌握虛擬存儲器的基本概念和實現方式。4講授課程目標1、2、37第7章用戶接口管理掌握操作系統的用戶接口概念和命令接口以及系統調用的實現。2講授課程目標1、2、38第8章文件管理掌握文件管理的基本概念;文件的結構和存儲方式;文件目錄的概念和實現;文件系統的實現;文件的共享和磁盤調度算法。12講授課程目標1、2、39第9章設備管理掌握設備管理的基本概念;設備的分配和回收;虛擬設備,了解I/O硬件特點和軟件組成。6講授課程目標1、2、310第10章網絡服務器與分布式系統了解分布式系統和網絡服務器概念;分布式進程管理。2講授課程目標1、2、3合計68七、學業評價和課程考核(一)考核類型:考試考查(二)考核方式:開卷考試閉卷考試課程論文課程報告其它:(三)成績評定:考核依據建議分值(百分比)考核/評價細則對應課程目標過程考核50%課堂

表現10%是否曠課,遲到,早退;上課是否認真聽講課程目標1作業20%是否及時上交、正確。課程目標1、2回答

問題20%能否按質按量回答問題課程目標2隨堂

測驗30%隨堂測驗成績課程目標1、2小組

報告20%分組報告完成質量課程目標3期末考核50%期末考試成績課程目標1課程目標2課程目標3八、課程目標達成評價課程目標的實際達成效果計算方式如下,達成度越高,教學效果越好。課程目標達成度畢業要求指標點達成度九、教材與教學參考書(一)教材《操作系統——精髓與設計原理(第九版)(英文版)》,WilliamStallings(威廉·斯托林斯),電子工業出版社,2020;《操作系統》,劉振鵬、張明、王煜,中國鐵道出版社,2016,第四版。(二)教學參考書《計算機操作系統》,湯小丹,梁紅兵,哲鳳屏等,西安電子科技大學出版社,2014,第四版;《現代操作系統》,(荷)TanenbauAS著,陳向群,馬洪兵等譯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論