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

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

內(nèi)容概要

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

書籍目錄

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7