日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux編程起步

Linux編程起步

Linux編程起步

定 價(jià):¥36.00

作 者: (美)Richard Petersen著;史興華譯
出版社: 人民郵電出版社
叢編項(xiàng): 編程起步系列
標(biāo) 簽: Linux

購(gòu)買這本書可以去


ISBN: 9787115091451 出版時(shí)間: 2001-04-01 包裝:
開本: 26cm 頁(yè)數(shù): 336 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是為初學(xué)者設(shè)計(jì)的Linux編程指南,覆蓋了現(xiàn)今Linux環(huán)境下可用的眾多編程平臺(tái)和語(yǔ)言。通過(guò)閱讀本書,即使以前沒有Linux平臺(tái)編程經(jīng)驗(yàn),讀者也可以很快利用書中介紹的工具開始編程工作。本書內(nèi)容分為三部分:第一部分“shell編程”講述了BASH和TCSHshell編程。第二部分“高級(jí)語(yǔ)言”介紹了GAWK,Perl和Tcl/Tk語(yǔ)言。第三部分“GUI編程”講述了GNOME和KDE編程。本書適合Linux平臺(tái)上的編程開發(fā)人員閱讀。

作者簡(jiǎn)介

  Richard Petersen,M.L.I.S.,出版的作品包括Linux:The Complete Reference(該書目前已出第三版)、Linux:Programmer's Reference(該書目前已出第二版)和Red Hat Linux:The Complete Reference。同時(shí),Richard還在加州大學(xué)伯克利分校教授UNIX和C/C++課程。

圖書目錄

第一部分 shell編程
第1章 Linux編程介紹 
1.1 Linux編程 
1.1.1 BASH shell 編程 
1.1.2 TCSH shell 編程 
1.1.3 GAWK 
1.1.4 Perl 
1.1.5 Tcl 
1.1.6 Tk 
1.1.7 GNOME編程 
1.1.8 KDE 編程 
1.2 Linux的更多知識(shí) 
1.2.1 先有UNIX,后有Linux 
1.2.2 進(jìn)入Linux 
1.2.3 Linux剖析:shell、目錄和桌面系統(tǒng) 
1.3 Linux發(fā)行版本 
1.4 Linux 資源 
1.5 小測(cè)驗(yàn) 
第2章 BASH shell腳本 
2.1 shell腳本:命令和注釋 
2.2 變量和腳本 
2.2.1 變量求值:=和$ 
2.2.2 變量值:字符串 
2.2.3 腳本輸入和輸出:echo、read和重定向 
2.2.4 項(xiàng)目2-1:用戶輸入 
2.3 腳本命令行參數(shù) 
2.4 導(dǎo)出變量和腳本shell 
項(xiàng)目2-2:導(dǎo)出變量 
2.5 shell算術(shù)運(yùn)算符:let 
2.6 小測(cè)驗(yàn) 
第3章 BASH shell 控制結(jié)構(gòu) 
3.1 test命令 
3.2 條件判斷語(yǔ)句:if、if-else、elif和case 
3.2.1 “if-then”結(jié)構(gòu) 
3.2.2 邏輯命令:&&和|| 
3.2.3 case條件控制結(jié)構(gòu) 
3.3 循環(huán):while、until、for-in和for 
3.3.1 while循環(huán) 
3.3.2 項(xiàng)目3-1: 基本循環(huán) 
3.3.3 until結(jié)構(gòu) 
3.3.4 for-in結(jié)構(gòu) 
3.3.5 for結(jié)構(gòu) 
3.3.6 continue命令 
3.3.7 true、false和break命令 
3.3.8 項(xiàng)目3-3: web頁(yè)索引 
3.4 在控制結(jié)構(gòu)中使用重定向和管道 
3.5 Trap 結(jié)構(gòu):trap 
3.6 小測(cè)驗(yàn) 
第4章 TCSH shell編程 
4.1 TCSH shell變量、腳本和參數(shù) 
4.1.1 TCSH shell變量 
4.1.2 TCSH shell 腳本:輸入和輸出 
4.2 數(shù)組:()和# 
4.3 參數(shù)數(shù)組:argv 
4.4 環(huán)境變量:setenv 
4.5 控制結(jié)構(gòu)和運(yùn)算符:while、if、switch和foreach 
4.6 TCSH shell 條件控制結(jié)構(gòu):if-then、if-then-else和switch 
4.6.1 if-then 結(jié)構(gòu) 
4.6.2 switch結(jié)構(gòu) 
4.6.3 項(xiàng)目4-1:用switch實(shí)現(xiàn)菜單 
4.7 循環(huán)結(jié)構(gòu):while、foreach和repeat 
4.7.1 while結(jié)構(gòu) 
4.7.2 foreach結(jié)構(gòu) 
4.7.3 repeat結(jié)構(gòu) 
4.7.4 continue命令
4.7.5 無(wú)限循環(huán)和break命令 
4.7.6 項(xiàng)目4-2:利用TCSH實(shí)現(xiàn)索引 
4.8 小測(cè)驗(yàn) 
第二部分 高級(jí)語(yǔ)言
第5章 GAWK 
5.1 gawk命令 
5.2 模式匹配和特殊字符 
5.3 變量、常數(shù)和函數(shù) 
5.3.1 字段變量和字段分隔符 
5.3.2 GAWK特殊變量 
5.3.3 用戶定義變量 
5.3.4 常數(shù) 
5.3.5 函數(shù) 
5.4 模式部分作為條件 
5.4.1 等式和關(guān)系運(yùn)算符
5.4.2 邏輯運(yùn)算符 
5.4.3 模式匹配運(yùn)算符 
5.4.4 BEGIN和END特殊模式 
5.4.5 范圍模式 
5.5 算術(shù)和賦值運(yùn)算 
5.6 數(shù)組和關(guān)聯(lián)數(shù)組 
5.7 GAWK指令文件 
5.8 控制結(jié)構(gòu) 
5.8.1 while循環(huán) 
5.8.2 for循環(huán) 
5.8.3 for-in循環(huán) 
5.8.4 if 控制結(jié)構(gòu)
5.8.5 next和exit說(shuō)明語(yǔ)句 
5.8.6 getline說(shuō)明語(yǔ)句 
5.9 在GAWK中操作文件 
項(xiàng)目5-1:GAWK腳本 
5.10 小測(cè)驗(yàn) 
第6章 Perl 
6.1 Perl命令行操作 
6.2 Perl腳本 
6.3 輸入和輸出 
6.3.1 使用標(biāo)準(zhǔn)輸入 
6.3.2 使用標(biāo)準(zhǔn)輸出 
6.4 文件句柄 
6.5 文本操作符
6.6 變量和表達(dá)式 
6.7 數(shù)組和列表 
6.7.1 數(shù)組子集:slice 
6.7.2 標(biāo)量數(shù)組的管理函數(shù):列表操作 
6.7.3 關(guān)聯(lián)數(shù)組 
6.8 控制結(jié)構(gòu) 
6.8.1 測(cè)試表達(dá)式 
6.8.2 邏輯命令:&&、‖、! 
6.8.3 循環(huán) 
6.8.4 循環(huán)和塊控制 
6.8.5 條件:if,elsif,unless和switch 
6.8.6 目錄 
6.8.7 項(xiàng)目6-1:Perl 索引 
6.9 字符串函數(shù) 
6.10 模式匹配 
6.11 函數(shù):sub
項(xiàng)目6-2:使用子程序 
6.12 小測(cè)驗(yàn) 
第7章 Tcl語(yǔ)言 
7.1 Tcl/Tk擴(kuò)展和應(yīng)用 
7.2 Tcl命令 
7.3 變量 
7.4 數(shù)組 
7.5 列表 
7.6 Tcl 輸入和輸出:gets和puts 
7.7 控制結(jié)構(gòu) 
7.7.1 if和else控制結(jié)構(gòu) 
7.7.2 elseif結(jié)構(gòu) 
7.7.3 switch結(jié)構(gòu) 
7.7.4 while循環(huán) 
7.7.5 for循環(huán) 
7.7.6 foreach結(jié)構(gòu) 
7.7.7 break和continue命令 
7.8 Tcl文件句柄 
項(xiàng)目7-1:文件復(fù)制
7.9 Tcl過(guò)程:proc
7.10 Tcl 字符串命令 
項(xiàng)目7-2:文件操作 
7.11 Expect 
7.12 小測(cè)驗(yàn) 
第8章 Tk 
8.1 wish shell和腳本 
8.2 Tk 構(gòu)件 
項(xiàng)目8-1:顯示目錄 
8.3 事件和綁定 
8.4 窗口 
8.5 框架和標(biāo)簽 
項(xiàng)目8-2:創(chuàng)建一個(gè)文件管理器 
8.6 小測(cè)驗(yàn) 
第三部分 GUI編輯
第9章 GNOME 
9.1 GNOME庫(kù) 
9.2 GTK+ 
9.3 信號(hào)和事件 
9.4 GNOME函數(shù) 
9.4.1 編譯GNOME程序 
9.4.2 項(xiàng)目9-1:GNOME Hello 
9.5 GNOME App、工具欄和菜單構(gòu)件 
9.5.1 項(xiàng)目9-2:File和Edit菜單 
9.5.2 GNOME圖標(biāo) 
9.6 對(duì)話框 
9.7 Entries
9.8 GNOME Canvas 
9.9 小測(cè)驗(yàn) 
第10章 KDE 
10.1 KDE庫(kù) 
10.2 KDE應(yīng)用程序和構(gòu)件 
10.2.1 信號(hào)和狹槽 
10.2.2 超對(duì)象編譯器:MOC 
10.2.3 項(xiàng)目10-1:一個(gè)KDE窗口 
10.2.4 菜單 
10.2.5 狀態(tài)欄和工具欄 
10.2.6 項(xiàng)目10-2:KDE菜單和工具欄 
10.3 Qt編程 
10.3.1 Qt 應(yīng)用程序 
10.3.2 Qt信號(hào)和狹槽
10.3.3 窗口 
10.3.4 父子對(duì)象 
10.3.5 Layout構(gòu)件 
10.3.6 創(chuàng)建自己的構(gòu)件 
10.3.7 對(duì)話框 
10.4 小測(cè)驗(yàn) 
附錄A “小測(cè)驗(yàn)”答案 
第1章 Linux編程介紹 
第2章 BASH shell腳本
第3章 BASH shell控制結(jié)構(gòu) 
第4章 TCSH shell 編程 
第5章 GAWK 
第6章 Perl 
第7章 Tcl 語(yǔ)言 
第8章 Tk 
第9章 GNOME 
第10章 KDE 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)