南台課程大綱
學年度 100學年第一學期 系所 電子系
課程名稱 作業系統程式設計實務 班級 四技系統二乙
授課教師 唐經洲 點 閱 次 數 72
選修
系定選修
課程概述
本課程一步步地引領學生,讓學生可以迅速在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 communication6: Development Tools. 7: Debugging. 8: Processes and Signals. 9: POSIX Threads. 10: Sockets.
下載
Doc Pdf
連結(一) 連結(二)

上一頁