程序設(shè)計(jì)方法與案例分析

出版時(shí)間:2005-2-1  出版社:人民郵電出版社  作者:林志英,魏雪英  頁數(shù):178  字?jǐn)?shù):279000  

內(nèi)容概要

  本書以C語言為例介紹了程序設(shè)計(jì)的基礎(chǔ)知識(shí)和方法。全書共分為7章。第1章介紹程序設(shè)計(jì)的基本知識(shí),第2章介紹結(jié)構(gòu)化程序設(shè)計(jì)的概念和方法,第3章介紹程序的風(fēng)格,第4章介紹幾個(gè)常用算法,第5章介紹數(shù)據(jù)結(jié)構(gòu),第6章介紹測(cè)試,第7章為實(shí)訓(xùn)指導(dǎo)。為了便于教學(xué),書中配有相當(dāng)數(shù)量的例題和一定數(shù)量的習(xí)題?! ”緯鴥?nèi)容較豐富,語言通俗,實(shí)用性強(qiáng),可作為高職高專學(xué)生的教材和相關(guān)專業(yè)教學(xué)參考書,也可供自學(xué)者學(xué)習(xí)參考。

書籍目錄

第1章 程序設(shè)計(jì)基本原理 11.1 算法 11.1.1 算法的概念 11.1.2 算法的特性 21.1.3 算法的分析 21.2 算法描述工具 41.2.1 程序流程圖 41.2.2 N-S流程圖 71.3 模塊 81.3.1 內(nèi)聚度 91.3.2 耦合度 101.3.3 局部化和信息隱藏 11練習(xí)題 12第2章 結(jié)構(gòu)化程序設(shè)計(jì) 132.1 結(jié)構(gòu)化程序設(shè)計(jì)概述 132.1.1 程序設(shè)計(jì)的發(fā)展過程 132.1.2 結(jié)構(gòu)化程序設(shè)計(jì)思想 132.2 結(jié)構(gòu)化程序設(shè)計(jì)方法 182.2.1 模塊化程序設(shè)計(jì)方法 182.2.2 自頂向下、逐步求精的方法 202.3 結(jié)構(gòu)化程序設(shè)計(jì)實(shí)例 22練習(xí)題 24第3章 程序的風(fēng)格 253.1 變量的命名 263.2 程序的注釋 273.3 布局 293.4 表達(dá)式和語句 313.5 程序設(shè)計(jì)風(fēng)格實(shí)例 33練習(xí)題 34第4章 常用算法 354.1 窮舉算法 364.2 遞推算法 384.3 遞歸算法 404.4 算法實(shí)例 44練習(xí)題 47第5章 應(yīng)用數(shù)據(jù)結(jié)構(gòu) 485.1 數(shù)據(jù)結(jié)構(gòu)的基本概念 485.1.1 什么是數(shù)據(jù)結(jié)構(gòu) 485.1.2 數(shù)據(jù)結(jié)構(gòu)的常用術(shù)語 495.2 線性表 505.2.1 線性表的概念 505.2.2 線性表的順序存儲(chǔ) 515.2.3 線性表的鏈?zhǔn)酱鎯?chǔ) 535.2.4 順序表和鏈表的比較 605.2.5 線性表應(yīng)用實(shí)例 605.3 棧和隊(duì)列 685.3.1 ?!?85.3.2 棧的應(yīng)用實(shí)例 725.3.3 隊(duì)列 745.3.4 隊(duì)列的應(yīng)用實(shí)例 805.4 串 835.4.1 串及其運(yùn)算 835.4.2 串的存儲(chǔ)結(jié)構(gòu) 855.4.3 串運(yùn)算的實(shí)現(xiàn) 865.5 多維數(shù)組和廣義表 885.5.1 多維數(shù)組 885.5.2 數(shù)組的順序表示 895.5.3 矩陣的壓縮存儲(chǔ) 895.5.4 廣義表 955.6 樹 975.6.1 樹 975.6.2 二叉樹 985.6.3 二叉樹的遍歷 1025.6.4 樹和森林 1045.6.5 哈夫曼樹及其應(yīng)用 1085.6.6 樹的應(yīng)用實(shí)例 1135.7 圖 1175.7.1 圖的概念 1175.7.2 圖的存儲(chǔ)結(jié)構(gòu) 1195.7.3 圖的遍歷 1225.7.4 生成樹和最小生成樹 1245.7.5 最短路徑 1265.8 查找 1285.8.1 基本概念 1285.8.2 線性表的查找 1295.8.3 二叉排序樹 1335.9 排序 1355.9.1 基本概念 1355.9.2 直接插入排序 1365.9.3 交換排序 1385.9.4 選擇排序 1425.9.5 歸并排序 147練習(xí)題 148第6章 程序的測(cè)試 1516.1 軟件工程概述 1516.1.1 什么是軟件工程 1516.1.2 軟件生存周期 1526.2 測(cè)試的概念 1546.2.1 什么是程序測(cè)試 1546.2.2 程序測(cè)試的原則 1546.3 測(cè)試用例設(shè)計(jì) 1556.3.1 白盒測(cè)試 1556.3.2 黑盒測(cè)試 1586.3.3 綜合測(cè)試策略 1616.4 程序測(cè)試的步驟 1616.4.1 單元測(cè)試 1616.4.2 集成測(cè)試 1626.4.3 確認(rèn)測(cè)試 1626.4.4 系統(tǒng)測(cè)試 1636.5 程序測(cè)試的方式 1636.6 測(cè)試實(shí)例分析 164練習(xí)題 166第7章 實(shí)訓(xùn) 167實(shí)訓(xùn)1 算法描述 167實(shí)訓(xùn)2 結(jié)構(gòu)化程序設(shè)計(jì) 168實(shí)訓(xùn)3 程序設(shè)計(jì)的風(fēng)格 169實(shí)訓(xùn)4 常用算法 170實(shí)訓(xùn)5 線性表 171實(shí)訓(xùn)6 棧和隊(duì)列 173實(shí)訓(xùn)7 串 173實(shí)訓(xùn)8 樹 174實(shí)訓(xùn)9 圖 175實(shí)訓(xùn)10 排序與查找 175實(shí)訓(xùn)11 測(cè)試 176

圖書封面

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


    程序設(shè)計(jì)方法與案例分析 PDF格式下載


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

 
 

 

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

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