當期課號 | 2592 | Course Number | 2592 |
---|---|---|---|
授課教師 | 洪朝貴 | Instructor | HUNG,CHAO KUEI |
中文課名 | Scripting設計 | Course Name | Scripting design |
開課單位 | 資訊管理系(四日)二B | Department | |
修習別 | 選修 | Required/Elective | Elective |
學分數 | 3 | Credits | 3 |
課程目標 | 因應硬體速度提高與軟體元件化等趨勢, 命令稿語言的使用機會日益增長。本課程以 shell/perl/python/tcl/php/ruby/javascript 其中一種語言, 說明如何拿既有系統指令或軟體元件加以排列組合, 快速寫出隨用隨棄的工具, 以取代機械化的滑鼠操作。 其中亦包含跨越作業平臺與程式語言, 極有助於處理文字檔案的正規表示式。 | Objectives | 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. |
教材 | http://people.ofset.org/~ckhung/c/sl089/ | Teaching Materials | http://people.ofset.org/~ckhung/c/sl089/ |
成績評量方式 | http://people.ofset.org/~ckhung/c/sl089/ | Grading | http://people.ofset.org/~ckhung/c/sl089/ |
教師網頁 | http://people.ofset.org/~ckhung/c/sl089/ | ||
教學內容 | http://people.ofset.org/~ckhung/c/sl089/ | Syllabus | http://people.ofset.org/~ckhung/c/sl089/ |