問答題

博學公司欲針對Linux操作系統(tǒng)開發(fā)一個KWIC(Key WordIn Context)檢索系統(tǒng)。該系統(tǒng)接收用戶輸入的查詢關(guān)鍵字,依據(jù)字母順序給出相關(guān)幫助文檔并根據(jù)幫助內(nèi)容進行循環(huán)滾動閱讀。在對KWIC系統(tǒng)進行需求分析時,公司的業(yè)務專家發(fā)現(xiàn)用戶后續(xù)還有可能采用其他方式展示幫助內(nèi)容。根據(jù)目前需求,公司的技術(shù)人員決定通過重復剪切幫助文檔中的第一個單詞并將其插入到行尾的方式實現(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ù)表示變更和性能等方面對這兩種方案進行評價,最終采用了李工的方案。

如圖12-10所示是李工給出的架構(gòu)設計示意圖,請將恰當?shù)墓δ苊枋鎏钊雸D中的(1)~(4)。


你可能感興趣的試題

2.問答題

博學公司欲針對Linux操作系統(tǒng)開發(fā)一個KWIC(KeyWordInContext)檢索系統(tǒng)。該系統(tǒng)接收用戶輸入的查詢關(guān)鍵字,依據(jù)字母順序給出相關(guān)幫助文檔并根據(jù)幫助內(nèi)容進行循環(huán)滾動閱讀。在對KWIC系統(tǒng)進行需求分析時,公司的業(yè)務專家發(fā)現(xiàn)用戶后續(xù)還有可能采用其他方式展示幫助內(nèi)容。根據(jù)目前需求,公司的技術(shù)人員決定通過重復剪切幫助文檔中的第一個單詞并將其插入到行尾的方式實現(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ù)表示變更和性能等方面對這兩種方案進行評價,最終采用了李工的方案。

在實際的軟件項目開發(fā)中,采用恰當?shù)募軜?gòu)風格是項目成功的保證。請用200字以內(nèi)的文字說明什么是軟件架構(gòu)風格,并對主程序-子程序和管道-過濾器這兩種架構(gòu)風格的特點進行描述。
3.問答題

信息系統(tǒng)安全
某企業(yè)根據(jù)業(yè)務擴張的要求,需要將原有的業(yè)務系統(tǒng)擴展到互聯(lián)網(wǎng)上,建立自己的B2C業(yè)務系統(tǒng),此時系統(tǒng)的安全性成為一個非常重要的設計需求。為此,該企業(yè)向軟件開發(fā)商提出如下要求:
①合法用戶可以安全地使用該系統(tǒng)完成業(yè)務。
②靈活的用戶權(quán)限管理。
③保護系統(tǒng)數(shù)據(jù)的安全,不會發(fā)生信息泄露和數(shù)據(jù)損壞。
④防止來自于互聯(lián)網(wǎng)上的各種惡意攻擊。
⑤業(yè)務系統(tǒng)涉及各種訂單和資金的管理,需要防止授權(quán)侵犯。
⑥業(yè)務系統(tǒng)直接面向最終用戶,需要在系統(tǒng)中保留用戶使用痕跡,以應對可能的商業(yè)訴訟。
該軟件開發(fā)商接受任務后,成立方案設計小組,提出的設計方案是:在原有業(yè)務系統(tǒng)的基礎上,保留了原業(yè)務系統(tǒng)中的認證和訪問控制模塊;為了防止來自互聯(lián)網(wǎng)的威脅,增加了防火墻和入侵檢測系統(tǒng)。
企業(yè)和軟件開發(fā)商共同組成方案評審會,對該方案進行了評審,各位專家對該方案提出了多點不同意見。李工認為,原業(yè)務系統(tǒng)只針對企業(yè)內(nèi)部員工,采用了用戶名/密碼方式是可以的,但擴展為基于互聯(lián)網(wǎng)的B2C業(yè)務系統(tǒng)后,認證方式過于簡單,很可能造成用戶身份被盜?。和豕ふJ為,防止授權(quán)侵犯和保留用戶痕跡的要求在方案中沒有體現(xiàn)。而劉工則認為,即使是在原有業(yè)務系統(tǒng)上的擴展與改造,也必須全面考慮信息系統(tǒng)面臨的各種威脅,設計完整的系統(tǒng)安全架構(gòu),而不是修修補補。

請解釋授權(quán)侵犯的具體含義;針對王工的意見給出相應的解決方案,說明該解決方案的名稱、內(nèi)容和目標。
4.問答題

信息系統(tǒng)安全
某企業(yè)根據(jù)業(yè)務擴張的要求,需要將原有的業(yè)務系統(tǒng)擴展到互聯(lián)網(wǎng)上,建立自己的B2C業(yè)務系統(tǒng),此時系統(tǒng)的安全性成為一個非常重要的設計需求。為此,該企業(yè)向軟件開發(fā)商提出如下要求:
①合法用戶可以安全地使用該系統(tǒng)完成業(yè)務。
②靈活的用戶權(quán)限管理。
③保護系統(tǒng)數(shù)據(jù)的安全,不會發(fā)生信息泄露和數(shù)據(jù)損壞。
④防止來自于互聯(lián)網(wǎng)上的各種惡意攻擊。
⑤業(yè)務系統(tǒng)涉及各種訂單和資金的管理,需要防止授權(quán)侵犯。
⑥業(yè)務系統(tǒng)直接面向最終用戶,需要在系統(tǒng)中保留用戶使用痕跡,以應對可能的商業(yè)訴訟。
該軟件開發(fā)商接受任務后,成立方案設計小組,提出的設計方案是:在原有業(yè)務系統(tǒng)的基礎上,保留了原業(yè)務系統(tǒng)中的認證和訪問控制模塊;為了防止來自互聯(lián)網(wǎng)的威脅,增加了防火墻和入侵檢測系統(tǒng)。
企業(yè)和軟件開發(fā)商共同組成方案評審會,對該方案進行了評審,各位專家對該方案提出了多點不同意見。李工認為,原業(yè)務系統(tǒng)只針對企業(yè)內(nèi)部員工,采用了用戶名/密碼方式是可以的,但擴展為基于互聯(lián)網(wǎng)的B2C業(yè)務系統(tǒng)后,認證方式過于簡單,很可能造成用戶身份被盜?。和豕ふJ為,防止授權(quán)侵犯和保留用戶痕跡的要求在方案中沒有體現(xiàn)。而劉工則認為,即使是在原有業(yè)務系統(tǒng)上的擴展與改造,也必須全面考慮信息系統(tǒng)面臨的各種威脅,設計完整的系統(tǒng)安全架構(gòu),而不是修修補補。

認證是安全系統(tǒng)中不可缺少的環(huán)節(jié),請簡要描述主要的認證方式,并說明該企業(yè)應采用哪種認證方式。
5.問答題

信息系統(tǒng)安全
某企業(yè)根據(jù)業(yè)務擴張的要求,需要將原有的業(yè)務系統(tǒng)擴展到互聯(lián)網(wǎng)上,建立自己的B2C業(yè)務系統(tǒng),此時系統(tǒng)的安全性成為一個非常重要的設計需求。為此,該企業(yè)向軟件開發(fā)商提出如下要求:
①合法用戶可以安全地使用該系統(tǒng)完成業(yè)務。
②靈活的用戶權(quán)限管理。
③保護系統(tǒng)數(shù)據(jù)的安全,不會發(fā)生信息泄露和數(shù)據(jù)損壞。
④防止來自于互聯(lián)網(wǎng)上的各種惡意攻擊。
⑤業(yè)務系統(tǒng)涉及各種訂單和資金的管理,需要防止授權(quán)侵犯。
⑥業(yè)務系統(tǒng)直接面向最終用戶,需要在系統(tǒng)中保留用戶使用痕跡,以應對可能的商業(yè)訴訟。
該軟件開發(fā)商接受任務后,成立方案設計小組,提出的設計方案是:在原有業(yè)務系統(tǒng)的基礎上,保留了原業(yè)務系統(tǒng)中的認證和訪問控制模塊;為了防止來自互聯(lián)網(wǎng)的威脅,增加了防火墻和入侵檢測系統(tǒng)。
企業(yè)和軟件開發(fā)商共同組成方案評審會,對該方案進行了評審,各位專家對該方案提出了多點不同意見。李工認為,原業(yè)務系統(tǒng)只針對企業(yè)內(nèi)部員工,采用了用戶名/密碼方式是可以的,但擴展為基于互聯(lián)網(wǎng)的B2C業(yè)務系統(tǒng)后,認證方式過于簡單,很可能造成用戶身份被盜?。和豕ふJ為,防止授權(quán)侵犯和保留用戶痕跡的要求在方案中沒有體現(xiàn)。而劉工則認為,即使是在原有業(yè)務系統(tǒng)上的擴展與改造,也必須全面考慮信息系統(tǒng)面臨的各種威脅,設計完整的系統(tǒng)安全架構(gòu),而不是修修補補。

信息系統(tǒng)面臨的安全威脅多種多樣,來自多個方面。請指出信息系統(tǒng)面臨哪些方面的安全威脅并分別予以簡要描述。

最新試題

為了防止系統(tǒng)故障的蔓延,解決應用進程間的相互影響,在超線程技術(shù)的多核結(jié)構(gòu)需要選擇一種嵌入式操作系統(tǒng)作為本高性能嵌入式計算機系統(tǒng)的運行環(huán)境,請用200字以內(nèi)的文字說明選擇的操作系統(tǒng)應具備哪些主要功能。

題型:問答題

在實現(xiàn)Mashup應用時,進行內(nèi)容聚合的物理位置是一個十分重要的因素。目前很多Mashup站點都選擇在客戶端機器上進行內(nèi)容聚合,構(gòu)成所謂的胖互聯(lián)網(wǎng)應用程序(Rich Internet Application,RIA)。請你用200字以內(nèi)的文字說明在客戶端進行內(nèi)容聚合的優(yōu)點。

題型:問答題

該市在信息系統(tǒng)集中管理建設過程中,需要在信息系統(tǒng)中重點規(guī)劃建設哪些內(nèi)容?

題型:問答題

請用150字以內(nèi)的文字說明什么是系統(tǒng)失步,系統(tǒng)失步后應如何處理。

題型:問答題

目前,互聯(lián)網(wǎng)上已經(jīng)存在很多Mashup應用,各大網(wǎng)站也紛紛提供了各種格式的Mashup數(shù)據(jù)接口。請用300字以內(nèi)的文字給出3種目前經(jīng)常使用的Mashup數(shù)據(jù)接口,并加以簡單說明。

題型:問答題

選擇實時嵌入式操作系統(tǒng)及開發(fā)環(huán)境時應考慮哪幾方面問題?請用200字以內(nèi)文字簡要論證。

題型:問答題

一個大型電子商務項目正處于建設方案征集、論證階段,某系統(tǒng)集成商為了贏得客戶的信任,需要提供一份建議方案文檔,對客戶的需求進行響應(包括問題1、問題2和問題3所涉及的內(nèi)容)。高質(zhì)量的建議方案能夠顯示出集成商在處理客戶RFP(Request For Proposal)方面的能力、實力和專業(yè)性,而創(chuàng)建一個高質(zhì)量的建議方案,需要調(diào)配眾多的資源,按照計劃執(zhí)行。請用300字以內(nèi)文字簡要敘述如何創(chuàng)建一份高質(zhì)量的建議方案文檔。

題型:問答題

為什么專家組一致認為王工的實施方案切實可行?請用200字以內(nèi)文字簡要說明。

題型:問答題

李工的設計方案指出,考慮到智能設備工作的環(huán)境條件非常惡劣,并且處理機要處理大量的視頻信息,所以,智能設備的硬件設計應考慮以下幾點:①由于智能設備要處理大量的圖像數(shù)據(jù),智能設備中的處理機應采用目前先進的、具有很強數(shù)據(jù)處理和信號處理能力的MPC7410處理器,并采用雙處理機結(jié)構(gòu),以增加設備的容錯能力。②為了使智能設備適應不同環(huán)境條件,其設備的環(huán)境溫度指標必須滿足軍用標準要求(-55~+70℃),因此,元器件必須經(jīng)過嚴格篩選,并考慮芯片散熱問題。③由于智能設備與配送中心的數(shù)據(jù)交換采用無線通信,而配送中心又要控制多臺配送車,為了保證通信數(shù)據(jù)的安全性,避免相互干擾,設計中應考慮采用安全措施,實施數(shù)據(jù)加解密操作,密鑰由配送中心統(tǒng)一管理與分發(fā)。請用300字以內(nèi)的文字說明上述3點設計考慮有何問題。

題型:問答題

在本項目中,如果計算機采用了多線程技術(shù)實現(xiàn)應用程序的并發(fā)操作,程序設計人員將面臨多種挑戰(zhàn),其主要原因在于:程序會同時發(fā)生多個動作,對這些同時發(fā)生的動作及它們之間的交互進行管理將面臨4方面的挑戰(zhàn),即同步、通信、負載均衡和可伸縮性,用200字以內(nèi)的文字對上述4種挑戰(zhàn)進行簡要描述,并給出如表12-14所示的常用并發(fā)程序設計模式的分解方式。

題型:問答題