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

基于UNIX/LINUX的C系統(tǒng)編程

基于UNIX/LINUX的C系統(tǒng)編程

定 價(jià):¥34.50

作 者: 張杰敏,王巍 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用
標(biāo) 簽: 操作系統(tǒng) 計(jì)算機(jī)與互聯(lián)網(wǎng)

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


ISBN: 9787302312833 出版時(shí)間: 2013-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 293 字?jǐn)?shù):  

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

  《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用:基于UNIX/LINUX的C系統(tǒng)編程》面向應(yīng)用組織內(nèi)容,由淺入深地對(duì)unix/linux環(huán)境下的系統(tǒng)編程進(jìn)行全面分析,注重系統(tǒng)編程思想和系統(tǒng)編程模式的論述。全書(shū)共分為7章,詳盡而細(xì)致地介紹了系統(tǒng)編程的概念及基礎(chǔ)知識(shí)、文件操作、基于進(jìn)程的并發(fā)控制技術(shù)、基于線程的并發(fā)控制技術(shù)、網(wǎng)絡(luò)通信技術(shù)、異步事件編程和并行編程等多方面的內(nèi)容。書(shū)中各章設(shè)計(jì)和選用了大量實(shí)例,以“案例+編程模式→原理+例程→系統(tǒng)編程思想”為體系,使讀者易于理解和應(yīng)用,同時(shí)也為讀者的拓展和創(chuàng)新留有空間?!?1世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用:基于UNIX/LINUX的C系統(tǒng)編程》適用于計(jì)算機(jī)及相關(guān)專業(yè),也可供系統(tǒng)編程人員和工程技術(shù)人員參閱。使用《21世紀(jì)高等學(xué)校規(guī)劃教材·計(jì)算機(jī)應(yīng)用:基于UNIX/LINUX的C系統(tǒng)編程》需要具備程序設(shè)計(jì)基礎(chǔ),了解操作系統(tǒng)原理。

作者簡(jiǎn)介

暫缺《基于UNIX/LINUX的C系統(tǒng)編程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 基礎(chǔ)知識(shí)
1.1 什么是系統(tǒng)編程
1.1.1 系統(tǒng)調(diào)用
1.1.2 內(nèi)核與內(nèi)核服務(wù)
1.1.3 內(nèi)存管理機(jī)制
1.1.4 系統(tǒng)編程風(fēng)格
1.2 動(dòng)手實(shí)踐
1.3 庫(kù)的使用
1.3.1 靜態(tài)編程庫(kù)的生成與調(diào)用
1.3.2 動(dòng)態(tài)鏈接庫(kù)的生成與調(diào)用
1.4 學(xué)習(xí)步驟
1.4.1 系統(tǒng)編程的評(píng)價(jià)標(biāo)準(zhǔn)
1.4.2 系統(tǒng)編程的學(xué)習(xí)步驟
1.5 本章小結(jié)
思考題
第2章 文件操作
2.1 引例
2.2 文件的操作
2.2.1 文件的表示
2.2.2 文件的打開(kāi)、創(chuàng)建、刪除與關(guān)閉
2.2.3 文件的讀和寫(xiě)
2.2.4 文件的定位、緩沖與復(fù)制
2.2.5 文件控制和文件鎖
2.3 UNIX文件系統(tǒng)概述
2.3.1 UNIX文件系統(tǒng)的結(jié)構(gòu)
2.3.2 UNIX文件系統(tǒng)的內(nèi)部實(shí)現(xiàn)
2.4 文件屬性與文件系統(tǒng)屬性
2.4.1 文件屬性函數(shù)族
2.4.2 文件類型
2.4.3 文件訪問(wèn)權(quán)限
2.4.4 文件訪問(wèn)方式7
2.4.5 文件其他屬性
2.4.6 文件系統(tǒng)屬性
2.5 目錄文件的操作
2.5.1 讀取與更改工作目錄
2.5.2 目錄的創(chuàng)建與刪除
2.5.3 目錄的讀取與定位
2.6 設(shè)備文件
2.6.1 設(shè)備如何成為文件
2.6.2 設(shè)備文件操作
2.6.3 終端設(shè)備
2.6.4 串行端口編程
2.7 本章小結(jié)
思考題
第3章 并發(fā)控制——進(jìn)程篇
3.1 引例
3.2 進(jìn)程與進(jìn)程控制
3.2.1 進(jìn)程的結(jié)構(gòu)和描述
3.2.2 進(jìn)程控制
3.3 進(jìn)程的同步與互斥
3.3.1 父、子進(jìn)程之間的同步
3.3.2 通過(guò)信號(hào)量實(shí)現(xiàn)進(jìn)程間同步
3.3.3 通過(guò)文件鎖實(shí)現(xiàn)進(jìn)程間同步
3.4 僵死進(jìn)程與守護(hù)進(jìn)程
3.4.1 僵死進(jìn)程
3.4.2 守護(hù)進(jìn)程
3.5 進(jìn)程間通信
3.5.1 通信機(jī)制的選擇
3.5.2 通過(guò)文件實(shí)現(xiàn)進(jìn)程間通信
3.5.3 通過(guò)內(nèi)核實(shí)現(xiàn)進(jìn)程間通信
3.5.4 通過(guò)內(nèi)存實(shí)現(xiàn)進(jìn)程間通信
3.6 本章小結(jié)
思考題
第4章 并發(fā)控制——線程篇
4.1 引例
4.2 線程與線程控制
4.2.1 什么是線程
4.2.2 線程控制
4.2.3 線程屬性
4.3 線程的同步與互斥
4.3.1 互斥量
4.3.2 條件變量
4.3.3 線程同步中的信號(hào)量
4.4 本章小結(jié)
思考題
第5章 網(wǎng)絡(luò)通信
5.1 引例
5.2 網(wǎng)絡(luò)編程基礎(chǔ)
5.2.1 如何標(biāo)識(shí)網(wǎng)絡(luò)中的進(jìn)程
5.2.2 主機(jī)字節(jié)次序與網(wǎng)絡(luò)字節(jié)次序
5.2.3 面向連接方式和無(wú)連接方式
5.2.4 實(shí)現(xiàn)網(wǎng)絡(luò)編程
5.3 套接字
5.3.1 創(chuàng)建套接字
5.3.2 套接字尋址
5.3.3 套接字選項(xiàng)
5.4 面向連接的通信
5.4.1 TCP協(xié)議的編程模型
5.4.2 TCP通信應(yīng)用
5.4.3 TCP數(shù)據(jù)包的收發(fā)分析
5.5 面向無(wú)連接的通信
5.5.1 UDP協(xié)議的編程模型
5.5.2 UDP 通信應(yīng)用
5.5.3 UDP數(shù)據(jù)包的收發(fā)分析
5.6 基于IP層和數(shù)據(jù)鏈路層的通信
5.6.1 基于IP層的通信
5.6.2 基于鏈路層的通信
5.7 并發(fā)socket編程
5.7.1 非阻塞并發(fā)模型
5.7.2 多進(jìn)程并發(fā)模型
5.7.3 多線程并發(fā)模型
5.7.4 IO多路復(fù)用并發(fā)模型
5.8 本章小結(jié)
思考題
第6章 異步事件
6.1 引例
6.2 信號(hào)
6.2.1 信號(hào)的產(chǎn)生與分類
6.2.2 信號(hào)的發(fā)送
6.2.3 信號(hào)的安裝
6.2.4 信號(hào)編程注意事項(xiàng)
6.3 時(shí)間與定時(shí)器
6.3.1 時(shí)間的數(shù)據(jù)結(jié)構(gòu)與應(yīng)用
6.3.2 普通定時(shí)器與精通定時(shí)器
6.3.3 定時(shí)器的漂移和超限
6.4 異步I/O編程
6.4.1 相關(guān)核心數(shù)據(jù)結(jié)構(gòu)
6.4.2 相關(guān)操作
6.4.3 AIO通知
6.5 本章小結(jié)
思考題
第7章 并行計(jì)算初識(shí)
7.1 引例
7.1.1 串行計(jì)算模式簡(jiǎn)介
7.1.2 并行計(jì)算模式簡(jiǎn)介
7.1.3 多進(jìn)程并行計(jì)算案例
7.1.4 多線程并行計(jì)算案例
7.2 多機(jī)集群環(huán)境下的MPI編程
7.2.1 什么是MPI
7.2.2 MPI的編程框架
7.2.3 MPI通信
7.3 多核集群環(huán)境下的OpenMP編程
7.3.1 什么是OpenMP
7.3.2 如何實(shí)現(xiàn)OpenMP編程
7.3.3 OpenMP的不足
7.3.4 OpenMP+MPI混合編程模式
7.4 由并行計(jì)算到云計(jì)算
7.5 本章小結(jié)
思考題
附錄 UNIX的發(fā)展歷程
參考文獻(xiàn)

本目錄推薦

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