[問(wèn)題1](2分)
數(shù)據(jù)流圖1-2中有兩條數(shù)據(jù)流是錯(cuò)誤的,請(qǐng)指出這兩條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。
[問(wèn)題2](6分)
數(shù)據(jù)流圖1-3中缺少三條數(shù)據(jù)流,請(qǐng)指出這三條數(shù)據(jù)流的起點(diǎn)和終點(diǎn)。
[問(wèn)題3](7分)
根據(jù)系統(tǒng)功能和數(shù)據(jù)流圖填充下列數(shù)據(jù)字典條目中的(1)和(2):
查詢(xún)請(qǐng)求信息=[查詢(xún)讀者請(qǐng)求信息|查詢(xún)圖書(shū)請(qǐng)求信息]
讀者情況=讀者號(hào)+姓名+所在單位+{借書(shū)情況}
管理工作請(qǐng)求單= (1)
入庫(kù)單= (2)
試題分析:
本題是一道分層數(shù)據(jù)流圖的題目。解答此類(lèi)問(wèn)題最關(guān)鍵的一點(diǎn)就是要細(xì)心,把題目看清,不要丟掉任何一個(gè)條件。另外解題有一定的技巧’,從一些常規(guī)的人口作為突破口,會(huì)事半功倍,F(xiàn)在就利用分層數(shù)據(jù)流圖的數(shù)據(jù)流的平衡原則(即父圖和子圖(加工圖)的一致性)來(lái)解題。
子圖是其父圖中某一部分內(nèi)部的細(xì)節(jié)圖(加工圖)。它們的輸入輸出數(shù)據(jù)流應(yīng)該保持一致。如同看到地上有只螞蟻有6條細(xì)細(xì)的腿,中間是一個(gè)小黑點(diǎn),要看得更清楚一些就拿放大鏡看。這時(shí)能看到它的頭、觸角、身體和比較粗的腿,但是看到的一定還是6條腿,不是?條,也不是3條。子圖也是如此,在上一級(jí)中有幾個(gè)數(shù)據(jù)流,它的子圖也一定有同樣的數(shù)據(jù)流,而且它們的輸送方向是一致的(也就是說(shuō)原圖有3條進(jìn)的數(shù)據(jù)流,2條出的數(shù)據(jù)流,子圖同樣也是)。
用這條原則可以輕松地解決問(wèn)題3。在。層圖中,“4監(jiān)控傳感器”模塊有1條輸人數(shù)據(jù)流——“傳感器狀態(tài)”和3條輸出數(shù)據(jù)流——“電話撥號(hào)”、“傳感器數(shù)據(jù)”和“告警類(lèi)型”。在加工4的細(xì)化圖中,僅看到了輸出數(shù)據(jù)流“告警類(lèi)型”,所以知道此加工圖少了“傳感器狀態(tài)”、“電話撥號(hào)”、“傳感器數(shù)據(jù)’’這3條數(shù)據(jù)流。加工4的結(jié)構(gòu)非常清晰,所以只需把這3條數(shù)據(jù)流對(duì)號(hào)入座即可,“電話撥號(hào)”應(yīng)是“4.5撥號(hào)”的輸出數(shù)據(jù)流;“傳感器狀態(tài)”應(yīng)是作為“4.4讀傳感器”處理的輸入數(shù)據(jù)流;“傳感器數(shù)據(jù)”應(yīng)該是經(jīng)“4.1顯示格式”處理過(guò)的數(shù)據(jù)流,所以作為“4.1顯示格式”的輸出數(shù)據(jù)流。
[問(wèn)題1]
此題和以往試題有所不同。以往都給定了完整正確的頂層圖,F(xiàn)在頂層圖不完整,可以通過(guò)題目說(shuō)明信息以及頂層圖來(lái)分析頂層圖并解答問(wèn)題。題目中提到了“房主可以在安裝該系統(tǒng)時(shí)配置安全監(jiān)控設(shè)備(如傳感器,顯示器,報(bào)警器等)”在頂層圖中這3個(gè)名詞都沒(méi)有出現(xiàn),但仔細(xì)觀察,可以看出“電視機(jī)”實(shí)際上就是“顯示器”。因?yàn)樗邮誘V信號(hào)并輸出。再看其他的幾個(gè)實(shí)體都和“傳感器,,(‘報(bào)警器”沒(méi)有關(guān)聯(lián)。又因?yàn)锳中輸出“傳感器狀態(tài)”到“住宅安全系統(tǒng)”所以A應(yīng)填“傳感器”。B接收“告警類(lèi)型”,所以應(yīng)填 :“報(bào)警器”。
[問(wèn)題2]
首先,毫無(wú)疑問(wèn)“4監(jiān)控傳感器”用到了配置信息文件,這點(diǎn)可以在加工4的細(xì)化圖中看出。接著,觀察0層圖,“3密碼處理”這個(gè)處理是用于檢驗(yàn)密碼的,且它只有1個(gè)輸出數(shù)據(jù)流“檢驗(yàn)ID信息’’到“顯示信息和狀態(tài)”,沒(méi)有反饋回來(lái)的數(shù)據(jù)流,所以“檢驗(yàn)ID信息”是已經(jīng)驗(yàn)證通過(guò)的用戶的信息,用戶輸入密碼應(yīng)是在“3密碼處理”這個(gè)環(huán)節(jié)中進(jìn)行驗(yàn)證的(因?yàn)槿绻艽a驗(yàn)證是在“5 顯示信息和狀態(tài)”中進(jìn)行的,那么從“5 顯示信息和狀態(tài)”應(yīng)有1條不合法用戶的數(shù)據(jù)流反饋到“密碼處理”)。所以“密碼處理”一定要用到配置信息文件中的用戶名和密碼。同時(shí)由于輸出到“5 顯示信息和狀態(tài)”的數(shù)據(jù)流是“檢驗(yàn)ID信息”,所以“5 顯示信息和狀態(tài)”也用到了配置信息文件。
相關(guān)推薦:考試吧:2010年上半年軟考沖刺備考專(zhuān)題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |