程序設(shè)計(jì)基礎(chǔ)

出版時(shí)間:2011-3  出版社:清華大學(xué)出版社  作者:楊朝霞 主編  頁(yè)數(shù):246  

內(nèi)容概要

本書以C++語(yǔ)言為依托,重點(diǎn)介紹結(jié)構(gòu)化程序設(shè)計(jì)方法和解決問(wèn)題的常用算法,諸如迭代法、窮舉法、遞歸法等,同時(shí)介紹利用計(jì)算機(jī)編寫程序解決問(wèn)題時(shí)對(duì)于大批量數(shù)據(jù)的典型組織方法。本書第1、7、8章也對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)方法做了入門介紹,可以為讀者后續(xù)學(xué)習(xí)面向?qū)ο蟪绦蛟O(shè)計(jì)方法奠定必要的基礎(chǔ)知識(shí)。
本書對(duì)基本概念的講解透徹、全面、深入,對(duì)于大多數(shù)知識(shí)點(diǎn)以案例引入,通過(guò)對(duì)實(shí)際問(wèn)題的分析展現(xiàn)程序設(shè)計(jì)的一般思路,符合初學(xué)者的認(rèn)知規(guī)律,易于入門與提高。
本書針對(duì)沒(méi)有任何高級(jí)語(yǔ)言基礎(chǔ)的初學(xué)者撰寫,適于作為高等學(xué)校非計(jì)算機(jī)專業(yè)的程序設(shè)計(jì)語(yǔ)言公共課教材,也可以作為普通讀者的自學(xué)參考書。

書籍目錄

第1章 程序設(shè)計(jì)基礎(chǔ)導(dǎo)論
1.1 算法和程序設(shè)計(jì)初步
1.1.1 利用計(jì)算機(jī)解題的方法和步驟
1.1.2 算法
1.1.3 簡(jiǎn)單算法舉例
1.1.4 算法的三種基本控制結(jié)構(gòu)
1.2 N-S結(jié)構(gòu)化流程圖
1.3 程序設(shè)計(jì)方法概述
1.3.1 結(jié)構(gòu)化程序設(shè)計(jì)
1.3.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)
1.3.3 面向問(wèn)題的程序設(shè)計(jì)
1.3.4 程序設(shè)計(jì)方法的比較
習(xí)題
第2章 C++概述
2.1 C與C++
2.1.1 C++的誕生
2.1.2 C++的起名
2.1.3 C++的特點(diǎn)
2.2 C++程序舉例
2.2.1 面向過(guò)程的程序舉例
2.2.2 C++程序的基本結(jié)構(gòu)和書寫風(fēng)格
2.3 C++集成開(kāi)發(fā)環(huán)境介紹
2.3.1 C++程序的開(kāi)發(fā)過(guò)程和上機(jī)實(shí)踐
2.3.2 Visual C++ 6.0簡(jiǎn)介
2.3.3 簡(jiǎn)單C++程序的開(kāi)發(fā)步驟案例
2.4 程序調(diào)試和常見(jiàn)錯(cuò)誤
2.4.1 常見(jiàn)語(yǔ)法錯(cuò)誤
2.4.2 修改語(yǔ)法錯(cuò)誤說(shuō)明
*2.5 文件包含
習(xí)題 32
第3章 C++語(yǔ)言基礎(chǔ)
3.1 C++的字符集與詞匯
3.1.1 字符集
3.1.2 詞匯
3.2 C++的數(shù)據(jù)類型與存儲(chǔ)形式
3.2.1 數(shù)據(jù)的分類
3.2.2 數(shù)據(jù)的存儲(chǔ)
3.3 常量和變量
3.3.1 變量
3.3.2 常量
3.3.3 邏輯常量與邏輯變量
3.4 變量與指針變量
3.4.1 指針的概念
3.4.2 變量與指針
3.5 運(yùn)算符和表達(dá)式
3.5.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.5.2 賦值運(yùn)算符與賦值表達(dá)式
3.5.3 類型轉(zhuǎn)換
3.5.4 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.5.5 邏輯運(yùn)算符與邏輯表達(dá)式
3.5.6 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
*3.6 位運(yùn)算
3.7 C++的輸入與輸出
3.7.1 鍵盤輸入
3.7.2 標(biāo)準(zhǔn)格式輸出
3.8 小結(jié)
習(xí)題
第4章 結(jié)構(gòu)化程序設(shè)計(jì)
4.1 C++的基本語(yǔ)句
4.2 順序結(jié)構(gòu)程序設(shè)計(jì)
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)
4.3.1 簡(jiǎn)單if語(yǔ)句
4.3.2 if-else語(yǔ)句(雙分支)
4.3.3 嵌套的if語(yǔ)句(多分支)
4.3.4 switch語(yǔ)句
4.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
4.4.1 while語(yǔ)句
4.4.2 do-while語(yǔ)句
4.4.3 for語(yǔ)句
4.4.4 其他控制語(yǔ)句
4.4.5 循環(huán)的嵌套
4.5 結(jié)構(gòu)化程序設(shè)計(jì)舉例
習(xí)題
第5章 函數(shù)
5.1 函數(shù)的定義與調(diào)用
5.1.1 函數(shù)定義
5.1.2 函數(shù)調(diào)用
5.1.3 函數(shù)原型
5.2 函數(shù)參數(shù)的傳遞
5.2.1 傳值參數(shù)
5.2.2 指針參數(shù)
5.2.3 引用參數(shù)
5.2.4 數(shù)組名作參數(shù)
5.2.5 函數(shù)的返回類型
5.3 函數(shù)調(diào)用機(jī)制
5.3.1 嵌套調(diào)用
5.3.2 遞歸調(diào)用
5.4 函數(shù)指針和指向函數(shù)的指針變量
5.4.1 函數(shù)的指針
5.4.2 用函數(shù)指針變量調(diào)用函數(shù)
5.4.3 指向函數(shù)的指針變量作為函數(shù)的參數(shù)
5.5 內(nèi)聯(lián)函數(shù)和重載函數(shù)
5.5.1 內(nèi)聯(lián)函數(shù)
5.5.2 重載函數(shù)
5.6 變量的作用域與存儲(chǔ)特性
5.6.1 變量的作用域
5.6.2 變量的存儲(chǔ)類型
習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 靜態(tài)一維數(shù)組的定義
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組的存儲(chǔ)形式
6.1.4 數(shù)組和指針
6.1.5 一維數(shù)組的初始化
6.1.6 數(shù)組作函數(shù)參數(shù)
6.1.7 一維數(shù)組程序舉例
6.1.8 動(dòng)態(tài)內(nèi)存分配
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義與初始化
6.2.2 二維數(shù)組的基本操作
6.3 字符串
6.3.1 字符數(shù)組表示字符串
6.3.2 字符串變量和string類
6.3.3 字符串的輸入輸出
6.3.4 字符串的指針和指向字符串的指針變量
6.3.5 字符串程序舉例
習(xí)題
第7章 結(jié)構(gòu)
7.1 結(jié)構(gòu)體類型和結(jié)構(gòu)體變量
7.1.1 結(jié)構(gòu)體類型的聲明
7.1.2 結(jié)構(gòu)體變量的定義
7.1.3 結(jié)構(gòu)體變量的引用
7.1.4 結(jié)構(gòu)體變量的初始化
7.2 共用體類型和共用體變量
7.3 類類型和對(duì)象
7.3.1 類的定義
7.3.2 對(duì)象的定義
7.3.3 對(duì)象成員的引用
7.4 小結(jié)
習(xí)題
第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
8.1 面向?qū)ο蟮某绦蚺e例
8.2 面向?qū)ο蟪绦蛟O(shè)計(jì)概述
8.2.1 面向?qū)ο蟮幕舅悸泛头椒?br /> 8.2.2 面向?qū)ο蟮幕靖拍?br /> 8.2.3 類和對(duì)象的關(guān)系及作用
8.2.4 類成員的訪問(wèn)控制權(quán)限
8.3 面向?qū)ο蠛?jiǎn)單程序案例
8.3.1 帶類的解法
8.3.2 面向?qū)ο蟮那蠼夥椒?br /> 8.3.3 繼承和派生
8.3.4 多態(tài)
8.4 作用域運(yùn)算符:
8.5 對(duì)象的初始化和銷毀
8.5.1 構(gòu)造函數(shù)
8.5.2 析構(gòu)函數(shù)
8.5.3 派生類對(duì)象的初始化和清除
8.6 常對(duì)象和常成員
8.7 靜態(tài)成員
8.8 this指針
8.9 小結(jié)
習(xí)題
第9章 輸入輸出流與文件操作
9.1 輸入輸出流
9.1.1 標(biāo)準(zhǔn)輸出流
9.1.2 標(biāo)準(zhǔn)輸入流
9.2 文件流
9.2.1 文件的打開(kāi)和關(guān)閉
9.2.2 文本文件的讀寫
9.2.3 二進(jìn)制文件的讀寫
習(xí)題
附錄A C++常用字符與ASCII代碼對(duì)照表
附錄B C++常用數(shù)學(xué)庫(kù)函數(shù)
附錄C C++常見(jiàn)編譯錯(cuò)誤信息釋義
附錄D C++常見(jiàn)關(guān)鍵字

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    程序設(shè)計(jì)基礎(chǔ) PDF格式下載


用戶評(píng)論 (總計(jì)3條)

 
 

  •   老師推薦的,還可以....
  •   老師要買來(lái)上課用的
    送貨很快啊
    比原書便宜很多
  •   給的書有點(diǎn)舊 有破損
    里面的印刷有點(diǎn)像盜版 有些失望 因?yàn)槲铱催^(guò)原版的
    不過(guò)勉強(qiáng)湊和著用吧
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7