注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具程序設(shè)計技術(shù)(第二版)

程序設(shè)計技術(shù)(第二版)

程序設(shè)計技術(shù)(第二版)

定 價:¥32.00

作 者: 熊壯主編
出版社: 重慶大學(xué)出版社
叢編項(xiàng): 普通高等學(xué)校非計算機(jī)專業(yè)計算機(jī)基礎(chǔ)系列教材
標(biāo) 簽: 暫缺

ISBN: 9787562433392 出版時間: 2005-02-19 包裝: 平裝
開本: 26cm 頁數(shù): 448 字?jǐn)?shù):  

內(nèi)容簡介

  程序設(shè)計技術(shù)和程序設(shè)計語言是大學(xué)計算機(jī)基礎(chǔ)系列課程中的重要組成部分,培養(yǎng)學(xué)生的邏輯思維能力、抽象能力和基本的程序設(shè)計能力是該課程的主要任務(wù)。本書從結(jié)構(gòu)化程序設(shè)計技術(shù)出發(fā),以C程序設(shè)計語言為載體,通過對典型實(shí)例的算法描述以及相應(yīng)C語言代碼描述,展現(xiàn)了在程序設(shè)計過程中如何對問題進(jìn)行分析、如何組織數(shù)據(jù)和如何描述解決問題的方法,展現(xiàn)了在計算機(jī)應(yīng)用過程中如何將方法和編碼相聯(lián)系的具體程序設(shè)計過程,進(jìn)而向讀者介紹結(jié)構(gòu)化程序設(shè)計的基本概念、基本技術(shù)和方法。本書可供高等院校理工類各專業(yè)本??谱鳛槌绦蛟O(shè)計技術(shù)、程序設(shè)計語言或計算機(jī)軟件技術(shù)基礎(chǔ)課程教材,也可供計算機(jī)專業(yè)本專科學(xué)生以及計算機(jī)應(yīng)用開發(fā)人員在學(xué)習(xí)程序設(shè)計語言和程序設(shè)計技術(shù)時作為參考。與本書配套編寫的《程序設(shè)計實(shí)驗(yàn)指導(dǎo)書》同時由重慶大學(xué)出版社出版。

作者簡介

暫缺《程序設(shè)計技術(shù)(第二版)》作者簡介

圖書目錄

1 程序設(shè)計語言和算法描述
 1.1 程序設(shè)計語言
1.1.1 程序設(shè)汁語言概述
1.1.2 語言處理程序概述
 1.2 算法特征及算法的描述方法
1.2.1 程序中數(shù)據(jù)的表示
1.2.2 算法的概念與特征
1.2.3 算法的描述方法
1.2.4 算法描述示例
 習(xí)題1
2 C程序設(shè)計入門
 2.1 C語言的發(fā)展簡史與特點(diǎn)
 2.2 C程序的基本結(jié)構(gòu)
 2.3 C語言的基本數(shù)據(jù)類型
2.3.1 C語言數(shù)據(jù)類型概述
2.3.2 C語言的基本數(shù)據(jù)類型
 2.4 基本運(yùn)算符和表達(dá)式
2.4.1 運(yùn)算符的分類、優(yōu)先級別和結(jié)合規(guī)則
2.4.2 基本運(yùn)算符和算術(shù)表達(dá)式
2.4.3 賦值運(yùn)算符和賦值表達(dá)式
2.4.4 自反運(yùn)算符和自增、自減運(yùn)算符
2.4.5 逗號運(yùn)算符和逗號表達(dá)式
2.4.6 sizeof運(yùn)算符
 2.5 不同類型數(shù)據(jù)混合運(yùn)算及數(shù)據(jù)轉(zhuǎn)換
 2.6 C程序設(shè)計初步
2.6.1 C語句概述
2.6.2 運(yùn)行一個C程序的基本過程
2.6.3 基本輸入輸出函數(shù)
 2.7 簡單程序設(shè)計舉例
 習(xí)題2
3 C程序的控制結(jié)構(gòu)
 3.1 C程序的控制結(jié)構(gòu)概述
 3.2 C語言中的關(guān)系運(yùn)算和邏輯運(yùn)算
3.2.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
3.2.2 邏輯運(yùn)算符和邏輯表達(dá)式
 3.3 分支結(jié)構(gòu)及其應(yīng)用
3.3.1 分支結(jié)構(gòu)的基本概念
3.3.2 C語言的條件句與分支結(jié)構(gòu)的實(shí)現(xiàn)
 3.4 循環(huán)結(jié)構(gòu)及其應(yīng)用
3.4.1 循環(huán)結(jié)構(gòu)概述
3.4.2 while型循環(huán)結(jié)構(gòu)
3.4.3 do~while型循環(huán)結(jié)構(gòu)
3.4.4 for型循環(huán)結(jié)構(gòu)
3.4.5 3種循環(huán)語句的比較
3.4.6 循環(huán)的嵌套
 3.5 其他簡單控制結(jié)構(gòu)
3.5.1 goto語句和標(biāo)號語句
3.5.2 break語句
3.5.3 continue語句
 3.6 算法與控制結(jié)構(gòu)應(yīng)用程序舉例
3.6.1 控制結(jié)構(gòu)程序設(shè)計舉例
3.6.2 簡單算法程序設(shè)計舉例
 習(xí)題3
4 函數(shù)與程序結(jié)構(gòu)
 4.1 模塊化程序設(shè)計基本概念
4.1.1 模塊化的基本思想
4.1.2 C語言實(shí)現(xiàn)模塊化程序設(shè)計
 4.2 函數(shù)的定義、聲明和調(diào)用
4.2.1 函數(shù)的定義
4.2.2 函數(shù)的聲明
4.2.3 函數(shù)的調(diào)用
4.2.4 函數(shù)調(diào)用時的參數(shù)傳遞
 4.3 函數(shù)的嵌套調(diào)用
 4.4 函數(shù)的遞歸調(diào)用
 4.5 編譯預(yù)處理
4.5.1 宏定義
4.5.2 文件包含
4.5.3 條件編譯
 4.6 C應(yīng)用程序結(jié)構(gòu)及其處理方法
4.6.1 變量的作用域和生存期的概念
4.6.2 自動變量及其作用域
4.6.3 寄存器變量
4.6.4 靜態(tài)變量及其作用域
4.6.5 外部變量及其作用域
4.6.6 內(nèi)部函數(shù)和外部函數(shù)
 習(xí)題4
5 指針與函數(shù)
 5.1 指針的概念
5.1.1 指針變量的定義
5.1.2 指針變量的引用
 5.2 指針變量作函數(shù)的參數(shù)
5.2.1 指針變量作為函數(shù)的參數(shù)
5.2.2 指針變量與指針指向的變量
 5.3 函數(shù)的指針與函數(shù)調(diào)用
5.3.1 用指向函數(shù)的指針變量來調(diào)用函數(shù)
5.3.2 指向函數(shù)的指針變量作函數(shù)參數(shù)
 5.4 返回指針值的函數(shù)
 5.5 使用指針的一些問題
 習(xí)題5
6 構(gòu)造數(shù)據(jù)類型與指針
 6.1 數(shù)組、指針及應(yīng)用
6.1.1 數(shù)組的概念與定義
6.1.2 數(shù)組元素的引用和初始化
6.1.3 數(shù)組作為函數(shù)參數(shù)的使用
6.1.4 數(shù)組與指針
6.1.5 數(shù)組應(yīng)用
6.1.6 二維數(shù)組
6.1.7 二維數(shù)組與指針
 6.2 字符串及應(yīng)用
6.2.1 字符串的概念及定義
6.2.2 字符串的輸入輸出
6.2.3 字符串標(biāo)準(zhǔn)處理函數(shù)
6.2.4 指針數(shù)組和多級指針
6.2.5 命令行參數(shù)
 6.3 結(jié)構(gòu)體類型及應(yīng)用
6.3.1 結(jié)構(gòu)體類型定義
6.3.2 結(jié)構(gòu)體變量的定義方法和成員引用
6.3.3 類型定義typedef
6.3.4 結(jié)構(gòu)體數(shù)組
6.3.5 結(jié)構(gòu)體與函數(shù)
6.3.6 結(jié)構(gòu)體與指針
 6.4 共用體類型及其應(yīng)用
6.4.1 共用體類型定義
6.4.2 共用體變量定義及成員引用
 6.5 枚舉類型及應(yīng)用
6.5.1 枚舉類型定義
6.5.2 枚舉變量的定義和操作
 習(xí)題6
7 位運(yùn)算
 7.1 位運(yùn)算及應(yīng)用
7.1.1 “按位與”運(yùn)算及應(yīng)用
7.1.2 “按位或”運(yùn)算及應(yīng)用
7.1.3 “異或”運(yùn)算及應(yīng)用
7.1.4 “取反”運(yùn)算及應(yīng)用
7.1.5 “左移”運(yùn)算及應(yīng)用
7.1.6 “右移”運(yùn)算及應(yīng)用
7.1.7 有關(guān)位操作的自反算符
 7.2 位運(yùn)算舉例
 7.3 位段及應(yīng)用
7.3.1 位段的概念和定義方法
7.3.2 位段的引用方法
 習(xí)題7
8 文 件
 8.1 文件概念與文件類型指針
8.1.1 文件的概念
8.1.2 文件的分類
8.1.3 文件類型指針
 8.2 文件的打開與關(guān)閉
8.2.1 文件的打開
8.2.2 文件的關(guān)閉
 8.3 文件的讀寫
8.3.1 文件中單個字符的讀寫操作
8.3.2 文件中字符串讀寫操作
8.3.3 文件中的格式化讀寫操作
8.3.4 文件中的數(shù)據(jù)塊讀寫操作
 8.4 文件的定位和隨機(jī)讀寫
8.4.1 文件的內(nèi)部記錄指針和文件定位
8.4.2 文件的隨機(jī)讀寫
 8.5 文件操作的錯誤檢測
8.5.1 文件讀寫錯誤檢測函數(shù)ferror
8.5.2 清除文件錯誤標(biāo)志函數(shù)clearerr
 習(xí)題8
9 C語言應(yīng)用
 9.1 線性數(shù)據(jù)結(jié)構(gòu)及其處理技術(shù)
9.1.1 C語言的自引用結(jié)構(gòu)和存儲分配
9.1.2 線性表的存儲結(jié)構(gòu)及基本運(yùn)算
9.1.3 棧的基本概念和應(yīng)用
9.1.4 隊(duì)列的基本概念和應(yīng)用
 9.2 常用的排序技術(shù)
9.2.1 直接選擇排序
9.2.2 直接插入排序
9.2.3 二分插入排序
9.2.4 冒泡排序
9.2.5 希爾排序
9.2.6 快速排序
 9.3 常用查找技術(shù)
9.3.1 線性查找
9.3.2 二分查找
 9.4 圖形程序設(shè)計基礎(chǔ)
9.4.1 C語言圖形處理基本概念
9.4.2 C語言常用圖形庫函數(shù)的使用
9.4.3 C語言圖形程序設(shè)計基本方法
 習(xí)題9
主要參考文獻(xiàn)

本目錄推薦

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