當期課號 |
2805 |
Course Number |
2805 |
授課教師 |
蕭聖哲 |
Instructor |
Hsiao,Sheng che |
中文課名 |
Linux/Unix 程式設計 |
Course Name |
Linux/Unix Programming |
開課單位 |
資訊工程系(四日)二A |
Department |
|
修習別 |
選修 |
Required/Elective |
Elective |
學分數 |
3 |
Credits |
3 |
課程目標 |
本課程主要目標為學習利用Shell來控制工作程序,並暸解Linux系統中程式開發及除錯工具,進而使用Qt設計KDE視窗程式。 其主要涵蓋的範圍有: 1. 簡介 2. Shell 程式設計 3. Linux的環境 4. 開發工具 5. 除錯 6. 使用QT設計KDE視窗程式 7. 標準化的Linux |
Objectives |
This course starts from the basics, explaining how to compile and run the shell program, qt program for KDE, and Linux standards for portable applications. Topics to be covered are: 1. Introduction 2. Shell Programming 3. The Linux Environment 4. Development Tools 5. Debugging 6. Programming KDE Using Qt 7. Standards for Linux |
教材 |
Linux程式設計(碁峰) |
Teaching Materials |
Linux程式設計(碁峰) |
成績評量方式 |
1.出席狀況(20%) 2.作業繳文(30%) 3.期中考(20%) 4.期末考(30%) |
Grading |
1. Homework: 30% 2. Online Programming Test 1: 20% 3. Online Programming Test 2: 25% 4. Online Final Test: 15% 5. Class Participation: 10% |
教師網頁 |
|
教學內容 |
本課程主要目標為學習利用Shell來控制工作程序,並暸解Linux系統中程式開發及除錯工具,進而使用Qt設計KDE視窗程式。 其主要涵蓋的範圍有: 1. 簡介 2. Shell 程式設計 3. Linux的環境 4. 開發工具 5. 除錯 6. 使用QT設計KDE視窗程式 7. 標準化的Linux |
Syllabus |
This course starts from the basics, explaining how to compile and run the shell program, qt program for KDE, and Linux standards for portable applications. Topics to be covered are: 1. Introduction 2. Shell Programming 3. The Linux Environment 4. Development Tools 5. Debugging 6. Programming KDE Using Qt 7. Standards for Linux |