程序設(shè)計(jì)實(shí)訓(xùn)理論教程

出版時(shí)間:2011-6  出版社:國防工業(yè)出版社  作者:梁志劍 等 著  頁數(shù):262  
Tag標(biāo)簽:無  

內(nèi)容概要

  《程序設(shè)計(jì)實(shí)訓(xùn)理論教程(C語言版)》從程序設(shè)計(jì)思想理論出發(fā),介紹了軟件開發(fā)過程經(jīng)歷的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)及軟件測試四個(gè)階段,目的是讓讀者學(xué)會(huì)利用計(jì)算機(jī)來解決生活、工作中的實(shí)際具體問題。  按照軟件開發(fā)過程的各階段要求,本書選擇了多個(gè)應(yīng)用領(lǐng)域中的實(shí)例加以介紹,內(nèi)容涉及數(shù)據(jù)庫、計(jì)算機(jī)網(wǎng)絡(luò)、圖形處理、自動(dòng)控制、模擬仿真、游戲開發(fā)等領(lǐng)域,適用面廣;為提高讀者舉一反三的能力,《程序設(shè)計(jì)實(shí)訓(xùn)理論教程(C語言版)》最后介紹了常用的經(jīng)典算法,對(duì)每一種算法的講解均按照“算法功能→實(shí)現(xiàn)方法→函數(shù)定義→實(shí)例講解”的思路完成,使讀者能透徹理解算法?!  冻绦蛟O(shè)計(jì)實(shí)訓(xùn)理論教程(C語言版)》是作者多年教學(xué)和軟件開發(fā)實(shí)踐經(jīng)驗(yàn)的總結(jié),適合作為高等院校計(jì)算機(jī)、自動(dòng)控制、自動(dòng)化、機(jī)械、電子等相關(guān)專業(yè)課程設(shè)計(jì)或?qū)嵱?xùn)的指導(dǎo)書,也可供C語言開發(fā)人員參考使用。

書籍目錄

基礎(chǔ)篇第1章 實(shí)訓(xùn)指導(dǎo)1.1 實(shí)訓(xùn)目的1.2 實(shí)訓(xùn)要求1.3 實(shí)訓(xùn)內(nèi)容1.4 軟件開發(fā)過程1.5 實(shí)訓(xùn)報(bào)告第2章 需求分析2.1 需求概述2.1.1 過程2.1.2 任務(wù)2.1.3 原則2.1.4 方法2.2 需求收集2.2.1 目標(biāo)2.2.2 任務(wù)2.2.3 成果2.3 需求結(jié)果分析2.3.1 目標(biāo)2.3.2 任務(wù)2.3.3 成果2.4 需求規(guī)約2.4.1 目標(biāo)2.4.2 任務(wù)2.4.3 成果2.4.4 結(jié)構(gòu)化分析方法2.5 需求驗(yàn)證2.5.1 目標(biāo)2.5.2 任務(wù)2.5.3 成果2.6 需求實(shí)現(xiàn)2.6.1 實(shí)現(xiàn)過程定義2.6.2 需求狀態(tài)的變化2.6.3 狀態(tài)變化的追蹤2.6.4 需求的變更控制第3章 總體設(shè)計(jì)3.1 軟件設(shè)計(jì)3.1.1 軟件設(shè)計(jì)概述3.1.2 軟件設(shè)計(jì)策略3.2 總體設(shè)計(jì)3.2.1 任務(wù)3.2.2 結(jié)構(gòu)圖3.2.3 面向數(shù)據(jù)流的設(shè)計(jì)方法3.2.4 變換分析設(shè)計(jì)3.2.5 事務(wù)分析設(shè)計(jì)3.2.6 HIPO圖第4章 詳細(xì)設(shè)計(jì)4.1 任務(wù)4.2 結(jié)構(gòu)化程序設(shè)計(jì)4.2.1 基本要點(diǎn)4.2.2 控制結(jié)構(gòu)4.2.3 特點(diǎn)4.3 描述工具4.4 Jackson方法4.4.1 Jackson結(jié)構(gòu)圖4.4.2 Jackson設(shè)計(jì)步驟4.5 詳細(xì)設(shè)計(jì)說明書第5章 編寫代碼5.1 目的5.2 程序設(shè)計(jì)5.2.1 程序設(shè)計(jì)語言分類5.2.2 程序設(shè)計(jì)語言特性5.2.3 程序設(shè)計(jì)語言選擇5.2.4 程序設(shè)計(jì)風(fēng)格第6章 軟件測試6.1 測試概述6.1.1 測試目的6.1.2 測試原則6.1.3 調(diào)試6.2 測試過程6.2.1 單元測試6.2.2 集成測試6.2.3 確認(rèn)測試6.2.4 系統(tǒng)測試6.3 測試方法6.3.1 靜態(tài)測試與動(dòng)態(tài)測試6.3.2 黑盒測試法與白盒測試法6.4 測試工具6.4.1 白盒測試工具6.4.2 黑盒測試工具6.4.3 測試設(shè)計(jì)和開發(fā)工具6.4.4 測試執(zhí)行和評(píng)估工具6.5 測試報(bào)告應(yīng)用篇第7章 數(shù)據(jù)庫管理7.1 個(gè)人小管家7.1.1 需求分析7.1.2 概要設(shè)計(jì)7.1.3 詳細(xì)設(shè)計(jì)7.1.4 測試及運(yùn)行結(jié)果7.2 電子通訊錄7.2.1 需求分析7.2.2 概要設(shè)計(jì)7.2.3 詳細(xì)設(shè)計(jì)7.2.4 測試及運(yùn)行結(jié)果第8章 圖形處理8.1 圖形繪制系統(tǒng)8.1.1 需求分析8.1.2 概要設(shè)計(jì)8.1.3 詳細(xì)設(shè)計(jì)8.1.4 測試及運(yùn)行結(jié)果8.2 圖形動(dòng)畫系統(tǒng)8.2.1 需求分析8.2.2 概要設(shè)計(jì)8.2.3 詳細(xì)設(shè)計(jì)8.2.4 測試及運(yùn)行結(jié)果第9章 自動(dòng)控制9.1 交通燈9.1.1 需求分析9.1.2 概要設(shè)計(jì)9.1.3 詳細(xì)設(shè)計(jì)9.1.4 測試及運(yùn)行結(jié)果9.2 電梯控制9.2.1 需求分析9.2.2 概要設(shè)計(jì)9.2.3 詳細(xì)設(shè)計(jì)9.2.4 測試及運(yùn)行結(jié)果第10章 模擬仿真10.1 萬年歷10.1.1 需求分析10.1.2 概要設(shè)計(jì)10.1.3 詳細(xì)設(shè)計(jì)10.1.4 測試及運(yùn)行結(jié)果10.2 簡易DOS操作系統(tǒng)10.2.1 需求分析10.2.2 概要設(shè)計(jì)10.2.3 詳細(xì)設(shè)計(jì)10.2.4 測試及運(yùn)行結(jié)果第11章 桌面游戲11.1 貪吃蛇11.1.1 需求分析11.1.2 概要設(shè)計(jì)11.1.3 詳細(xì)設(shè)計(jì)11.1.4 測試及運(yùn)行結(jié)果11.2 推箱子11.2.1 需求分析11.2.2 概要設(shè)計(jì)11.2.3 詳細(xì)設(shè)計(jì)11.2.4 測試及運(yùn)行結(jié)果第12章 網(wǎng)絡(luò)編程12.1 TCP連接建立系統(tǒng)12.1.1 需求分析12.1.2 概要設(shè)計(jì)12.1.3 服務(wù)器端詳細(xì)設(shè)計(jì)12.1.4 客戶端詳細(xì)設(shè)計(jì)12.1.5 測試及運(yùn)行結(jié)果12.2 ping命令系統(tǒng)12.2.1 ping命令工作原理12.2.2 ping命令參數(shù)12.2.3 需求分析12.2.4 概要設(shè)計(jì)12.2.5 詳細(xì)設(shè)計(jì)12.2.6 測試及運(yùn)行結(jié)果提高篇第13章 常用算法13.1 數(shù)值計(jì)算13.1.1 一元多項(xiàng)式求值13.1.2 定積分計(jì)算13.1.3 矩陣轉(zhuǎn)置13.1.4 隨機(jī)數(shù)的產(chǎn)生13.2 非數(shù)值計(jì)算13.2.1 查找13.2.2 排序13.3 其他13.3.1 交換13.3.2 計(jì)數(shù)13.3.3 累加(乘)13.3.4 求階乘13.3.5 求最大公約數(shù)和最小公倍數(shù)13.3.6 求最值13.3.7 判斷素?cái)?shù)13.3.8 數(shù)制轉(zhuǎn)換13.3.9 字符處理13.3.10 迭代13.3.11 數(shù)字分離附錄1實(shí)訓(xùn)報(bào)告格式附錄2參考文獻(xiàn)格式示例參考文獻(xiàn)標(biāo)·江蘇教育版)(學(xué)生用書)

圖書封面

圖書標(biāo)簽Tags

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


    程序設(shè)計(jì)實(shí)訓(xùn)理論教程 PDF格式下載


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

 
 

 

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

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