注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合計算機軟件技術基礎

計算機軟件技術基礎

計算機軟件技術基礎

定 價:¥29.00

作 者: 陸勤,王慶瑞編著
出版社: 機械工業(yè)出版社
叢編項: 高等院校計算機基礎教育改革推薦教材
標 簽: 暫缺

ISBN: 9787111161486 出版時間: 2005-04-01 包裝: 平裝
開本: 26cm 頁數(shù): 330 字數(shù):  

內(nèi)容簡介

  《計算機軟件技術基礎》將C語言程序設計、算法和數(shù)據(jù)結構等內(nèi)容融為一體,旨在向讀者介紹軟件技術中最基本的、也是最重要的知識,即程序設計技術。C語言程序設計部分包括C語言基礎、程序控制結構、數(shù)組、函數(shù)、指針、結構類型、共用體和枚舉類型、文件等,算法和數(shù)據(jù)結構部分包括算法的概念和評價方法,表、樹、圖等主要結構和棧、隊、矩陣、字符串和散列表等基本結構,以及各種排序算法。本書內(nèi)容豐富,敘述簡練,每章都配有練習題。另外,與本書同步出版的配套教材《計算機軟件技術基礎實踐教程》用于指導讀者如何編程并上機調(diào)試。本書可作為大學計算機軟件技術基礎課程的教材或教學參考書,也可作為廣大電腦愛好者學習程序設計方法的自學書籍。

作者簡介

暫缺《計算機軟件技術基礎》作者簡介

圖書目錄

第1章C語言基礎
1.1C程序的基本結構
1.2基本字符集與標識符
1.2.1基本字符集
1.2.2標識符
1.2.3關鍵字與標準標識符
1.2.4常量與變量
1.2.5常量標識符
1.3簡單數(shù)據(jù)類型
1.3.1整數(shù)類型
1.3.2實數(shù)類型
1.3.3字符類型
1.4運算符與表達式
1.4.1算術運算符與算術表達式
1.4.2關系運算符與關系表達式
1.4.3邏輯運算符與邏輯表達式
1.4.4其他運算符
1.4.5類型轉換
1.5賦值語句及簡單輸入、輸出
1.5.1賦值語句
1.5.2賦值表達式
1.5.3標準輸出函數(shù)printf
1.5.4標準輸入函數(shù)scanf
1.6編譯預處理
1.6.1預處理命令
1.6.2宏替換
1.6.3文件包含
1.6.4條件編譯
1.7程序設計風格
1.8習題
第2章程序控制結構
2.1訌語句
2.1.1簡單if語句
2.1.2復合語句
2.1.3擴展if語句與嵌套5f語句
2.2switch語句
2.3 while語句
2.4 do-while語句
2.5for語句
2.6多重循環(huán)結構
2.7 break語句、continue語句和goto語句
2.7.1break語句
2.7.2continue語句
2.7.3 goto語句
2.8習題
第3章數(shù)組
3.1一維數(shù)組
3.1.1一維數(shù)組說明
3.1.2一維數(shù)組的初始化
3.2二維數(shù)組
3.2.1二維數(shù)組說明
3.2.2二維數(shù)組的初始化
3.3數(shù)組應用示例
3.4字符數(shù)組與字符串
3.5習題
第4章函數(shù)
4.1函數(shù)定義
4.2函數(shù)調(diào)用與函數(shù)說明
4.2.1函數(shù)調(diào)用的一般形式
4.2.2函數(shù)調(diào)用的兩種方式
4.2.3函數(shù)說明
4.3通過函數(shù)參數(shù)傳遞數(shù)據(jù)
4.4函數(shù)的遞歸調(diào)用
4.5數(shù)組作為函數(shù)參數(shù)傳遞
4.6變量的作用域和存儲類別
4.6.1變量的作用域
4.6.2局部變量和全局變量
4.6.3變量的生存期
4.6.4變量的存儲類別
4.6.5變量的存儲類別說明符
4.7函數(shù)的存儲類別
4.7.1用extem說明函數(shù)
4.7.2用static說明函數(shù)
4.8習題
第5章、指針
5.1指針變量的說明與賦值操作
5.1.1指針和地址的概念
5.1.2指針變量的說呀
5.1.3指針變量的初始化
5.1.4指針變量的賦值操作
5.2指針運算
5.2.1指針的賦值運算
5.2.2指針的算術運算
5.2.3指針的關系運算
5.3指向數(shù)組的指針變量
5.3.1數(shù)組與指針的關系
5.3.2指向一維數(shù)組的指針
5.3.3指向二維數(shù)組的指針
5.3.4數(shù)組指針作為函數(shù)參數(shù)
5.4指向字符串的指針變量
5.4.1字符數(shù)組與字符串的區(qū)別
5.4.2指向字符串的指針變量——字符指針
5.4.3字符指針作為函數(shù)參數(shù)
5.5指向函數(shù)的指針變量
5.6返回指針值的函數(shù)
5.7指針數(shù)組
5.8指向指針的指針變量
5.9習題
第6章結構類型
6.1用typedef定義類型
6.2結構變量說明與賦值操作
6.2.1結構類型定義
6.2.2結構變量說明.
6.2.3結構變量的初始化
6.2.4結構變量的賦值操作
6.2.5結構類型的嵌套
6.3結構數(shù)組和結構指針
6.3.1結構數(shù)組
6.3.2結構指針
6.3.3結構指針作為函數(shù)參數(shù).
6.4動態(tài)存儲分配及釋放
6.4.1動態(tài)數(shù)據(jù)結構
6.4.2動態(tài)存儲分配函數(shù)malloc
6.4.3動態(tài)存儲釋放函數(shù)free
6.4.4動態(tài)存儲分配函數(shù)calloc
6.5習題
第7章共用體牙口枚舉類型 
7.1共用體
7.1.1共用體的基本概念
7.1.2共用體類型定義和變量說明
7.1.3共用體變量的初始化
7.1.4共用體變量的賦值操作
7.2枚舉類型
7.2.1枚舉類型定義和枚舉變量說明
7.2.2枚舉變量的初始化
7.2.3枚舉變量的運算
7.3習題
第8章文件
8.1文件的基本概念
8.2文件指針
8.3文件的打開與關閉
8.3.1打開文件函數(shù)fopen
8.3.2關閉文件函數(shù)fclose
8.4文本文件操作
8.4.1字符讀寫函數(shù)fZetc和fputc
8.4.2字符串讀寫函數(shù)fZets和fputs
8.4.3格式化讀寫函數(shù)fscanf和中rinff
8.5二進制文件操作
8.5.1二進制文件操作的特點
8.5.2數(shù)據(jù)塊讀寫函數(shù)fread和fwrite
8.6文件的定位與隨機讀寫
8.6.1—文件位置指針當前位置函數(shù)ftell
8.6.2文件位置指針復位函數(shù)rewind
8.6.3文件位置指針定位函數(shù)fseek
8.6.4文件的隨機讀寫
8.7文件檢測函數(shù)
8.7.1文件結束檢測函數(shù)feof
8.7.2文件操作出錯檢測函數(shù)ferror
8.7.3出錯標志復位函數(shù)clearerr
8.8習題
第9章綜合示例
9.1示例
9.2習題
下篇算法和數(shù)據(jù)結構
第10章算法和數(shù)據(jù)結構的意義
10.1數(shù)據(jù)結構的概念和分類
10.2算法的描述和效率評估
10.3習題
第11章表結構
11.1順序表
11.1.1表結構的定義和存儲方法
11.1.2順序表的基本插入和刪除
11.1.3頃序表的查找
11.2簡單的單向鏈表
11.2.1鏈表的概念
11.2.2插入刪除結點時的鏈操作方法
11.2.3簡單鏈表的構造、查找和輸出
11.3其他形式的單向鏈表
11.3.1帶監(jiān)督元結點的鏈表
11.3.2循環(huán)鏈表
11.4有序鏈表的插入和刪除
11.4.1有序鏈表的插入
11.4.2有序鏈表的刪除
11.5雙向鏈表
11.5.1雙向鏈表的結構
11.5.2雙向鏈表的查找插入和刪除
11.6靜態(tài)鏈表
11.6.1靜態(tài)鏈表的含義
11.6.2靜態(tài)鏈表的綜合程序.
11.7習題
第12章表的相關結構
12.1棧結構和隊結構
12.1.1棧和隊的概念
12.1.2棧的實現(xiàn)
12.1.3隊的實現(xiàn)
12.1.4棧的應用
12.2散列表

本目錄推薦

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