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

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

添加老師微信

備考咨詢

加我微信

摘要:2016年下半年系統(tǒng)架構(gòu)設(shè)計(jì)師論文真題。

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

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

試題一 論軟件系統(tǒng)架構(gòu)評(píng)估

對(duì)于軟件系統(tǒng),尤其是大規(guī)模的復(fù)雜軟件系統(tǒng)來(lái)說(shuō),軟件的系統(tǒng)架構(gòu)對(duì)于確保最終系統(tǒng)的質(zhì)量具有十分重要的意義,不恰當(dāng)?shù)南到y(tǒng)架構(gòu)將給項(xiàng)目開(kāi)發(fā)帶來(lái)高昂的代價(jià)和難以避免的災(zāi)難。對(duì)一個(gè)系統(tǒng)架構(gòu)進(jìn)行評(píng)估,是為了:分析現(xiàn)有架構(gòu)存在的潛在風(fēng)險(xiǎn),檢驗(yàn)設(shè)計(jì)中提出的質(zhì)量需求,在系統(tǒng)被構(gòu)建之前分析現(xiàn)有系統(tǒng)架構(gòu)對(duì)于系統(tǒng)質(zhì)量的影響,提出系統(tǒng)架構(gòu)的改進(jìn)方案。架構(gòu)評(píng)估是軟件開(kāi)發(fā)過(guò)程中的重要環(huán)節(jié)。

請(qǐng)圍繞“論軟件系統(tǒng)架構(gòu)評(píng)估”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你所參與架構(gòu)評(píng)估的軟件系統(tǒng),以及在評(píng)估過(guò)程中所擔(dān)任的主要工作。

2.分析軟件系統(tǒng)架構(gòu)評(píng)估中所普遍關(guān)注的質(zhì)量屬性有哪些?詳細(xì)闡述每種質(zhì)量屬性的具體含義。

3.詳細(xì)說(shuō)明你所參與的軟件系統(tǒng)架構(gòu)評(píng)估中,采用了哪種評(píng)估方法,具體實(shí)旅過(guò)程和效果如何。

試題二 論軟件設(shè)計(jì)模式及其應(yīng)用

軟件設(shè)計(jì)模式(Software Design Pattern)是一套被反復(fù)使用的、多數(shù)人知曉的、經(jīng)過(guò)分類編目的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)。使用設(shè)計(jì)模式是為了重用代碼以提高編碼效率、增加代碼的可理解性、保證代碼的可靠性。軟件設(shè)計(jì)模式是軟件開(kāi)發(fā)中的最佳實(shí)踐之一,它經(jīng)常被軟件開(kāi)發(fā)人員在面向?qū)ο筌浖_(kāi)發(fā)過(guò)程中所采用。項(xiàng)目中合理地運(yùn)用設(shè)計(jì)模式可以完美地解決很多問(wèn)題,每種模式在實(shí)際應(yīng)用中都有相應(yīng)的原型與之相對(duì),每種模式都描述了一個(gè)在軟件開(kāi)發(fā)中不斷重復(fù)發(fā)生的問(wèn)題,以及對(duì)應(yīng)該原型問(wèn)題的核心解決方案。

請(qǐng)圍繞“論軟件設(shè)計(jì)模式及其應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與分析和開(kāi)發(fā)的軟件系統(tǒng),以及你在項(xiàng)目中所擔(dān)任的主要工作。

2.說(shuō)明常用的軟件設(shè)計(jì)模式有哪幾類?闡述每種類型特點(diǎn)及其所包含的設(shè)計(jì)模式。

3.詳細(xì)說(shuō)明你所參與的軟件系統(tǒng)開(kāi)發(fā)項(xiàng)目中,采用了哪些軟件設(shè)計(jì)模式,具體實(shí)施效果如何。

試題三 論數(shù)據(jù)訪問(wèn)層設(shè)計(jì)技術(shù)及其應(yīng)用

在信息系統(tǒng)的開(kāi)發(fā)與建設(shè)中,分層設(shè)計(jì)是一種常見(jiàn)的架構(gòu)設(shè)計(jì)方法,區(qū)分層次的目的是為了實(shí)現(xiàn)“高內(nèi)聚低耦合”的思想。分層設(shè)計(jì)能有效簡(jiǎn)化系統(tǒng)復(fù)雜性,使設(shè)計(jì)結(jié)構(gòu)清晰,便于提高復(fù)用能力和產(chǎn)品維護(hù)能力。一種常見(jiàn)的層次劃分模型是將信息系統(tǒng)分為表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層。信息系統(tǒng)一般以數(shù)據(jù)為中心,數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中的重要內(nèi)容。數(shù)據(jù)訪問(wèn)層需要針對(duì)需求,提供對(duì)數(shù)據(jù)源讀寫的訪問(wèn)接口;在保障性能的前提下,數(shù)據(jù)訪問(wèn)層應(yīng)具有良好的封裝性、可移植性,以及數(shù)據(jù)庫(kù)無(wú)關(guān)性。

請(qǐng)圍繞“論數(shù)據(jù)訪問(wèn)層設(shè)計(jì)技術(shù)及其應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與管理和開(kāi)發(fā)的與數(shù)據(jù)訪問(wèn)層設(shè)計(jì)有關(guān)的軟件項(xiàng)目,以及你在其中所擔(dān)任的主要工作。

2.詳細(xì)論述常見(jiàn)的數(shù)據(jù)訪問(wèn)層設(shè)計(jì)技術(shù)及其所包含的主要內(nèi)容。

3.結(jié)合你參與管理和開(kāi)發(fā)的實(shí)際項(xiàng)目,具體說(shuō)明采用了哪種數(shù)據(jù)訪問(wèn)層設(shè)計(jì)技術(shù),并敘述具體實(shí)施過(guò)程以及應(yīng)用效果。

試題四 論微服務(wù)架構(gòu)及其應(yīng)用

近年來(lái),隨著互聯(lián)網(wǎng)行業(yè)的迅猛發(fā)展,公司或組織業(yè)務(wù)的不斷擴(kuò)張,需求的快速變化以及用戶量的不斷增加,傳統(tǒng)的單塊(Monolithic)軟件架構(gòu)面臨著越來(lái)越多的挑戰(zhàn),已逐漸無(wú)法適應(yīng)互聯(lián)網(wǎng)時(shí)代對(duì)軟件的要求。在這一背景下,微服務(wù)架構(gòu)模式(Microservice Architecture Pattern)逐漸流行,它強(qiáng)調(diào)將單一業(yè)務(wù)功能開(kāi)發(fā)成微服務(wù)的形式,每個(gè)微服務(wù)運(yùn)行在一個(gè)進(jìn)程中;采用HTTP等通用協(xié)議和輕量級(jí)API實(shí)現(xiàn)微服務(wù)之間的協(xié)作與通信。這些微服務(wù)可以使用不同的開(kāi)發(fā)語(yǔ)言以及不同數(shù)據(jù)存儲(chǔ)技術(shù),能夠通過(guò)自動(dòng)化部署工具獨(dú)立發(fā)布,并保持最低限制的集中式管理。

請(qǐng)圍繞“論微服務(wù)架構(gòu)及其應(yīng)用”論題,依次從以下三個(gè)方面進(jìn)行論述。

1.概要敘述你參與管理和開(kāi)發(fā)的、采用微服務(wù)架構(gòu)的軟件開(kāi)發(fā)項(xiàng)目及在其中所擔(dān)任的主要工作。

2.與單塊架構(gòu)相比較,微服務(wù)架構(gòu)有哪些特點(diǎn)?請(qǐng)列舉至少4個(gè)特點(diǎn)并進(jìn)行說(shuō)明。

3.結(jié)合你參與管理和開(kāi)發(fā)的軟件開(kāi)發(fā)項(xiàng)目,描述該軟件的架構(gòu),說(shuō)明該架構(gòu)是如何采用微服務(wù)架構(gòu)模式的,并說(shuō)明在采用微服務(wù)架構(gòu)后,在軟件開(kāi)發(fā)過(guò)程中遇到的實(shí)際問(wèn)題和解決方案。

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

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

去領(lǐng)取

!
咨詢?cè)诰€老師!