《實用軟體設計模式教程習題解答與實驗指導》是2010年清華大學出版社出版的圖書,作者是徐宏喆、王建新、朝魯蒙、汪寧波。
基本介紹
- 書名:實用軟體設計模式教程習題解答與實驗指導
- 作者:徐宏喆
王建新
朝魯蒙
汪寧波 - ISBN:9787302233565
- 定價:16元
- 出版社:清華大學出版社
- 出版時間:2010-10-19
- 裝幀:平裝
- 開本:16
圖書簡介,圖書前言,目錄,
圖書簡介
本書是《實用軟體設計模式教程》(徐宏喆等編著,清華大學出版社出版)的配套輔導和實驗指導,主要為教材各章的課後習題提供參考答案,並為學生上機實驗提供指導。本書旨在通過難易適度的習題,加深學生對面向對象設計方法的理解,培養學生良好的編程風格,並使學生能夠熟練地套用VS2008集成開發環境,掌握常用的開發和調試方法及工具。《實用軟體設計模式教程習題解答與實驗指導》分為兩大部分,第一部分為與《實用軟體設計模式教程》教材相配套的知識點總結和習題解答;第二部分為實驗指導,一共包括7個實驗,指導學生熟悉VS2008開發環境,並通過幾個典型的關於設計模式的實驗指導,加深學生對設計模式的理解和認識。《實用軟體設計模式教程習題解答與實驗指導》是為有一定編程基礎的讀者編寫的,可以作為大學計算機專業本科生、研究生學習設計模式的基礎教材,也可以作為從事軟體研究和開發相關人員的參考書。
圖書前言
設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類編目的代碼設計經驗的總結。使用設計模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼的可靠性。本書是《實用軟體設計模式》(徐宏喆等編著,清華大學出版社出版)的配套用書,包括習題解答和實驗指導兩大部分。
第一部分,習題解答。該部分與教材的章節安排完全對應,詳細總結了各章節的重點難點,這些重點難點的總結,可以幫助讀者加深對教程基本知識點的理解和認識。此外,該部分還精選了一些習題並給出了參考答案,這些習題難度適中,內容緊扣教材,以考查學生基礎知識為主。本書對每一道編程題目都進行了注釋,力求使程式結構清晰易懂。通過本書的學習,讀者能夠較全面地掌握面向對象設計模式的相關知識,並能較快地提高自己的編程水平。
第二部分,實驗指導。該部分包括7個實驗,每個實驗4個學時。
實驗1 熟悉Visual Studio 2008 開發環境。本實驗介紹了VS2008集成開發環境,旨在為初次接觸VS2008的讀者提供一些必要的指導。
實驗2 橋接模式,介紹了橋接模式在繪圖程式中的作用。
實驗3 裝飾者模式,介紹了裝飾者模式在網站新聞模組中的套用。
實驗4 外觀模式,介紹了外觀模式在網路流量計費系統中的套用。
實驗5 觀察者模式,模擬RSS訂閱和獲取新聞的整個過程。
實驗6 職責鏈模式,使用職責鏈模式創建了一個簡單的、通用的瀏覽器程式。
實驗7 命令模式,介紹了命令模式在模擬複合文檔的處理程式的創建過程中的套用。
以上每個實驗都分為實驗目的、實驗任務、實驗內容和步驟以及實驗小結4個單元,以幫助讀者深刻體會設計模式的用處和好處,加深讀者對設計模式的理解和感悟。讀者如果能按照實驗的要求,在編程實踐中仔細學習體會這6個設計模式,認真感悟面向對象設計的思想和原則,必定會獲益匪淺。書中所有程式都經過上機調試,可以確保編譯通過。
本書可以作為計算機專業人員的參考用書,特別適合於計算機本科和研究生的學生、參加國家高等教育自學考試的考生,以及參加計算機等級考試的考生使用。
由於面向對象設計模式博大精深,加之時間倉促,作者水平有限,書中難免存在不足之處,懇請廣大讀者批評指正。
目錄
第一部分 習題解答
第1章 緒論
第2章 面向對象方法概述
第3章 UML建模語言
第4章 軟體設計模式基礎
第5章 創建型設計模式
第6章 結構型設計模式
第7章 行為型設計模式
第8章 軟體架構與建模技術
第9章 軟體架構集成技術
第二部分 實驗指導
實驗1 熟悉Visual Studio 2008開發環境
實驗2 橋接模式
實驗3 裝飾者模式
實驗4 外觀模式
實驗5 觀察者模式
實驗6 職責鏈模式
實驗7 命令模式