南台課程大綱
學年度 98學年第二學期 系所 電子系
課程名稱 作業系統程式設計實務 班級 四技系統二甲
授課教師 侯安桑 點 閱 次 數 153
選修
必修
課程概述
本課程一步步地引領學生,讓學生可以迅速在Linux和Unix相關的作業系統下開發程式。作者本身是相當有經驗的Linux程式設計員,所以讓此書可以涵蓋廣泛的主題,讓讀者暸解Linux的資源,讓讀者可以迅速開發程式。本課程是日後嵌入式系統相關課程的重要基礎。
課程目標
讀者將從基本的主題(編譯程式、聯結函式庫、處理終端機的輸出輸入),最後近入進階主題(設計GNOME和KDE的應用程式、使用MySQL儲存資料和除錯等)。在每個主題中,作者都會先介紹理論,隨即利用真實的程式範例,一步步的說明,引導讀者如何應用和實際開發程式。相信Linux的新鮮人也可以快速地開發出Linux的程式。
課程大綱
一 Linux介紹
二 Shell程式設計
三 檔案處理
四 Linux的環境
五 串列通訊
六 開發工具
七 除錯
八 處理程序(process)和信號(signal)
九 POSIX執行緒(thread)
十 網路程式設計:socket
英文大綱
1: Getting Started.
2: Shell Programming.
3: Working with Files.
4: The Linux Environment.
5: Serial communication
6: Development Tools.
7: Debugging.
8: Processes and Signals.
9: POSIX Threads.
10: Sockets.
下載
Doc Pdf Html
連結(一) 連結(二) 連結(三)

上一頁