軟件設(shè)計(jì)師考試的下午題的第一道題,數(shù)據(jù)庫(kù)系統(tǒng)工程師考試的下午題的第一道題都是數(shù)據(jù)流圖題,而能夠?qū)⑦@道題全部做對(duì)的考生是非常少的。根據(jù)歷年的輔導(dǎo)和閱卷經(jīng)驗(yàn),發(fā)現(xiàn)很多考生不是因?yàn)檫@方面的解題能力不夠,而是缺乏解這種題的方法與技巧。本文介紹一些解這種類型題的方法和技巧,希望起來(lái)拋磚引玉的效果。
一.解題當(dāng)中考生表現(xiàn)出的特點(diǎn)
由于這是下午考試的第一道題,所以很多考生從考前的緊張氛圍當(dāng)中逐漸平靜下來(lái)開(kāi)始答題,頭腦還比較清醒,閱讀起來(lái)比較流暢,速度還可以,自我感覺(jué)不錯(cuò)?善@道題有很多人不能全取15分,糾其原因有以下一些特點(diǎn):
1.拿卷就做,不全面了解試卷,做到心中有數(shù)。這樣會(huì)導(dǎo)致在解題過(guò)程當(dāng)中缺少一種整體概念,不能明確自己在哪些題上必需拿分(多花時(shí)間),哪些題上自己拿不了分(少花時(shí)間)。這樣,在解題時(shí)目標(biāo)就會(huì)明確很多。
2.速度快,讀一遍題就開(kāi)始動(dòng)手做。
3.速度慢,用手指逐個(gè)字的去看,心想看一遍就能做出題來(lái)。
4.在閱讀題目時(shí),不打記,不前后聯(lián)系起來(lái)思考。
5.邊做邊懷疑邊修改,浪費(fèi)時(shí)間。
6.缺少的數(shù)據(jù)流找不準(zhǔn),可去掉的文件找不出來(lái)。
7.由于缺少項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn),對(duì)一些事務(wù)分析不知如何去思考。
8.盲目樂(lè)觀,卻忽略了答題格式,丟了不應(yīng)該丟的分。
二.解題的方法與技巧
1.首先要懂得數(shù)據(jù)流圖設(shè)計(jì)要略。
有時(shí)為了增加數(shù)據(jù)流圖的清晰性,防止數(shù)據(jù)流的箭頭線太長(zhǎng),減少交叉繪制數(shù)據(jù)流條數(shù),一般在一張圖上可以重復(fù)同名的數(shù)據(jù)源點(diǎn)、終點(diǎn)與數(shù)據(jù)存儲(chǔ)文件。如某個(gè)外部實(shí)體既是數(shù)據(jù)源點(diǎn)又是數(shù)據(jù)匯點(diǎn),可以在數(shù)據(jù)流圖的不同的地方重復(fù)繪制。在繪制時(shí)應(yīng)該注意以下要點(diǎn):
(1)自外向內(nèi),自頂向下,逐層細(xì)化,完善求精。
(2)保持父圖與子圖的平衡。
為了表達(dá)較為復(fù)雜問(wèn)題的數(shù)據(jù)處理過(guò)程,用一個(gè)數(shù)據(jù)流圖往往不夠。一般按問(wèn)題的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系。根據(jù)層次關(guān)系一般將數(shù)據(jù)流圖分為頂層數(shù)據(jù)流圖、中間數(shù)據(jù)流圖和底層數(shù)據(jù)流圖,除頂層圖外,其余分層數(shù)據(jù)流圖從0開(kāi)始編號(hào)。對(duì)任何一層數(shù)據(jù)流圖來(lái)說(shuō),稱它的上層數(shù)據(jù)流圖為父圖,在它的下一層的數(shù)據(jù)流圖為子圖。
頂層數(shù)據(jù)流圖只含有一個(gè)加工,表示整個(gè)系統(tǒng);輸入數(shù)據(jù)流和輸出數(shù)據(jù)流為系統(tǒng)的輸入數(shù)據(jù)和輸出數(shù)據(jù),表明了系統(tǒng)的范圍,以及與外部環(huán)境的數(shù)據(jù)交換關(guān)系。
底層數(shù)據(jù)流圖是指其加工不能再分解的數(shù)據(jù)流圖,其加工稱為“原子加工”。
中間數(shù)據(jù)流圖是對(duì)父層數(shù)據(jù)流圖中某個(gè)加工進(jìn)行細(xì)化,而它的某個(gè)加工也可以再次細(xì)化,形成子圖。中間層次的多少,一般視系統(tǒng)的復(fù)雜程度而定。
任何一個(gè)數(shù)據(jù)流子圖必須與它上一層父圖的某個(gè)加工對(duì)應(yīng),二者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須保持一致,此即父圖與子圖的平衡。父圖與子圖的平衡是數(shù)據(jù)流圖中的重要性質(zhì),保證了數(shù)據(jù)流圖的一致性,便于分析人員閱讀和理解。
在父圖與子圖平衡中,數(shù)據(jù)流的數(shù)目和名稱可以完全相同;也可以在數(shù)目上不相等,但是可以借助數(shù)據(jù)字典中數(shù)據(jù)流描述,確定父圖中的數(shù)據(jù)流是由子圖中幾個(gè)數(shù)據(jù)流合并而成的,也即子圖是對(duì)父圖中加工和數(shù)據(jù)流同時(shí)進(jìn)行分解,因此也屬于父圖與子圖的平衡,如圖1所示。
圖1 父圖與子圖的平衡
相關(guān)推薦:考試吧:2010年上半年軟考沖刺備考專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |