朝陽科技大學
100學年度第1學期教學大綱
當期課號 2457 中文科名 Scripting設計
授課教師 林芳昌 開課單位 資訊管理系
學分數 3 修課時數 3 開課班級 日間部四年制2年級 B班
修習別 專業選修
類別 一般課程

本課程與系所培養學生核心能力關聯度高度
關聯
中高
關聯
中度
關聯
中低
關聯
低度
關聯
專業倫理與團隊合作協調能力。
資訊技能於資訊系統之應用能力。
資管相關時事議題認知與自主學習能力。
管理知能於組織資源之運用能力。

本課程培養學生下列知識:
因應硬體速度提高與軟體元件化等趨勢, 命令稿語言的使用機會日益增長。本課程以 shell/perl/python/tcl/php/ruby/javascript 其中一種語言, 說明如何拿既有系統指令或軟體元件加以排列組合, 快速寫出隨用隨棄的工具, 以取代機械化的滑鼠操作。 其中亦包含跨越作業平臺與程式語言, 極有助於處理文字檔案的正規表示式。

1.學生需瞭解Scripting語言基本概念及開發環境
2.讓學生瞭解Scripting語言的基本資料型態與運用
3.讓學生瞭解基本句型及決策、迴圈、函數等結構
4.指導學生撰寫Scripting程式
5.進階程式設計介紹

The need for scripting is growing in response to the trend of hardware becoming ever faster and software crystalizing into components. We use one of shell/perl/python/tcl/php/ruby/javascript to illustrate how to combine and permute existing system commands or software components. The objective is to elimante the need for repetitive and mechanical mouse clicking by developing one-time scripts in a very short time. The universal concept of regular expressions, being independent of operating systems and of programming languages, is emphasized in text processing.

每週授課主題
第01週:課程簡介、Scripting語言簡介
第02週:開發環境
第03週:Unix檔案系統與基本指令
第04週:變數與資料型態
第05週:語言基本要素
第06週:運算式
第07週:陣列
第08週:陣列
第09週:期中考
第10週:基本輸出入
第11週:基本輸出入
第12週:常用句型
第13週:常用句型
第14週:認識Regular Expression
第15週:Regular Expression運算
第16週:副程式
第17週:系統管理應用
第18週:期末考

成績及評量方式
期中考:20%
期末考:20%
平時成績(作業, 出席, 學習態度, 其它等):60%

證照、國家考試及競賽關係
本課程無證照、國家考試及競賽資料。

主要教材
2.講義(iLMS數位學習系統)

參考資料
本課程無參考資料!

建議先修課程
本課程無建議先修課程

教師資料
教師網頁:http://www.cyut.edu.tw/~fclin/
E-Mail: fclin@cyut.edu.tw
Office Hour:
星期三,第5~6節,地點:T2-1022;
星期四,第1~2節,地點:T2-1022;
分機:4278

[關閉] [列印]
尊重智慧財產權,請勿不法影印。