軟件工程導論(第6版)學習輔導(21世紀軟件工程專業(yè)規(guī)劃教材)
定 價:28 元
- 作者:張海藩,牟永敏 編著
- 出版時間:2013/8/1
- ISBN:9787302330998
- 出 版 社:清華大學出版社
- 中圖法分類:TP311.5
- 頁碼:228
- 紙張:膠版紙
- 版次:1
- 開本:16開
為配合《軟件工程導論(第6版)》的出版,作者對《軟件工程導論(第5版)學習輔導》作了適當修改,編寫了《軟件工程導論(第6版)學習輔導》。
《軟件工程導論(第6版)學習輔導/21世紀軟件工程專業(yè)規(guī)劃教材·“十二五”普通高等教育本科國家級規(guī)劃教材》正文共10章,每章均由3部分內(nèi)容組成:第1部分簡明扼要地復習本單元的重點內(nèi)容;第2部分給出與本單元內(nèi)容密切相關的習題;第3部分是習題解答,對典型習題的解答不是簡單地給出答案,而是仔細分析題目,講解解題思路,從而幫助讀者舉一反三,學會用軟件工程方法學分析問題、解決問題。
正文后面有兩個附錄,分別給出了模擬試題和模擬試題參考答案。讀者可以用這些試題自我測試,檢驗學習效果。
《軟件工程導論(第6版)學習輔導/21世紀軟件工程專業(yè)規(guī)劃教材·“十二五”普通高等教育本科國家級規(guī)劃教材》可以與《軟件工程導論(第6版)》配合使用,也可供學習軟件工程課程的讀者單獨使用,以加深對所學內(nèi)容的理解并檢測學習效果。
《軟件工程導論》已經(jīng)出了5個版本,頗受讀者歡迎,先后被評為全國高校出版社優(yōu)秀暢銷書、全國優(yōu)秀暢銷書(前10名)、北京高等教育精品教材、“十二五”普通高等教育本科國家級規(guī)劃教材。國內(nèi)許多高校用它作為軟件工程課的教材,累計銷售達到130萬冊。
為配合《軟件工程導論(第6版)》的出版,作者在針對《軟件工程導論(第5版)》所編寫的《軟件工程導論(第5版)學習輔導》的基礎上作了適當修改。牟永敏教授根據(jù)多年的教學和科研經(jīng)驗,對書中面向過程部分的內(nèi)容進行了適量刪減,同時,為了加強軟件工程的實踐教學,增加了面向對象設計實現(xiàn)服務的方法等方面的練習,并且給出了與上述內(nèi)容密切配合的習題和習題解答。
本書正文共10章。第1章“軟件工程概論”,涵蓋教材(第6版,下同)第1章的重點內(nèi)容;第2章“結構化分析”,涵蓋教材第2、3、4章的重點內(nèi)容;第3章“結構化設計”,涵蓋教材第5、6章的重點內(nèi)容;第4章“結構化實現(xiàn)”,涵蓋教材第7章的重點內(nèi)容;第5章“維護”,涵蓋教材第8章的重點內(nèi)容;第6章“面向對象方法學引論”,涵蓋教材第9章的重點內(nèi)容;第7章“面向對象分析”,涵蓋教材第10章的重點內(nèi)容;第8章“面向對象設計”,涵蓋教材第11章的重點內(nèi)容;第9章“面向對象實現(xiàn)”,涵蓋教材第12章的重點內(nèi)容;第10章“軟件項目管理”,涵蓋教材第13章的重點內(nèi)容。
每章均由3部分內(nèi)容組成: 第1部分簡明扼要地復習本單元的重點內(nèi)容;第2部分給出與本單元內(nèi)容密切相關的習題,其中一些題目與教材上的題目相同,另一些題目是教材上沒有的,當然,也有一些教材上的題目沒有包含在本書中,可作為軟件工程課的練習題,留給讀者獨立完成;第3部分是習題解答,對典型習題的解答不是簡單地給出答案,而是仔細分析題目,講解解題思路,從而有助于讀者舉一反三,學會用軟件工程方法學分析問題和解決問題。 [][]軟件工程導論(第6版)學習輔導[][]前言[][]正文后面有兩個附錄: 附錄A是模擬試題,共給出3份試卷;附錄B是模擬試題參考答案。讀者可以用這些試題自我測試,檢驗學習效果。
全書由張海藩統(tǒng)一定稿。
丁媛、劉夢婷、劉昂、李慧麗、張亞楠等同學對第6版增加的內(nèi)容進行了測試,并提出了有益的建議,謹在此表示感謝。
編者〖〗2013年5月
第1章 軟件工程概論
1.1 軟件危機
1.1.1 軟件危機簡介
1.1.2 產(chǎn)生軟件危機的原因
1.1.3 消除軟件危機的途徑
1.2 軟件工程
1.2.1 軟件工程簡介
1.2.2 軟件工程的基本原理
1.2.3 軟件工程方法學
1.3 軟件生命周期
1.4 軟件過程
習題
習題解答
第2章 結構化分析
第1章 軟件工程概論
1.1 軟件危機
1.1.1 軟件危機簡介
1.1.2 產(chǎn)生軟件危機的原因
1.1.3 消除軟件危機的途徑
1.2 軟件工程
1.2.1 軟件工程簡介
1.2.2 軟件工程的基本原理
1.2.3 軟件工程方法學
1.3 軟件生命周期
1.4 軟件過程
習題
習題解答
第2章 結構化分析
2.1 可行性研究的目的
2.2 可行性研究過程
2.3 需求分析的任務
2.4 與用戶溝通的方法
2.5 分析建模與規(guī)格說明
2.6 實體-聯(lián)系圖
2.7 數(shù)據(jù)流圖
2.8 數(shù)據(jù)字典
2.9 狀態(tài)轉換圖
2.10 其他圖形工具
2.11 驗證軟件需求
2.12 成本/效益分析
2.12.1 成本估計
2.12.2 成本/效益分析方法
2.13形式化說明技術
習題
習題解答
第3章 結構化設計
3.1 軟件設計的任務
3.1.1 概要設計
3.1.2 詳細設計
3.2 分析與設計的關系
3.3 設計原理
3.3.1 模塊化與模塊獨立
3.3.2 抽象
3.3.3 逐步求精
3.3.4 信息隱藏
3.3.5 局部化
3.4 度量模塊獨立性的標準
3.4.1 內(nèi)聚
3.4.2 耦合
3.5 啟發(fā)規(guī)則
3.6 描繪軟件結構的圖形工具
3.7 面向數(shù)據(jù)流的設計方法
3.7.1 數(shù)據(jù)流的類型
3.7.2 設計步驟
3.8 人機界面設計
3.8.1 應該考慮的設計問題
3.8.2 人機界面設計過程
3.8.3 人機界面設計指南
3.9 過程設計
3.10 過程設計的工具
3.11 面向數(shù)據(jù)結構的設計方法
3.12 程序復雜程度的定量度量
3.12.1 McCabe方法
3.12.2 Halstead方法
習題
習題解答
第4章 結構化實現(xiàn)
第5章 維護
第6章 面向對象方法學引論
第7章 面向對象分析
第8章 面向對象設計
第9章 面向對象實現(xiàn)
第10章 軟件項目管理
附錄
附錄A 模擬試題
試卷
試卷二
試卷三
附錄B 模擬試題參考答案
試卷一 參考答案
試卷二 參考答案
試卷三 參考答案
參考文獻