2009年系統(tǒng)架構(gòu)設(shè)計(jì)師考試真題(論文)

系統(tǒng)架構(gòu)設(shè)計(jì)師 責(zé)任編輯:木木 2017-05-05

添加老師微信

備考咨詢

加我微信

摘要:以下為2009年系統(tǒng)架構(gòu)設(shè)計(jì)師考試論文真題,供大家參考學(xué)習(xí)。更多軟考真題答案與解析,請進(jìn)入希賽網(wǎng)在線題庫查看。

以下為2009年系統(tǒng)架構(gòu)設(shè)計(jì)師考試論文真題,供大家參考學(xué)習(xí)。

>>>點(diǎn)此進(jìn)入系統(tǒng)架構(gòu)設(shè)計(jì)師歷年真題下載

一、論基于DSSA的軟件架構(gòu)設(shè)計(jì)與應(yīng)用

軟件架構(gòu)設(shè)計(jì)的一個(gè)重要課題是如何解決軟件重用問題。特定領(lǐng)域軟件架構(gòu)(Domain Specific Software Architecture,DSSA)是一種有效實(shí)現(xiàn)特定領(lǐng)域軟件重用的手段。按照Tracz的說法,DSSA就是一個(gè)特定的問題領(lǐng)域中由領(lǐng)域模刑、參考需求、參考架構(gòu)等組成的開發(fā)基礎(chǔ)架構(gòu),其目標(biāo)就是支持一個(gè)特定領(lǐng)域中多個(gè)應(yīng)用的生成。

DSSA的基本活動(dòng)包括領(lǐng)域分析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)。領(lǐng)域分析的主要目的是獲得領(lǐng)域模型,領(lǐng)域模型描述領(lǐng)域中系統(tǒng)之間共同的需求,即領(lǐng)域需求;領(lǐng)域設(shè)計(jì)的主要目標(biāo)是獲得DSSA,DSSA描述領(lǐng)域模型中表示需求的解決方案:領(lǐng)域?qū)崿F(xiàn)的主要目標(biāo)是依據(jù)領(lǐng)域模型和DSSA開發(fā)和組織可重用信息。

請圍繞“基于DSSA的軟件架構(gòu)設(shè)計(jì)與應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與管理和開發(fā)的軟件項(xiàng)目以及你在其中所承擔(dān)的主要工作。

2.就你所熟悉的領(lǐng)域,請給出針對該特定領(lǐng)域,在基于DSSA的軟件設(shè)計(jì)開發(fā)中所涉及的領(lǐng)域模型、參考需求和參考架構(gòu)以及相應(yīng)的支持環(huán)境或設(shè)施。

3.具體闡述你參與管理和開發(fā)的項(xiàng)目中使用DSSA的情況,包括領(lǐng)域分析、領(lǐng)域設(shè)計(jì)和領(lǐng)域?qū)崿F(xiàn)等活動(dòng)是如何具體實(shí)施的,最終實(shí)際效果如何。

二、論信息系統(tǒng)建模方法

系統(tǒng)模型在軟件開發(fā)中扮演著重要的角色??蔀橐延械南到y(tǒng)創(chuàng)建模型,以便更好地理解這些系統(tǒng);也可以針對待開發(fā)的系統(tǒng)創(chuàng)建模型,作為記錄業(yè)務(wù)需求或技術(shù)設(shè)計(jì)的方法。模型是建立信息系統(tǒng)的基礎(chǔ)。恰當(dāng)?shù)剡\(yùn)用信息系統(tǒng)建模方法,是成功地進(jìn)行軟件開發(fā)的一個(gè)關(guān)鍵環(huán)節(jié)。

請圍繞“論信息系統(tǒng)建模方法”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與管理和開發(fā)的信息系統(tǒng)項(xiàng)目以及你在其中所承擔(dān)的主要工作。

2.論述常見的信息系統(tǒng)建模方法的主要內(nèi)容(包括每種建模方法的核心思想以及所創(chuàng)建的模型)。

3.具體闡述你參與管理和開發(fā)的項(xiàng)目中選擇使用的信息系統(tǒng)建模方法以及選擇該方法的原因,給出具體的實(shí)施過程和實(shí)施效果。

三、論基于REST服務(wù)的Web應(yīng)用系統(tǒng)設(shè)計(jì)

REST(REpresentational State Transfer)是指從幾種基于網(wǎng)絡(luò)的架構(gòu)風(fēng)格衍生出來的一種混合架構(gòu)風(fēng)格,它是目前互聯(lián)網(wǎng)的核心架構(gòu)風(fēng)格?;赗EST服務(wù)(RESTful Service)的Web應(yīng)用系統(tǒng)設(shè)計(jì)任務(wù)主要包括:識別并設(shè)計(jì)REST風(fēng)格的服務(wù),采用面向服務(wù)的思想進(jìn)行REST服務(wù)集成。采用這種方法設(shè)計(jì)的Web應(yīng)用系統(tǒng)能夠結(jié)合REST風(fēng)格和面向服務(wù)思想的優(yōu)點(diǎn),近年來受到了廣泛的關(guān)注。

請圍繞“基于REST服務(wù)的Web應(yīng)用系統(tǒng)設(shè)計(jì)”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與實(shí)施的Web應(yīng)用系統(tǒng)開發(fā)項(xiàng)目以及你所承擔(dān)的主要工作。

2.簡要敘述與傳統(tǒng)的Web服務(wù)相比,采用REST服務(wù)構(gòu)建的Web應(yīng)用具有哪些優(yōu)勢和不足。

3.闡述你在設(shè)計(jì)基于REST服務(wù)的Web應(yīng)用系統(tǒng)時(shí)遇到了哪些問題,如何解決。

四、論軟件可靠性設(shè)計(jì)與應(yīng)用

目前在企業(yè)中,以軟件為核心的產(chǎn)品得到了廣泛的應(yīng)用。隨著系統(tǒng)中軟件部分比例的不斷增加,使得系統(tǒng)對軟件的依賴性越來越強(qiáng),對軟件的可靠性要求也越來越高。軟件可靠性與其它質(zhì)量屬性一樣,是衡量軟件架構(gòu)的重要指標(biāo)。

軟件工程中已有很多比較成熟的設(shè)計(jì)技術(shù),如結(jié)構(gòu)化設(shè)計(jì)、模塊化設(shè)計(jì)、自頂向下設(shè)計(jì)等,這些技術(shù)為保障軟件的整體質(zhì)量發(fā)揮了重要作用。在此基礎(chǔ)上,為了進(jìn)一步提高軟件的可靠性,通常會采用一些特殊的設(shè)計(jì)技術(shù),即軟件可靠性設(shè)計(jì)技術(shù)。

在軟件可靠性工程體系中,包含有可靠性模型與預(yù)測、可靠性設(shè)計(jì)和可靠性測試方法等。實(shí)踐證明,保障軟件可靠性最有效、最經(jīng)濟(jì)、最重要的手段是在軟件設(shè)計(jì)階段采取措施進(jìn)行可靠性控制。

請圍繞“軟件可靠性設(shè)計(jì)與應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與實(shí)施的軟件開發(fā)項(xiàng)目以及你所承擔(dān)的主要工作。

2.簡要敘述影響軟件可靠性的因素有哪些。

3.闡述常用的軟件可靠性設(shè)計(jì)技術(shù)以及你如何應(yīng)用到實(shí)際項(xiàng)目中,效果如何。

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!