摘要:以下為2010年系統(tǒng)架構設計師考試論文真題,含綜合知識全部75道題,供大家參考學習。更多軟考真題答案與解析,請進入希賽網在線題庫查看。
以下為2010年系統(tǒng)架構設計師考試論文真題:
一、論軟件的靜態(tài)演化和動態(tài)演化及其應用
軟件演化(Software Evolution)是指軟件在其生命周期內的更新行為和過程。演化是一系列貫穿軟件生命周期始終的活動,系統(tǒng)需求改變、功能實現增強、新功能加入、軟件架構改變、軟件缺陷修復、運行環(huán)境改變均要求軟件系統(tǒng)能夠快速適應變化,具有較強的演化能力。軟件靜態(tài)演化(Static Evolution)和動態(tài)演化(Dynamic Evolution)是目前軟件演化的兩種重要類型。
請圍繞“軟件的靜態(tài)演化和動態(tài)演化及其應用”論題,依次從以下三個方面進行論述。
1.概要敘述你參與管理和開發(fā)的軟件項目以及你在其中所擔任的主要工作。
2.請分別對軟件靜態(tài)演化和動態(tài)演化的特點進行論述,說明兩種軟件演化類型各自的優(yōu)缺點及其應用場合,并舉例說明各自的常見演化技術手段。
3.具體闡述你參與管理和開發(fā)的項目中所進行的軟件演化活動的特點、演化的類型,以及所采取的對應演化技術手段,說明具體實施過程以及實際應用的效果。
二、論數據挖掘技術的應用
隨著信息技術的高速發(fā)展,各組織機構積累的數據量急劇增長。如何從海量的數據中提取有用的知識成為當務之急。數據挖掘(Data Mining)就是為順應這種需要應運而生發(fā)展起來的數據處理技術,是知識發(fā)現的關鍵步驟。數據挖掘就是從大量的、不完全的、有噪聲的、模糊的、隨機的實際應用數據中,提取隱含在其中的、人們事先不知道的、但又是潛在有用的信息和知識的過程。
請圍繞“論數據挖掘技術的應用”論題,依次對以下三個方面進行論述。
1.概要敘述你參與分析和開發(fā)的軟件項目以及你所擔任的主要工作。
2.數據挖掘的主要任務是什么?具體論述你在項目中使用數據挖掘技術所解決的問題。
3.數據挖掘的方法主要有哪些?分析并討論你所選擇的數據挖掘方法,簡述其具體實現過程和實際應用效果。
三、論大規(guī)模分布式系統(tǒng)緩存設計策略
大規(guī)模分布式系統(tǒng)通常需要利用緩存技術減輕服務器負載、降低網絡擁塞、增強系統(tǒng)可擴展性。緩存技術的基本思想是將客戶最近經常訪問的內容在緩存服務器中存放一個副本,當該內容下次被訪問時,不必建立新的數據請求,而是直接由緩存提供。良好的緩存設計,是一個大規(guī)模分布式系統(tǒng)能夠正常、高效運行的必要前提。在進行大規(guī)模分布式系統(tǒng)開發(fā)時,必須從一開始就針對應用需求和場景對系統(tǒng)的緩存機制進行全面考慮,設計一個可伸縮的系統(tǒng)緩存架構。
請圍繞“大規(guī)模分布式系統(tǒng)緩存設計策略”論題,依次從以下三個方面進行論述。
1.概要敘述你參與實施的大規(guī)模分布式系統(tǒng)開發(fā)項目以及你所擔任的主要工作。
2.從不同的用途和應用場景考慮,請詳細闡述至少兩種常見的緩存工作模式,并說明每種工作模式的適應場景。
3.闡述你在設計大規(guī)模分布式系統(tǒng)的緩存機制時遇到了哪些問題,如何解決。
四、論軟件可靠性評價
軟件可靠性評價是指選用和建立合適的可靠性數學模型,運用統(tǒng)計技術和其他手段,對軟件可靠性測試和系統(tǒng)運行期間的軟件失效數據(也可能包含軟件生命周期內其他可靠性數據)進行處理,并評估和預測軟件可靠性的過程。
軟件可靠性評價是軟件可靠性活動的重要組成部分,既可在軟件開發(fā)過程實施,也可針對最終軟件系統(tǒng)實施。軟件可靠性評價的難點在于軟件可靠性模型的選擇和軟件可靠性數據的收集與處理。
請圍繞“軟件可靠性評價”論題,依次從以下三個方面進行論述。
1.簡要概述你參與實施的軟件開發(fā)項目以及你承擔的主要工作。
2.說明你在項目實施過程中所選擇的軟件可靠性模型,并論述在軟件可靠性模型選擇時應該考慮的主要因素。
3.收集軟件可靠性數據時經常遇到的問題有哪些?簡述你收集軟件可靠性數據時所遇到的具體問題及解決的方法。
軟考備考資料免費領取
去領取