天天看點

2010年上半年系統分析師上午試題英語試題分析與參考答案

2010年上半年系統分析師上午試題英語試題分析與參考答案

● System analysis is traditionally done top-down using structured analysis based on (71). Object-oriented analysis focuses on creation of models. The three types of the analysis model are(72). There are two substages of object-oriented analysis. (73) focuses on real-world things whose semantics the application captures. The object constructed in the requirement analysis shows the (74) of the real-world system and organizes it into workable pieces. (75)addresses the computer aspects of the application that are visible to users. The objects are those which can be expected to vary from time to time quite rapidly.

(71)A. functional decomposition     B. object abstraction

      C. data inheritance             D. information generalization

(72)A. function model, class model and state model

      B. class model, interaction model and state model

      C. class model, interaction model and sequence model

      D. function model, interaction model and state model

(73)A. Static analysis              B. Semantic analysis

      C. Scope analysis               D. Domain analysis

(74)A. static structure             B. system components

      C. data flows                   D. program procedures

(75)A. Program analysis             B. function requirement

      C. Application analysis         D. Physical model

(71)A. functional decomposition 功能性分解   

B. object abstraction對象抽象

      C. data inheritance 資料繼承           

D. information generalization 資訊概括

功能模型、類模型以及狀态模型

類模型、互動模型以及狀态模型

類模型、互動模型以及序列模型

功能模型、互動模型以及狀态模型

(73)A. Static analysis   靜态分析          

B. Semantic analysis 語義分析

      C. Scope analysis  範圍分析            

D. Domain analysis 域分析

(74)A. static structure 靜态結構           

B. system components 系統元件

      C. data flows 資料流                  

D. program procedures 程式方案

(75)A. Program analysis  程式分析          

B. function requirement 功能要求

      C. Application analysis  應用分析      

D. Physical model 實體模型

試題(71)分析:

System analysis is traditionally done top-down using structured analysis based on (71).

翻譯:系統分析方法,是傳統的自上而下的使用結構進行分析,基于資料流。

知道點:

結構化分析方法(Structured Analysis):一種面向資料流的需求分析方法,結構化方法的基本思想是自頂向下,逐漸求精。

結構化分析方法是一種自頂向下逐層分解、由粗到細、由複雜到簡單的求解方法。“分解”和“抽象”是結構化分析方法中解決複雜問題的兩個基本手段。“分解”就是把大問題分解成若幹個小問題,然後分别解決。 “抽象”就是抓住主要問題忽略次要問題,集中精力先解決主要問題。

 “自頂向下逐層解決”是結構化方法按上述思想解決問題的一種政策。例如,設圖4-2-1中X是一個複雜的管理系統,為了了解它,我們将它分解成1、2、3、4四個子系統。若1、3仍然很複雜,可繼續将它們分成1.1、1.2...和3.1、3.2...等子系統,如此逐層分解直至子系統足夠簡單,能被清楚了解和準确表達為止。

 按照自頂向下,逐層分解的方式,不論系統的複雜程度和規模有多大,分析工作都可以有條不紊地開展。對于大的系統隻需多分解幾層,分析的複雜程度并不會随之增大。這也是結構化分析的特點。

結構化分析:使用資料流程圖、資料字典、判定表和判定樹等工具,來建立一種新的、稱為結構化說明書的目标文檔-需求規格說明書。

結構化展現在将軟體系統抽象為一系列的邏輯加工單元,各單元之間以資料流發生關聯。

  結構化分析是70年代末,由Demarco等人提出的,旨在減少分析活動中的錯誤,建立滿足使用者需求的系統邏輯模型。該方法的要點是:面對資料流的分解和抽象;把複雜問題自頂向下逐層分解,經過一系列分解和抽象,到最底層的就都是很容易描述并實作的問題了。

參考答案:選C

試題(72)分析

The three types of the analysis model are(72). There are two substages of object-oriented analysis.

翻譯:分析模型的三種類型分别是:類模型、互動模型以及狀态模型。面向對象分析有兩種。

知識點:

UML包括三種模型:

類模型:表示系統靜态的、結構化的“資料”層面。描述系統中對象的結構--它們的辨別、與其它對象的關系、屬性和操作。

狀态模型:表示系統時序的、行為的“控制”層面。描述了與操作的時間和順序相關的對象層面--标記變化的事件,界定事件上下文的狀态,以及事件和狀态的組織。狀态圖示識狀态模型。每幅狀态圖都顯示了系統内允許的某個對象類的狀态和事件序列。狀态圖會引用其它的模型。狀态圖中的動作和事件都變成了類模型中對象上的操作,狀态圖之間的引用變成了互動模型中的互動。

互動模型:表示獨立對象的協作,系統“互動”層面。描述對象之間的互動--獨立對象如何協作,來從整體上完成系統的行為。用例、順序圖和活動圖描述互動模型。用例描述系統和外部參與者之間互動的主要内容。順序圖顯示互動的對象和互動的時間順序。活動圖顯示計算的處理步驟之間的控制流。

參考答案:B

試題(73)分析:

(73) focuses on real-world things whose semantics the application captures.

翻譯:語義分析側重于捕獲現實世界之事物在應用程式的語義。

參考答案:選B

試題(74)分析:

The object constructed in the requirement analysis shows the (74) of the real-world system and organizes it into workable pieces.

翻譯:基于需求分析而成的構造的對象,顯示了現實世界系統的靜态結構,組織成了可工作的碎片

參考答案:選A

試題(75)分析:

(75)addresses the computer aspects of the application that are visible to users. The objects are those which can be expected to vary from time to time quite rapidly.

翻譯:應用分析指引了計算機方面的應用,這些應用對使用者而言是可見的。

對象是指哪些受到期望快速變化的事物。

繼續閱讀