朝陽科技大學
105學年度第2學期教學大綱
當期課號 2595 中文科名 Linux程式設計
授課教師 王德譽 開課單位 資訊工程系
學分數 2 修課時數 4 開課班級 日間部四年制2年級 A班
修習別 專業選修
類別 一般課程

本課程與系所培養學生能力指標關聯度:
核心能力能力指標高度關聯中度關聯低度關聯
修習本科目使我具備設計與執行實驗,以及分析結果之能力。具有分析、規劃與設計應用程式之能力。
修習本科目使我具備執行資訊工程實務所需之知識、技術以及使用軟體工具之能力。具備資訊工程專業知識與理論。
修習本科目使我具備設計資訊系統、晶片與整合電路之基礎能力。具備資訊系統結構化程式設計的能力。
修習本科目使我具備發掘、分析及處理資訊實務問題之能力。具備處理資訊相關實務問題的能力。

本課程培養學生下列知識:
本課程主要內容為學習Shell腳本,以管理Linux系統,並設計Linux GUI程式,以方便使用者操作。其主要目標有:

1.會使用 Bash Shell ,並撰寫簡單的 Shell Scripts
2.瞭解 Linux套件開發工具
3.瞭解 Linux 套件安裝及管理
4.會撰寫簡單的 python 程式
5.設計簡單的 Linux 圖形界面程式

The main content of the course is to learn Shell scripts to manage the Linux system, and design of the Linux GUI program to facilitate the operation of the user. Its main objectives are: 1. Use the Bash shell, and write a simple shell the Scripts. 2. Understand the Linux package development tools. 3. Understand the installation and management of Linux packages. 4. Design a simple python program. 5. Design the Linux graphical user interface (GUI) program.

每週授課主題
第01週:vi 文書處理器
第02週: 認識 SHELL
第03週: BASH 的使用
第04週: 正規表示法
第05週: sed 與 awk 工具
第06週: Shell Scripts(I)
第07週: Shell Scripts(II)
第08週: 開發工具
第09週: 期中考
第10週:python overview
第11週: python basic syntax
第12週:python loops
第13週:python lists
第14週:python functions
第15週: Python 程式語言
第16週:PyGTK 物件模組
第17週:視窗程式開發環境
第18週: 期末考

成績及評量方式
期中考:30%
隨堂模擬測驗:20%
作業:20%
期末考:30%

證照、國家考試及競賽關係
■(RHCSA)Red Hat Certified System Administrator-Red Hat Enterprise Linux 6

主要教材
1.自編教材 http://dywang.csie.cyut.edu.tw(教科書)

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

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

教師資料
教師網頁:http://dywang.csie.cyut.edu.tw
E-Mail: dywang@csie.cyut.edu.tw
Office Hour:
星期二,第4~X節,地點:E-738;
星期四,第4~X節,地點:E-738;
分機:4538

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