11001 工程學群 資訊工程學系

作業系統〡片頭小聲版=10501

周志遠 教授

資訊工程學系
國立清華大學資訊工程學系  教授 
加州大學聖地牙哥分校     博士

【經歷】 國立清華大學106.109學年校傑出教學獎
【網站】 http://lsalab.cs.nthu.edu.tw/home/
【授課】 作業系統、平行程式、雲端程式設計
【專長】 分散式系統、雲端計算、高效計算、系統資源管理

News

最新公告

2023-11-28 「2023白先勇清華文學講座:文化的記憶與重建」將於年底迎來「大師月」系列課程, 由四組重量級嘉賓擔任主講,講座訊息請點入閱讀。
2023-11-20 【2023/12/8-2024/1/2教學助理教學意見調查】期中期末大爆炸,助教考卷改到炸!若您曾受惠於TA,匿名填卷表感謝,愛的鼓勵兩相悅!!
2023-11-02 【開放式課程】數學系程守慶教授複變數函數論課程,與您力挽狂瀾迎戰期末!!
2023-11-01 【2023超猛筆記】動機系筆記小達人材料力學CH1-CH14期末進補新鮮發行中!
2023-10-26 2023 NTHUOCW 〡開放式課程網站中文版操作說明!〡How to enter NTHU OCW platform?
2023-10-26 2023清華大學開放式課程 〡 授權合作、共創雙贏中.英文版 ! Authorization & Cooperation to Co-create Win-Win !
2023-10-24 ❤ 開放式課程授權合作推薦 Open Course Cooperation Recommendation ❤
2023-10-20 【2023開放式課程*超猛筆記大募集】我們深信學習不是少數人的事,而是所有人的事,敬邀您的熱血參與!!!
2023-10-18 賀 2023 未來科技獎清華共有十大技術獲獎!
2023-10-18 臺灣開放式課程暨教育聯盟領團赴加拿大參與 - 2023全球開放教育年會!
2023-10-16 2023 引領教學潮流 : 大學教授的魅力品牌之路 !
2023-10-16 【筆記分享】工程數學一〡機率與統計 上.下〡近代物理 上.工程數學一〡機率與統計 上.下〡近代物理 上.下〡熱力學,謝謝美麗與實力兼具的歐同學!
2023-09-26 9/13-12/27白先勇清華文學講座4-文化的記憶與重建〡台灣篇,敬邀您的熱情參與!
2023-09-26 【學習無藩籬─把清大老師帶回家!】
2023-09-26 教師備課一定要知道3件事分享報導 !

Syllabus

課程大綱

學習就像一場戰鬥,優質的大師級課程就是你決勝的關鍵!由清大資工系周志遠教授於開放式課程所講授的【作業系統】課程,多年稱霸雲端學子心中的最愛!你對作業系統>深具挑戰性的作業深感恐懼嗎?你對作業系統>原文聖經指定用書有閱讀障礙嗎?您想迎戰國際比賽>卻不得其門而入嗎?志遠教授為您特製一帖【Operating System】的良藥每周定期服用這帖良藥,將學習自律基因植入穴道中,循序漸進地全副武裝、疏通您的任督二脈,欲追隨志遠教授征戰國際、轟動武林、驚動萬教絕非夢想! 
 
 
課程大綱
Course Description
1  Overview 
2  Processes and Threads 
3  Multithreaded Programming 
4  Process Scheduling 
5  Process Synchronization 
6  DeadLocks 
7  Memory Management Strategies 
8  Virtual-Memory Management 
9  File System 
10  Implementing File Systems 
11  Secondary-Storage Structure 
12  I/O Systems 
  ◆ Case Studies: Linux 
  
 
 
指定用書  
 Textbooks


 (International Student Version), John Wiley & Sons, Inc. 
 
 
 
教學方式
 Teaching Method 
上課採用投影片與電腦教材
上課採用投影片與電腦教材
本課程理論與實作經驗並重,學生必須熟悉與演練至少一種商用OS軟體
 
  

教學進度
  Syllabus 
 每一章教材約需一~二週授畢
♠ 期中期末各一 Nachos Project
 
  
 

作業系統講義

Keyword

關鍵字

  • 作業系統
  • Operating Systems
  • Historical Prospective
  • OS Structure
  • Processes Concept
  • Memory Management
  • Virtual Memory Management
  • Memory Management
  • Process Scheduling
  • Process Synchronization
  • File System Implementation

Teachers

周志遠 教授

Social Share

Details