目前課程: UNIX程式設計   課程代碼: U_B02323A   聊天室 Site map
 
 
 
 身分:參觀者     姓名:guest
 
 
課程名稱 UNIX程式設計
面授地點 電腦教室  L113
面授時間 每週三  ABC節
課程目標 本課程將著重於Unix/Linux程式設計的實務探討,授課地點選擇電腦教室的目的在於期望透過實際的環境與實作的範例,讓同學們能由基礎理論走向實務應用,課程中也將討論在Unix/Linux上開發程式的安全性議題,以培養學生未來面對職場生涯的實力,並提升個人的競爭力。
授課方式將循序漸進地引導學生進入Unix/Linux領域,先由認識Unix/Linux環境、認識開發工具開始,逐步熟悉各項程式開發的技巧,除了讓已經熟悉Unix/Linux的同學繼續探討程式開發的領域之外,也使從未接觸Unix/Linux的同學有機會一窺Unix  Programming的神秘面紗。
課程綱要 1.準備Unix/Linux使用環境
2.UNIX簡介
3.UNIX命令簡介
4.UNIX檔案系統與屬性
5.UNIX文字編輯器
6.UNIX  Shell  &  Process
7.正規表示式(含過濾器)
8.Shell  Script程式設計
9.AWK程式設計
10.Perl程式設計
11.程式發展工具
12.系統程式設計(使用C語言)
13.程式設計安全
評量標準 1.期中考:20%
2.期末考:30%
3.程式作業(3-4個):40%
4.出席率:10%
參考書籍 教材:
1.UNIX終極指南  第二版  /  Sumitabha  Das著,謝兆賢  譯(學貫)
2.Bash  Guide  for  Beginners  /  Machtelt  Garrels  著(The  Linux  Documentations  Project  /  LDP免費電子教材)
3.Advanced  Bash-Scripting  Guide  /  Mendel  Cooper  著(The  Linux  Documentations  Project  /  LDP免費電子教材)
4.自編講義

參考書:
1.Fedora  11  Linux實務應用  /  施威銘研究室  著(旗標)
2.Introduction  to  Linux  –  A  Hands  on  Guide  /  Machtelt  Garrels  著(The  Linux  Documentations  Project  /  LDP免費電子教材)
修課條件
附件