作業系統  106學年度第一學期)

 

 

 授課教授  上課用書  課程簡述  課程助教  授課內容

 

日期 

                       

課程資料

課程投影片:

Lecture1

實習課投影片:

Lab0

 

課程評分標準:

課堂表現 5%
實習 15%
上機考二次 30%
期中考(筆試) 25%
期末考(筆試) 25%

 

 

                                                                                                                                                                      

網頁維護   720A實驗室

課程簡述

本課程講授作業系統核心架構與運作原理,尤其著重於Linux作業系統相關內容,並將藉由德州儀器所捐贈之以ARM為核心的Beaglebone平台,訓練學生如何安裝Linux作業系統,以及進行Linux系統函式相關程式實習。

本課程將以教學與實習並進方式,讓學生熟悉作業系統的原理與架構,並學習以C語言與POSIX API開發相關系統程式。

上課用書 

Operating System Concepts: International Student Version 9th (ninth) Edition by A. Silberschatz, P. B. Galvin, G. Gagne, published by John Wiley & Sons, 2013

 

授課內容
          1. Introduction

          2. Operating System Structures

          3. Processes

          4. Threads

          5. Process Synchronization

          6. CPU Scheduling

          7. Virtual Memory

          8. File Systems 

授課教授

        蔡智強 教授                     Jichiang Tsai, Ph. D

        台中市402南區國光路250        Department of Electrical Engineering
       
國立中興大學電機工程學系        National Chung Hsing University
        Tel: (04) 2284-0688 ext. 821    Fax: (04) 2285-1410
        Email: jichiangt@nchu.edu.tw

 

課程助教

        陳主恩 – Email zxcv997865@gmail.com