摘要:以下為2013年系統(tǒng)架構(gòu)設(shè)計(jì)師考試論文真題,更多軟考真題答案與解析,請進(jìn)入希賽網(wǎng)在線題庫查看。
以下為2013年系統(tǒng)架構(gòu)設(shè)計(jì)師考試論文真題。
>>>點(diǎn)此進(jìn)入系統(tǒng)架構(gòu)設(shè)計(jì)師歷年真題下載
一、論軟件架構(gòu)建模技術(shù)與應(yīng)用
軟件架構(gòu)用來處理軟件高層次結(jié)構(gòu)的設(shè)計(jì)和實(shí)施,它以精心選擇的形式將若干結(jié)構(gòu)元素進(jìn)行裝配,從而滿足系統(tǒng)的主要功能和性能需求。軟件架構(gòu)設(shè)計(jì)的首要問題是如何表示軟件架構(gòu),即如何對軟件架構(gòu)建模。根據(jù)建模的側(cè)重點(diǎn)不同,可以將軟件架構(gòu)模型分為結(jié)構(gòu)模型、框架模型、動(dòng)態(tài)模型、過程模型和功能模型。Kruchten在1995年提出了“4+1”視圖模型,將5種模型有機(jī)地統(tǒng)一在了一起。
請圍繞“軟件架構(gòu)建模技術(shù)與應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。
1.概要敘述你參與管理和開發(fā)的軟件項(xiàng)目以及你在其中所承擔(dān)的主要工作。
2.簡要敘述“4+1”視圖模型的主要內(nèi)容。結(jié)合你參與項(xiàng)目的實(shí)際情況,詳細(xì)說明該項(xiàng)目需求及所涉及的軟件架構(gòu)(包括使用到的視圖模型、創(chuàng)建的架構(gòu)模型及使用的建模工具等)。
3.說明該項(xiàng)目軟件架構(gòu)的實(shí)施效果,分析其是否滿足了項(xiàng)目的需求并說明原因。
二、論企業(yè)應(yīng)用系統(tǒng)的分層架構(gòu)風(fēng)格
軟件架構(gòu)風(fēng)格是描述一類特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式,反映了領(lǐng)域中諸多系統(tǒng)所共有的結(jié)構(gòu)特征和語義特征,并指導(dǎo)如何將各個(gè)模塊和子系統(tǒng)有效組織成一個(gè)完整的系統(tǒng)。分層架構(gòu)是一種常見的軟件架構(gòu)風(fēng)格,能夠有效簡化設(shè)計(jì),使得設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)清晰,便于提高復(fù)用能力和產(chǎn)品維護(hù)能力。
由于大量企業(yè)應(yīng)用系統(tǒng)都由界面呈現(xiàn)、業(yè)務(wù)邏輯、數(shù)據(jù)存儲(chǔ)三類功能構(gòu)成,因此廣泛采用分層架構(gòu)風(fēng)格進(jìn)行系統(tǒng)設(shè)計(jì)。
請圍繞“企業(yè)應(yīng)用系統(tǒng)的分層架構(gòu)風(fēng)格”論題,依次從以下三個(gè)方面進(jìn)行論述。
1.概要敘述你參與管理和開發(fā)的企業(yè)應(yīng)用系統(tǒng)建設(shè)項(xiàng)目以及你在其中所承擔(dān)的主要工作。
2.請結(jié)合項(xiàng)目實(shí)際情況,指出應(yīng)用系統(tǒng)都有哪些層次以及每個(gè)層次的主要功能。
3.請結(jié)合項(xiàng)目實(shí)際情況,指出設(shè)計(jì)每個(gè)層次時(shí)需要注意的問題及相應(yīng)的解決方案。
三、論軟件可靠性設(shè)計(jì)技術(shù)的應(yīng)用
隨著軟件的日益普及,系統(tǒng)中軟件成分不斷增加,使得系統(tǒng)對軟件的依賴越來越強(qiáng)。
軟件的可靠性對系統(tǒng)可靠性的影響越來越大。而實(shí)踐證明,保障軟件可靠性最有效、最經(jīng)濟(jì)、最重要的手段是在軟件設(shè)計(jì)階段采取措施進(jìn)行可靠性控制,為此提出了軟件可靠性設(shè)計(jì)的概念。
軟件可靠性設(shè)計(jì)就是在常規(guī)的軟件設(shè)計(jì)中,應(yīng)用各種方法和技術(shù),使軟件設(shè)計(jì)在兼顧用戶功能和性能需求的同時(shí),全面滿足軟件的可靠性要求。軟件可靠性設(shè)計(jì)應(yīng)和軟件的常規(guī)設(shè)計(jì)緊密結(jié)合,貫穿于軟件設(shè)計(jì)過程的始終。
請圍繞“軟件可靠性設(shè)計(jì)技術(shù)的應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。
1.概要敘述你參與管理和開發(fā)的軟件項(xiàng)目以及你在其中所承擔(dān)的主要工作。
2.結(jié)合項(xiàng)目實(shí)際,論述你在項(xiàng)目開發(fā)過程中,進(jìn)行軟件可靠性設(shè)計(jì)時(shí)遵循的基本原則;論述你在該項(xiàng)目中所采用的具體可靠性設(shè)計(jì)技術(shù)。
3.闡述你在具體的可靠性設(shè)計(jì)工作中,為了分析影響軟件可靠性的主要因素,所采用的可靠性分析方法。
四、論分布式存儲(chǔ)系統(tǒng)架構(gòu)設(shè)計(jì)
分布式存儲(chǔ)系統(tǒng)(Distributed Storage System)通常將數(shù)據(jù)分散存儲(chǔ)在多臺(tái)獨(dú)立的設(shè)備上。傳統(tǒng)的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)采用集中的存儲(chǔ)服務(wù)器存放所有數(shù)據(jù),存儲(chǔ)服務(wù)器成為系統(tǒng)性能的瓶頸,也是可靠性和安全性的焦點(diǎn),不能滿足大規(guī)模存儲(chǔ)應(yīng)用的需要。分布式存儲(chǔ)系統(tǒng)采用可擴(kuò)展的系統(tǒng)結(jié)構(gòu),利用多臺(tái)存儲(chǔ)服務(wù)器分擔(dān)存儲(chǔ)負(fù)荷,利用位置服務(wù)器定位存儲(chǔ)信息,它不但提高了系統(tǒng)的可靠性、可用性和存取效率,還易于擴(kuò)展。
請圍繞“分布式存儲(chǔ)系統(tǒng)架構(gòu)設(shè)計(jì)”論題,依次從以下三個(gè)方面進(jìn)行論述。
1、概要敘述你參與分析和開發(fā)的分布式存儲(chǔ)系統(tǒng)項(xiàng)目以及你所承擔(dān)的主要工作。
2、簡要說明在分布式存儲(chǔ)系統(tǒng)架構(gòu)設(shè)計(jì)中所使用的分布式存儲(chǔ)技術(shù)及其實(shí)現(xiàn)機(jī)制,詳細(xì)敘述你在具體項(xiàng)目中選用了哪種分布式存儲(chǔ)技術(shù),說明其原因和實(shí)施效果。
3、冗余是提布式存儲(chǔ)系統(tǒng)可靠性的主要方法,通常在分布式存儲(chǔ)系統(tǒng)設(shè)計(jì)中可采用哪些冗余技術(shù)來提升系統(tǒng)的可靠性?你在具體項(xiàng)目中選用了哪種冗余技術(shù)?說明其原因和實(shí)施效果。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題