2014軟考下午題攻略(一)—數據流圖

 引言


    根據新版大綱,最近幾年的軟件設計師水平考試來看,數據流圖的設計已成爲下午題中必考的知識點。常出題型爲:補充數據流圖,解釋設計原則,偶爾也會考數據字典的內容,但是都很簡單。

 

考點分析


    根據最近幾年的出題趨勢看,本題分值爲15分,共分爲4小題。前3小題的題型都是比較固定的,比較簡單,而第4小題考的則比較靈活,稍微有點難度,所以只要大家細心(對,就是細心,切記!一定要細心)分數是很容易拿到手的。本題考察的知識點主要有通過給定的背景分析,掌握數據流圖的畫法及一些設計原則。下面是幾個必考的設計原則,大家一定要理解掌握。

1. 保持數據守恆。

2. 父圖與子圖保持平衡。

3. 每條數據流都必須經過加工。

即:實體到實體之間不能直接有數據流;文件到文件之間不能直接有數據流;文件與實體之間不能直接有數據流。

 

答題技巧


下面具體看一下,各小題的具體考點,及答題技巧。


第1小題


通常情況下會給定你頂層數據流圖,讓你補全它裏面的實體名稱,即:填外部實體的名稱

這小題其實考查的就是結構化分析方法中,如何確定系統邊界,找出外部實體的知識點。做這道題,你必須根據題幹描述,認真的分析確定該系統的邊界,找出與該系統相關的對象,找描述中的對象名詞(第二遍讀題時,要邊讀,邊標出所有的實體名稱。比如與該系統相關聯的用戶,系統等。找出所有的外部實體,然後根據數據流圖中的輸入輸出數據流,對號入座填入圖中。但在這裏特別要注意的是外部實體名字的確定,一定要慎重,千萬不要隨便寫,否則你是很難拿分的。一定要用題幹裏的詞語去描述,可以參考給出的數據流中的實體名稱樣式去寫。


第2小題:


通常情況下會給定你0層數據流圖,讓你去補全存儲文件的名稱,即填存儲文件的名稱

做這道題,要在讀第二遍題時,邊讀題邊畫出所有存儲文件名稱,然後根據數據流圖中相關的數據流選出你要填的數據流名稱。

特別注意

1.一定要用題中所給出的詞語

2.一定要參考數據流圖中已有的名稱,很多情況下需要你填的文件名稱與已有文件的名稱對稱或相似。

前面這2小題是非常簡單的,通常情況下都可以拿滿分,只要大家細心。


第3小題:


通常情況下是給定0層或1層數據流圖,讓你找出缺失的數據流(填數據流的名稱,起點名稱,終點名稱),或者有時會讓你找出加工(填加工的名稱)。答這道題時,你要注意:1.數據守恆原則,即:每個加工有輸入就必有輸出,反之,有輸出就必有輸入。2. 保持子圖與父圖的平衡。即:同一加工經分解以後,子圖中的數據流必須與父圖中的相同或者子圖中的幾條子流組成一條父圖中的父流。這裏數據流名稱及加工名稱的填寫一定要參考圖中的其他與之關聯的數據流或加工的名稱去用題幹中的詞語去填。在尋找加工是要根據變化確定加工或者根據功能確定加工。


第4小題:


考的則比較靈活,題型基本不固定,但是也不難。這題通常考的知識點有,數據字典,數據流圖的設計原則,特殊點。

1.數據字典一般會考數據流中的數據項。在這裏要注意數據字典的書寫格式及那些書寫符號,比如=,+,{},[]等等。

2.設計原則一般會考:解釋子圖與父圖的平衡原則;解釋每條數據流都必須經過加工的設計原則,及:實體到實體之間不能直接有數據流;文件到文件之間不能直接有數據流;文件與實體之間不能直接有數據流的情況;數據流守恆原則的理解。

 

總結


1. 做這道題,最主要的是要細心,只要細心其實分數是很好拿的。

2. 首先要去快速的瀏覽一遍題幹,然後看問題。

3. 快速,準確的畫出所有實體,存儲文件和加工的名稱

應付這種考試我們不僅要把題做對,我們還要迅速,爲後面的題贏得更多的時間。帶着問題去讀第二遍,邊讀題邊畫出實體名稱,存儲文件名稱,加工的名稱。根據畫出的詞語作答第1,第2小題。

4. 第三遍仔細閱讀題幹描述,參考數據流圖,找出缺失的數據流。

5. 最後根據前三小題的答案,參考數據流圖作答第4小題。

發佈了48 篇原創文章 · 獲贊 10 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章