閱讀以下關于軟件系統(tǒng)架構(gòu)選擇的說明,在答題紙上回答問題1至問題3。
博學公司欲針對Linux操作系統(tǒng)開發(fā)一個KWIC(Key Wordin Context)檢索系統(tǒng)。該系統(tǒng)接收用戶輸入的查詢關鍵字,依據(jù)字母順序給出相關幫助文檔并根據(jù)幫助內(nèi)容進行循環(huán)滾動閱讀。在對KWIC系統(tǒng)進行需求分析時,公司的業(yè)務專家發(fā)現(xiàn)用戶后續(xù)還有可能采用其他方式展示幫助內(nèi)容。根據(jù)目前需求,公司的技術人員決定通過重復剪切幫助文檔中的第一個單詞并將其插入到行尾的方式實現(xiàn)幫助文檔內(nèi)容的循環(huán)滾動,后續(xù)還將采用其他的方法實現(xiàn)這一功能。
在對KWIC系統(tǒng)的架構(gòu)進行設計時,公司的架構(gòu)師王工提出采用共享數(shù)據(jù)的主程序.子程序的架構(gòu)風格,而李工則主張采用管道.過濾器的架構(gòu)風格。在架構(gòu)評估會議上,大家從系統(tǒng)的算法變更、功能變更、數(shù)據(jù)表示變更和性能等方面對這兩種方案進行評價,最終采用了李工的方案。
圖20-2是李工給出的架構(gòu)設計示意圖,請將恰當?shù)墓δ苊枋鎏钊雸D中的(1)~(4)。
您可能感興趣的試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年下午試卷
- 2010年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
- 2011年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
- 2012年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
- 2013年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
- 2014年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構(gòu)設計師下半年上午試卷
你可能感興趣的試題
最新試題
該市決定將各個委辦局的信息系統(tǒng)采取物理集中的方式進行統(tǒng)一管理,一些部門對此提出了異議,主要理由是集中管理后,由于管理部門對業(yè)務應用不了解,難以保證對本單位業(yè)務進行有力支持。請用300字以內(nèi)文字,從技術角度論述該市實現(xiàn)信息系統(tǒng)統(tǒng)一管理是否可行。
為什么專家組一致認為王工的實施方案切實可行?請用200字以內(nèi)文字簡要說明。
對數(shù)據(jù)庫的訪問是該系統(tǒng)開發(fā)中需要特別注意的一個問題,O/R映射是一種常用的數(shù)據(jù)庫訪問編程技術。請用200字以內(nèi)的文字說明O/R映射的含義,并指出采用O/R映射的3個主要好處。
為了防止系統(tǒng)故障的蔓延,解決應用進程間的相互影響,在超線程技術的多核結(jié)構(gòu)需要選擇一種嵌入式操作系統(tǒng)作為本高性能嵌入式計算機系統(tǒng)的運行環(huán)境,請用200字以內(nèi)的文字說明選擇的操作系統(tǒng)應具備哪些主要功能。
請用300字以內(nèi)文字,分析公司向備份中心備份數(shù)據(jù)的時間間隔的選取、公司日常業(yè)務系統(tǒng)的運行性能,以及在災難發(fā)生時數(shù)據(jù)損失情況三者之間的關系。
發(fā)揮信息系統(tǒng)效益的關鍵是信息資源的有機共享,請給出該市政務信息資源共享的建議(200字以內(nèi))。
請用150字以內(nèi)文字,說明雙機冗余熱備方式主要解決的是系統(tǒng)運行中的哪些問題?在選擇雙機冗余熱備產(chǎn)品時通常需要考慮哪些問題?
請用300字以內(nèi)的文字,說明張工和劉工提出的數(shù)據(jù)架構(gòu)的基本思想。
如圖12-22所示為控制軟件的數(shù)據(jù)流程關系,請根據(jù)本題給出的各個功能模塊,填補其中的空缺處。
在架構(gòu)評估過程中,質(zhì)量屬性效用樹(UtilityTree)是對系統(tǒng)質(zhì)量屬性進行識別和優(yōu)先級排序的重要工具。請給出合適的質(zhì)量屬性,填入圖12-24中(1)、(2)空白處;并選擇題干描述的(a)~(m),填入(3)~(6)空白處,完成該系統(tǒng)的效用樹。