試題三
試題三為一道嵌入式系統(tǒng)的試題。
嵌入式的試題通常都是大段的題干說明加多個(gè)圖表,在有限的時(shí)間下,很少有人選該方面的試題,因?yàn)榭赐暝囶}就要花費(fèi)不少的時(shí)間,所以嵌入式的試題一般只有本身是做嵌入式相關(guān)開發(fā)的考生在選答。
本題以汽車電子基礎(chǔ)軟件開發(fā)為背景。問題1中給出了兩種開發(fā)流程,要求考生指出更為合理的,其實(shí)選擇的依據(jù)已經(jīng)列在問題中了,即“盡量滿足并發(fā)、可多次迭代的特性”。
問題2需要從層次化的上下層調(diào)用關(guān)系來答題。
問題3要求考生有相關(guān)的應(yīng)用經(jīng)驗(yàn)。
試題四
試題四為一道系統(tǒng)設(shè)計(jì)與開發(fā)工具集成的問題。其中涉及到ESB的功能特點(diǎn)以及設(shè)計(jì)模式的相關(guān)知識(shí)。ESB是SOA的一種實(shí)現(xiàn)方式,目前SOA作為一企業(yè)應(yīng)用集成的架構(gòu),越來越受人們的關(guān)注,所以也是系統(tǒng)架構(gòu)設(shè)計(jì)師與系統(tǒng)分析師考查的一個(gè)熱點(diǎn)。
本題中,第1問要求考生說明ESB的主要功能,同時(shí)要結(jié)合題目給出的信息說明為什么選用ESB架構(gòu),這實(shí)際上就是讓考生分析ESB的優(yōu)缺點(diǎn)。
第2問涉及到集成中具體的一些問題解決,這其實(shí)是我們?cè)谶M(jìn)行架構(gòu)設(shè)計(jì)或系統(tǒng)集成時(shí)經(jīng)常采用的方法。即根據(jù)一系列的需求,說明解決方案,再通過對(duì)這些解決方案的整合,形成架構(gòu),或作為架構(gòu)評(píng)審的一些依據(jù)。
第3問考查設(shè)計(jì)模式,設(shè)計(jì)模式的級(jí)別低于架構(gòu)模式,用于解決系統(tǒng)中的一些局部設(shè)計(jì)問題。關(guān)于設(shè)計(jì)模式,我們需要掌握設(shè)計(jì)模式的應(yīng)用場(chǎng)合、作用、結(jié)構(gòu)。
試題五
試題五考查的是系統(tǒng)可靠性問題。
可靠性是軟件質(zhì)量屬性中非常重要的一個(gè),無論是進(jìn)行系統(tǒng)架構(gòu)設(shè)計(jì)還是架構(gòu)評(píng)估,它都是一個(gè)核心指標(biāo)。所以這個(gè)知識(shí)點(diǎn)也是架構(gòu)考查的重點(diǎn),上次考試它以論文題形式出現(xiàn),本次考試中,案例、論文各有一道是可靠性方向的。
可靠性技術(shù)通常包括:可靠性的計(jì)算、檢錯(cuò)技術(shù)和容錯(cuò)技術(shù),本題中,這三個(gè)方面都涉及到了。
問題1要求解釋可靠度與失效率,這是純概念題,難度較低。
問題2要求解釋動(dòng)態(tài)冗余和N版本程序設(shè)計(jì)技術(shù),這兩種技術(shù)即可用于提高軟件的可靠性,也可用于提高軟件的可靠性。至于可靠度計(jì)算,我們只需要了解兩種最基本的,即串聯(lián)可靠度計(jì)算與并聯(lián)可靠度計(jì)算,然后把兩者結(jié)合起來,就可以解決串并聯(lián)混合的復(fù)雜可靠度計(jì)算。如本題的第2個(gè)計(jì)算,就是屬于先并后串的模式。
問題3考查檢錯(cuò)技術(shù),該技術(shù)用于檢查系統(tǒng)出錯(cuò)狀態(tài),以便采用容錯(cuò)技術(shù)來對(duì)已發(fā)生的錯(cuò)誤進(jìn)行修正,以達(dá)到容錯(cuò)的目標(biāo)。
3.系統(tǒng)架構(gòu)設(shè)計(jì)文試題
試題一 論軟件的靜態(tài)演化和動(dòng)態(tài)演化及其應(yīng)用
本題考查的知識(shí)點(diǎn)是軟件演化。一個(gè)軟件系統(tǒng)開發(fā)完畢正式投入使用之后,如果需求發(fā)生變化,或者要將該系統(tǒng)移植到另一個(gè)環(huán)境運(yùn)行,且新環(huán)境的需求也有相應(yīng)的變化時(shí),就要對(duì)軟件進(jìn)行修改,這就是軟件演化。軟件演化是一個(gè)程序不斷調(diào)節(jié)以滿足新的軟件需求的過程,也就是對(duì)一個(gè)已有軟件不斷進(jìn)行修改、補(bǔ)充、完善以適用新需求和環(huán)境變化的過程。由于軟件演化一詞并不多見,所以難倒了很多考生。其實(shí)換一種講法,可能大家就倍感親切了--“軟件升級(jí)”,其實(shí)演化的本質(zhì)就是在升級(jí)。既然是升級(jí),靜態(tài)演化與動(dòng)態(tài)演化是怎么回事也就好理解了,即升級(jí)時(shí)是否停止系統(tǒng)的運(yùn)行。所以如果有了上面的基礎(chǔ)概念理解,寫該論文的方向也就明晰了。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |