實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)

出版時(shí)間:2010-11  出版社:徐宏喆、王建新、朝魯蒙、 等 清華大學(xué)出版社 (2010-11出版)  作者:徐宏喆 等 著  頁(yè)數(shù):138  

前言

設(shè)計(jì)模式(Design Pauem)是一套被反復(fù)使用、多數(shù)人知曉的、經(jīng)過分類編目的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了可重用代碼、讓代碼更容易被他人理解、保證代碼的可靠性。本書是《實(shí)用軟件設(shè)計(jì)模式》(徐宏喆等編著,清華大學(xué)出版社出版)的配套用書,包括習(xí)題解答和實(shí)驗(yàn)指導(dǎo)兩大部分。第一部分,習(xí)題解答。該部分與教材的章節(jié)安排完全對(duì)應(yīng),詳細(xì)總結(jié)了各章節(jié)的重點(diǎn)難點(diǎn),這些重點(diǎn)難點(diǎn)的總結(jié),可以幫助讀者加深對(duì)教程基本知識(shí)點(diǎn)的理解和認(rèn)識(shí)。此外,該部分還精選了一些習(xí)題并給出了參考答案,這些習(xí)題難度適中,內(nèi)容緊扣教材,以考查學(xué)生基礎(chǔ)知識(shí)為主。本書對(duì)每一道編程題目都進(jìn)行了注釋,力求使程序結(jié)構(gòu)清晰易懂。通過本書的學(xué)習(xí),讀者能夠較全面地掌握面向?qū)ο笤O(shè)計(jì)模式的相關(guān)知識(shí),并能較快地提高自己的編程水平。

內(nèi)容概要

  《實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》是《實(shí)用軟件設(shè)計(jì)模式教程》(徐宏喆等編著,清華大學(xué)出版社出版)的配套輔導(dǎo)和實(shí)驗(yàn)指導(dǎo),主要為教材各章的課后習(xí)題提供參考答案,并為學(xué)生上機(jī)實(shí)驗(yàn)提供指導(dǎo)?!秾?shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》旨在通過難易適度的習(xí)題,加深學(xué)生對(duì)面向?qū)ο笤O(shè)計(jì)方法的理解,培養(yǎng)學(xué)生良好的編程風(fēng)格,并使學(xué)生能夠熟練地應(yīng)用VS2008集成開發(fā)環(huán)境,掌握常用的開發(fā)和調(diào)試方法及工具?!秾?shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》分為兩大部分,第一部分為與《實(shí)用軟件設(shè)計(jì)模式教程》教材相配套的知識(shí)點(diǎn)總結(jié)和習(xí)題解答;第二部分為實(shí)驗(yàn)指導(dǎo),一共包括7個(gè)實(shí)驗(yàn),指導(dǎo)學(xué)生熟悉Vs2008開發(fā)環(huán)境,并通過幾個(gè)典型的關(guān)于設(shè)計(jì)模式的實(shí)驗(yàn)指導(dǎo),加深學(xué)生對(duì)設(shè)計(jì)模式的理解和認(rèn)識(shí),《實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》是為有一定編程基礎(chǔ)的讀者編寫的,可以作為大學(xué)計(jì)算機(jī)專業(yè)本科生、研究生學(xué)習(xí)設(shè)計(jì)模式的基礎(chǔ)教材,也可以作為從事軟件研究和開發(fā)相關(guān)人員的參考書。

書籍目錄

第一部分 習(xí)題解答第1章 緒論第2章 面向?qū)ο蠓椒ǜ攀龅?章 UML建模語言第4章 軟件設(shè)計(jì)模式基礎(chǔ)第5章 創(chuàng)建型設(shè)計(jì)模式第6章 結(jié)構(gòu)型設(shè)計(jì)模式第7章 行為型設(shè)計(jì)模式第8章 軟件架構(gòu)與建模技術(shù)第9章 軟件架構(gòu)集成技術(shù)第二部分 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)1 熟悉Visual Studio 2008開發(fā)環(huán)境實(shí)驗(yàn)2 橋接模式實(shí)驗(yàn)3 裝飾者模式實(shí)驗(yàn)4 外觀模式實(shí)驗(yàn)5 觀察者模式實(shí)驗(yàn)6 職責(zé)鏈模式實(shí)驗(yàn)7 命令模式

章節(jié)摘錄

插圖:其二,對(duì)于大型軟件往往需要許多人合作開發(fā),甚至要求軟件開發(fā)人員深入應(yīng)用領(lǐng)域的問題研究,這樣就需要在用戶與軟件人員之間以及軟件開發(fā)人員之間相互通信。在此過程中難免發(fā)生理解的差異,從而導(dǎo)致后續(xù)錯(cuò)誤的設(shè)計(jì)或?qū)崿F(xiàn),而要消除這些誤解和錯(cuò)誤往往需要付出巨大的代價(jià)。其三,由于計(jì)算機(jī)技術(shù)和應(yīng)用發(fā)展迅速,知識(shí)更新周期加快,軟件開發(fā)人員經(jīng)常處在變化之中,不僅需要適應(yīng)硬件更新的變化,而且還要涉及日益擴(kuò)大的應(yīng)用領(lǐng)域問題研究:軟件開發(fā)人員所進(jìn)行的每一項(xiàng)軟件開發(fā)幾乎都必須調(diào)整自身的知識(shí)結(jié)構(gòu)以適應(yīng)新的問題求解的需要,而這種調(diào)整是人所固有的學(xué)習(xí)行為,難以用工具來代替。(2)程序設(shè)計(jì)方法學(xué)和軟件工程學(xué)有何區(qū)別和聯(lián)系?答:程序設(shè)計(jì)方法學(xué)與軟件工程學(xué)研究的途徑和側(cè)重點(diǎn)有所差別,主要表現(xiàn)在以下幾個(gè)方面。研究方法和途徑不同。軟件工程學(xué)應(yīng)用的是王程方法,而程序設(shè)計(jì)方法學(xué)運(yùn)用的是數(shù)學(xué)方法;軟件工程學(xué)注重工程方法與工具研究,程序設(shè)計(jì)方法學(xué)則注重算法與邏輯方法的研究。研究對(duì)象側(cè)重點(diǎn)不同。軟件工程的對(duì)象所指的軟件,一般指“大型程序”,是一個(gè)系統(tǒng);而程序設(shè)計(jì)方法學(xué)的研究對(duì)象則側(cè)重于一些較小的具體程序模塊。軟件工程學(xué)注重“宏觀可用性”,程序設(shè)計(jì)方法學(xué)注重“微觀正確性”。例如軟件工程學(xué)研究軟件的“可靠性”的方法是“軟件測(cè)試”,程序設(shè)計(jì)方法學(xué)研究的內(nèi)容則是程序的“正確性證明”。

編輯推薦

《實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》:重難點(diǎn)講解深入淺出、概括透徹習(xí)題緊扣教材、難易適中,解答全面詳盡有利于通過編程實(shí)踐感悟設(shè)計(jì)模式的精髓相應(yīng)的主教材《實(shí)用軟件設(shè)計(jì)模式教程》已經(jīng)出版《實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo)》要求讀者具有一定的計(jì)算機(jī)基本理論基礎(chǔ),包括計(jì)算機(jī)語言、面向?qū)ο笠约败浖こ痰母拍?/pre>

圖書封面

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


    實(shí)用軟件設(shè)計(jì)模式教程習(xí)題解答與實(shí)驗(yàn)指導(dǎo) PDF格式下載


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

 
 

 

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

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