LINUX程式設計教學手冊
Beginning Linux Programming
 
作者: Neil Matthew, Richar...
譯者: 客雅書研
書號: AXP002300     出版日: 近期出版
ISBN: 957-566-692-5     EAN: 9789575666927
紙本書價格: 780     附件:  CD*1
電子書: 尚未出版


回頁首
對一般Linux或UNIX的使用者來說,要熟悉其介面環境與組態設定也許不是問題,但如果你想要自學Linux的程式設計,一般的書籍卻往往點到即止,這本書則剛好補足了這段空白,本書幾乎涵蓋了所有UNIX的工具 (而這當然也符合Linux的標準),所以這將是你實際接觸UNIX世界的開始。
本書盡量以C語言的觀點來討論UNIX的程式設計,這些內容包括了GNU工具、UNIX C函式庫,而且是循序漸進地帶領你一步步進入UNIX程式設計之堂奧;書中一個主要的範例程式是CD資料庫應用程式,藉由此範例程式,讀者可以瞭解理論如何運用在實際的程式之中。除了基本的檔案操作、UNIX資料的輸出入處理等外,一些進階的課題如行程通訊、網路、與Web介面之CGI scripting-所有client-server程式設計的基本要素都在本書的重點之中,除此之外,我們還介紹了一個重要的工具:GTK+,由此讀者可以學到建立GNOME之X圖形使用者介面的方法;最後,還有一章關於裝置驅動程式的導論,藉此讀者可一窺Linux Kernel的運作方式。
當然你也會學到BASH的shell scripting,除此之外,我們還介紹了兩個功能強大的scripting語言,那就是Tcl與Perl。

這本書適合誰?
讀者至少必須具備基本的Linux知識,並且知道如何操作與設定你自己的作業系統,最好對C語言也略知一二,如果你具備基本的程式設計觀念,你會發現本書將帶給你一個程式設計的新境界,而且對Linux的C函式庫也更能心領神會。書中所介紹的各種程式設計工具在現有的Linux版本裡都找得到,相信這本書將是你更上一層樓的最佳幫手。
回頁首

2004最新Linux®網管人才培訓手冊 Linux超級工具 Linux檔案系統深度剖析


回頁首

第一章 整裝上路
第二章 shell 程式設計
第三章 檔案
第四章 UNIX 第五章 終端機
第六章 curses函式庫
第七章 資料管理
第八章 開發工具
第九章 偵錯
第十章 程序與訊息
第十一章 POSIX執行緒
第十二章 行程通訊(Inter-process Communication):管道
第十三章 Semaphore、訊息佇列、與共享記憶體
第十四章 通訊端(Socket)
第十五章 Tcl:工具指令語言
第十六章 X程式設計
第十七章 使用GTK+的GNOME程式設計
第十八章 Perl
第十九章 Internet程式設計:HTML
第二十章 Internet程式設計二:CGI
第二十一章 裝置驅動程式
附錄A 可攜性
附錄B FSF與GNU專案
附錄C 網路資源


回頁首

原始程式碼


教師資源僅提供已加入碁峰教師會員之教師下載、索取 (教學投影片、課後習題、教學樣書…) 。
若您已是碁峰教師會員,請直接於左方 教師登入區 輸入帳號密碼。
若您尚未加入會員,請先 加入會員,即可享有多項教師專屬服務。
若您有教學上的需要,點選樣書索取選項,將有專員儘快為您處理
不論大小事,陣容堅強的碁峰業務團隊,都將竭誠的為您服務

  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載