問答題

【簡答題】

論設(shè)計(jì)模式在軟件開發(fā)中的應(yīng)用
設(shè)計(jì)模式描述了在特定場景下解決一般設(shè)計(jì)問題的類和相互通信的對象。一個(gè)設(shè)計(jì)模式命名、抽象并確定了一個(gè)通用設(shè)計(jì)結(jié)構(gòu)的主要方面,這些設(shè)計(jì)結(jié)構(gòu)能被用來構(gòu)造可復(fù)用的面向?qū)ο笤O(shè)計(jì)?,F(xiàn)在,設(shè)計(jì)模式已經(jīng)廣泛地應(yīng)用在軟件開發(fā)中。
請圍繞"設(shè)計(jì)模式在軟件開發(fā)中的應(yīng)用"論題,依次對以下3個(gè)方面進(jìn)行論述:
①概要敘述你參與分析和開發(fā)的應(yīng)用項(xiàng)目,以及你所擔(dān)任的主要工作。
②簡要介紹設(shè)計(jì)模式的基本概念及分類,詳細(xì)說明在你所參與分析和開發(fā)的應(yīng)用項(xiàng)目中應(yīng)用了哪些設(shè)計(jì)模式、方法,以及選用它們的原因。
③分析并討論使用設(shè)計(jì)模式的效果,并分析和評價(jià)設(shè)計(jì)模式對軟件開發(fā)的影響。

答案: 所謂設(shè)計(jì)模式,簡單地理解,是一些設(shè)計(jì)面向?qū)ο蟮能浖_發(fā)的經(jīng)驗(yàn)總結(jié)。設(shè)計(jì)模式事實(shí)上是系統(tǒng)地命名、解釋和評價(jià)某一個(gè)重要的可重...
題目列表

你可能感興趣的試題

問答題

【簡答題】

論多層分布式結(jié)構(gòu)系統(tǒng)的開發(fā)
傳統(tǒng)的應(yīng)用系統(tǒng)模式是"主機(jī)/終端"或"客戶機(jī)/服務(wù)器"。隨著中間件技術(shù)和Web技術(shù)的發(fā)展,這些傳統(tǒng)模式已經(jīng)不能適應(yīng)新的環(huán)境。目前設(shè)計(jì)大型系統(tǒng)大多采用多層分布式結(jié)構(gòu),如C/A/S和B/A/S,應(yīng)根據(jù)系統(tǒng)具體需求和運(yùn)行環(huán)境的不同選擇合適的結(jié)構(gòu)。
請圍繞"多層分布式機(jī)構(gòu)系統(tǒng)的開發(fā)"論題,依次從以下3個(gè)方面進(jìn)行論述:
①簡要敘述你參與分析設(shè)計(jì)的多層分布式結(jié)構(gòu)系統(tǒng)及你擔(dān)任的主要工作。
②簡要說明多層分布結(jié)構(gòu)分類的依據(jù)及多層分布式結(jié)構(gòu)的特點(diǎn),并指出你參與分析設(shè)計(jì)的系統(tǒng)屬于其中的哪種結(jié)構(gòu),以及選擇這種結(jié)構(gòu)的原因。
③具體論述你在開發(fā)該系統(tǒng)時(shí)采用了哪些方法、策略與工具來實(shí)現(xiàn)所選的結(jié)構(gòu)。

答案: ①簡要介紹你所參與分析設(shè)計(jì)的多層分布式結(jié)構(gòu)系統(tǒng)(說明改系統(tǒng)采用的是C/A/S還是B/A/S),以及你在系統(tǒng)中擔(dān)任的主要工...
微信掃碼免費(fèi)搜題