教學大綱表 (111學年度 第2學期)
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱
Course Title
(中文) 作業系統設計
(英文) Operating System Design
開課單位
Departments
資訊工程學系
課程代碼
Course No.
I4320
授課教師
Instructor
周憲政
學分數
Credit
3.0 必/選修
core required/optional
選修 開課年級
Level
大四
先修科目或先備能力(Course Pre-requisites):作業系統
課程概述與目標(Course Overview and Goals):本課程將介紹Linux系統安裝、指令操作、程式編輯、檔案與目錄權限管理,以及Bash Shell、Shell Script等面向之基本學能,並結合實務操作,培養學員建立Linux基本知識與操作技巧。
教科書(Textbook) 鳥哥的Linux私房菜:基礎學習篇(第四版), 2016.
參考教材(Reference) The Linux Command Line Beginner's Guide, Jonathan Moeller, 2013.
課程大綱 Syllabus 學生學習目標
Learning Objectives
單元學習活動
Learning Activities
學習成效評量
Evaluation
備註
Notes

No.
單元主題
Unit topic
內容綱要
Content summary
1 Linux簡介 Linux 簡介
Linux 發展歷程
Linux 優缺點
瞭解Linux發展歷程及優缺點  
2 系統安裝與簡易指令操作 Linux安裝
基礎指令操作
學習Linux安裝過程與基礎指令操作  
3 Linux 檔案權限與目錄配置 使用者與群組
Linux檔案權限概念
學習使用者與群組之權限設定,以及Linux檔案屬性  
4 Linux 檔案權限與目錄配置 Linux檔案權限概念
Linux目錄配置
學習檔案屬性與權限之設定,並實作相關指令  
5 Linux目錄配置 Linux目錄配置
目錄樹(Directory tree)
瞭解Linux目錄配置及其架構  
6 Linux檔案與目錄管理 Linux目錄與路徑
檔案與目錄管理及檢視
學習Linux目錄的相關指令操作  
7 檔案內容查閱 常用「檔案內容查閱」之指令 學習常用「檔案內容查閱」之指令  
8 檔案與目錄的預設權限與隱藏權限 檔案預設權限
檔案特殊權限
學習與實作檔案預設權限與特殊權限  
9 期中考 期中考 期中考  
10 指令與檔案的搜尋 指令檔名的搜尋
檔案檔名的搜尋
學習指令檔名與檔案檔名之搜尋  
11 程式編輯器 vi 與vim
vi的使用
vi的暫存檔、救援回復與開啟時警告訊息
學習vi與vim程式編輯器之語法與警告訊息  
12 正規表示法 何謂正規表示法(Regular Expression)
基礎正規表示法及實例練習
熟悉正規表示法的功能與語法  
13 sed及awk資料處理工具 sed語法與實例操作
awk語法與實例操作
瞭解sed及awk操作語法,有效處理大量資訊流  
14 程式 (program) 與程序 (process) 程式與程序功能
觀察程序之工具指令
程序優先序(PRI)與數值(NI)之設定
瞭解程式與程序功能,以及程序之工具指令  
15 Bash shell 系統與使用者的 shell
變數設定規則
環境變數功能
瞭解Bash shell之變數設定規則與環境變數功能  
16 Bash shell操作環境 Bash shell操作環境
資料流重導向
管線命令
瞭解Bash shell之資料流重導向及管線命令  
17 Shell Script 何謂Shell Script
簡單Shell script練習
條件判斷式
廻圈
瞭解Shell Script功能並學習撰寫技巧  
18 期末考 期末考 期末考  


教學要點概述:
1.自編教材 Handout by Instructor:
□ 1-1.簡報 Slids
□ 1-2.影音教材 Videos
□ 1-3.教具 Teaching Aids
□ 1-4.教科書 Textbook
□ 1-5.其他 Other
□ 2.自編評量工具/量表 Educational Assessment
□ 3.教科書作者提供 Textbook

成績考核 Performance Evaluation: 期末考:30%   期中考:30%   作業:40%  

教學資源(Teaching Resources):
□ 教材電子檔(Soft Copy of the Handout or the Textbook)
□ 課程網站(Website)
扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504