出版時(shí)間:1998-12 出版社:清華大學(xué)出版社 作者:李祥凱 頁(yè)數(shù):220
內(nèi)容概要
本書(shū)主要講述與程序員有關(guān)的一些技術(shù)資料。書(shū)中對(duì)浮點(diǎn)數(shù)操作、C標(biāo)準(zhǔn)依從性、開(kāi)發(fā)國(guó)際化軟件、公共目標(biāo)文件格式(COFF)、ELF目標(biāo)文件等內(nèi)容進(jìn)行了介紹,并且列舉了許多實(shí)例來(lái)進(jìn)一步說(shuō)明。本書(shū)內(nèi)容詳實(shí),對(duì)軟件開(kāi)發(fā)人員充分利用系統(tǒng)性能十分有益。
本書(shū)的讀者對(duì)象為使用SCO OpenServer開(kāi)發(fā)系統(tǒng)及其它UNIX系統(tǒng)開(kāi)發(fā)應(yīng)用軟件的開(kāi)發(fā)人員,以及計(jì)算機(jī)專(zhuān)業(yè)的大學(xué)高年級(jí)學(xué)生及研究生。
書(shū)籍目錄
關(guān)于本書(shū) 符號(hào)約定 相關(guān)文檔 其它參考資料 第1章 浮點(diǎn)運(yùn)算 1. 1 IEEE算術(shù)運(yùn)算 1. 1. 1 單精度 1. 1. 2 雙精度 1. 1. 3 擴(kuò)展精度, 1. 1. 4 規(guī)格化數(shù), 1. 1. 5 非規(guī)格化數(shù) 1. 1. 6 最大和最小可表示的浮點(diǎn)數(shù)的值 1. 1. 7 特殊情況的取值 1, 1. 8 NaN和無(wú)窮大 1. 1. 9 舍入控制 I. 1. 10 異常. 粘著位(sticky bits)以及陷阱位(trap bits) 1. 2 單精度浮點(diǎn)運(yùn)算 1. 3 擴(kuò)展雙精度類(lèi)型 1. 4 IEEE要求 1. 4. 1 浮點(diǎn)格式與整型格式轉(zhuǎn)換 1. 4. 2 平方根 1. 4. 3 比較和不可排序條件 1. 4. 4 在input/output中的NaN和無(wú)窮大 第2章 符合標(biāo)準(zhǔn)C語(yǔ)言 2. 1 新舊風(fēng)格函數(shù)的混合使用 2. 1. 1 編寫(xiě)新的代碼 2. 1. 2 升級(jí)日代碼 2. 1. 3 綜合考慮 2. 1. 4 幾個(gè)例子 2. 2 變實(shí)參函數(shù) 2. 2. 1 示例 2. 3 類(lèi)型轉(zhuǎn)換:unsigned及其值的保留 2. 3. 1 背景 2. 3. 2 編譯操作 2. 3. 3 示例一:使用常量 2. 3. 4 位字段 2. 3. 5 示例二:結(jié)果相同 2. 3. 6 整型常量 2. 3. 7 示例三:整型常量 2. 4 單詞化及預(yù)處理 2. 4. 1 ANSI C編譯階段 2. 4. 2 舊版本中C的編譯階段 2. 4. 3 邏輯源行 2. 4. 4 宏替換 2. 4. 5 構(gòu)成字符串 2. 4. 6 單詞檢查 2. 5 使用const和volatile類(lèi)型限定符 2. 5. 1 用于左值的類(lèi)型 2. 5. 2 派生類(lèi)型中的類(lèi)型限定符 2. 5. 3 使用const類(lèi)型讀取字符的值 2. 5. 4 使用volatile類(lèi)型 2. 6 多字節(jié)字符和寬字符 2. 6. 1 “亞洲化”就意味著多字節(jié)字符 2. 6. 2 編碼的特點(diǎn) 2. 6. 3 寬字符 2. 6. 4 轉(zhuǎn)換函數(shù) 2. 6. 5 C語(yǔ)言特性 2. 7 標(biāo)準(zhǔn)前導(dǎo)文件和保留字 2. 7. 1 發(fā)展過(guò)程 2. 7. 2 標(biāo)準(zhǔn)前導(dǎo)文件 2. 7. 3 供應(yīng)用程序使用的保留名 2. 7. 4 用于擴(kuò)充而保留的名稱(chēng) 2. 7. 5 正確使用名稱(chēng) 2. 8 國(guó)際化 2. 8. 1 本地環(huán)境 2. 8. 2 setlocale()函數(shù) 2. 8. 3 被改變的函數(shù) 2. 8. 4 新函數(shù) 2. 9 表達(dá)式的分組及求值 2. 9. 1 定義 2. 9. 2 Kernighan和Ritchie C重新安排許可權(quán) 2. 9. 3 ANSI C規(guī)則 2. 9. 4 括弧分組與求值 2. 9. 5 “asif" 規(guī)則 2. 10 不完整類(lèi)型 2. 10. 1 概述 2. 10. 2 不完整類(lèi)型的完整化 2. 10. 3 聲明 2. 10. 4 表達(dá)式 2. 10. 5 判斷 2. 10. 6 例子 2. 11 兼容類(lèi)型和混合類(lèi)型 2. 11. 1 多重聲明 2. 11. 2 不同編譯系統(tǒng)的兼容性 2. 11. 3 同一編譯系統(tǒng)的兼容性 2. 11. 4 兼容的指針類(lèi)型 2. 11. 5 兼容的數(shù)組類(lèi)型 2. 11. 6 兼容的函數(shù)類(lèi)型 2. 11. 7 特殊情況 2. 11. 8 混合類(lèi)型 第3章 建立和使用消息目錄 3. 1 建立消息目錄 3. 2 使用消息目錄的源程序示例 3. 3 消息目錄與應(yīng)用程序的結(jié)合 3. 4 運(yùn)行應(yīng)用程序 第4章 使用受托系統(tǒng)設(shè)施 4. 1 使用受保護(hù)子系統(tǒng) 4. 2 受托系統(tǒng)使用指南 4. 3 編程示例 4. 4 subsys.c示例 4. 5 prwarn.c示例 4. 6 loge.c示例 第5章 使用事件管理程序API 5. 1 操作及語(yǔ)義概述 5. 2 事件設(shè)備 5. 3 使用事件隊(duì)列 5. 4 事件管理程序調(diào)用 5. 5 示例 第6章 ksh下的作業(yè)控制 第7章 公共目標(biāo)文件格式(COFF) 7. 1 定義與規(guī)范 7. 1. 1 節(jié) 7. 1. 2 物理地址與虛擬地址 7. 1. 3 目標(biāo)機(jī) 7. 2 文件頭 7. 2. 1 幻數(shù) 7. 2. 2 標(biāo)志位 7. 2. 3 文件頭說(shuō)明 7. 3 可選頭信息 7. 3. 1 標(biāo)準(zhǔn)UNIX系統(tǒng)的a. out頭 7. 3. 2 可選頭說(shuō)明 7. 4 節(jié)頭 7. 4. 1 標(biāo)志 7. 4. 2 節(jié)頭聲明 7. 4. 3 .bss節(jié)頭 7. 5 節(jié) 7. 6 重定位信息 7. 6. 1 重定位信息項(xiàng)的聲明 7. 7 行編號(hào) 7. 7. 1 行編號(hào)聲明 7. 8 符號(hào)表 7. 8. 1 專(zhuān)用符號(hào) 7. 8. 2 內(nèi)層程序塊 7. 8. 3 符號(hào)和函數(shù) 7. 8. 4 符號(hào)表項(xiàng) 7. 8. 5 符號(hào)名 7. 8. 6 存儲(chǔ)類(lèi) 7. 8. 7 專(zhuān)用符號(hào)的存儲(chǔ)類(lèi) 7. 8. 8 符號(hào)值域 7. 8. 9 節(jié)號(hào)域 7. 8. 10 節(jié)號(hào)和存儲(chǔ)類(lèi) 7. 8. 11 類(lèi)型字段 7. 8. 12 類(lèi)型域和存儲(chǔ)類(lèi) 7. 8. 13 符號(hào)表項(xiàng)的結(jié)構(gòu) 7. 8. 14 輔助表項(xiàng) 7. 8. 15 文件名 7. 8. 16 節(jié) 7. 8. 17 標(biāo)記名 7. 8. 18 結(jié)構(gòu)的結(jié)束符 7. 8. 19 函數(shù) 7. 8. 20 數(shù)組 7. 8. 21 程序塊和函數(shù)的結(jié)束符 7. 8. 22 程序塊和函數(shù)的起始符 7. 8. 23 與結(jié)構(gòu). 聯(lián)合和枚舉相關(guān)的名稱(chēng) 7. 8. 24 輔助表項(xiàng)的聲明 7. 9 字符串表 7. 10 訪問(wèn)例程 第8章 ELF目標(biāo)文件 8. 1 文件格式 8. 1. 1 文件格式 8. 1. 2 數(shù)據(jù)表示 8. 2 程序鏈接 8. 2. 1 ELF頭 8. 2. 2 節(jié)頭 8. 2. 3 字符串表 8. 2. 4 符號(hào)表 8. 2. 5 重定位 8. 3 程序執(zhí)行 8. 3. 1 程序頭 8. 3. 2 程序加載(與特定處理器相關(guān)) 8. 3. 3 程序解釋程序 8. 3. 4 動(dòng)態(tài)鏈接程序 第9章 增強(qiáng)的匯編接口 9. 1 術(shù)語(yǔ)定義 9. 2 示例 9. 2. 1 定義 9. 2. 2 使用 9. 3 使用匯編宏 9. 3. 1 宏定義 9. 4 編寫(xiě)asm宏 第10章 映射文件選項(xiàng) 10. 1 使用映射文件選項(xiàng) 10. 1. 1 映射文件結(jié)構(gòu)和語(yǔ)法 10. 1. 2 段聲明 10. 1. 3 映射指令 10. 1. 4 尺寸符號(hào)聲明 10. 2 映射示例 10. 3 映射文件默認(rèn)設(shè)置 10. 4 內(nèi)部映射結(jié)構(gòu) 10. 5 出錯(cuò)消息 10. 5. 1 警告 l0. 5. 2 致命錯(cuò)誤 第11章 Desktop集成 11, 1 背景知識(shí) 11. 2 圖形接口標(biāo)準(zhǔn)和庫(kù) 11. 3 向下兼容 11. 4 將圖標(biāo)放在Desktop上 11. 4. 1 創(chuàng)建圖標(biāo)像素文件 11. 4. 2 定義圖標(biāo)觸發(fā)器 11. 4. 3 安裝圖標(biāo)文件 11. 4. 4 動(dòng)畫(huà)圖標(biāo) 11. 4. 5 本地化圖標(biāo)標(biāo)簽和消息 11. 4, 6 為用戶(hù)數(shù)據(jù)文件創(chuàng)建圖標(biāo) 11. 5 運(yùn)行時(shí)調(diào)整顯示分辨率 11. 6 支持Desktop顏色選擇程序 11. 6. 1 定義與顯示器有關(guān)的顏色 11. 7 與會(huì)話管理程序進(jìn)行通信 第12章 客戶(hù)軟件安裝工具箱 12. 1 創(chuàng)建可用custom安裝的軟件版本 12. 1. 1 關(guān)于軟件存儲(chǔ)對(duì)象(SSO) 12. 1. 2 確定產(chǎn)品的結(jié)構(gòu) 12. 1. 3 確定SSO文件屬性 12. 1. 4 建立版本樹(shù) 12. 1. 5 建立CDMT的環(huán)境 12. 1. 6 創(chuàng)建CDMT輸入文件 12. 1. 7 創(chuàng)建和構(gòu)造SSO樹(shù) 12. 1. 8 創(chuàng)建可用custom安裝的文檔 12. 2 高級(jí)的軟件安裝 12. 2. 1 關(guān)于組件腳本 12. 2. 2 軟件管理階段 12. 2. 3 創(chuàng)建軟件升級(jí) 12. 2. 4 SSO路徑映射APl 12. 2. 5 使用SSO路徑映射API
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
SCO OpenServer 程序員技術(shù)精粹 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版