距離5月25日的軟考還有2天時(shí)間,考試前的狀態(tài)尤為重要。上午題雖然很零散,但是很簡(jiǎn)單,下午題雖然就5道,但是做題時(shí)需要認(rèn)真、認(rèn)真再認(rèn)真,答案題中找,好好讀題,說(shuō)不定算法都能懵對(duì)幾分…… 做題的時(shí)候,要從精神上藐視它,告訴自己這題會(huì)做;要從心里重
距離5月25日的軟考還有2天時(shí)間,考試前的狀態(tài)尤為重要。上午題雖然很零散,但是很簡(jiǎn)單,下午題雖然就5道,但是做題時(shí)需要認(rèn)真、認(rèn)真再認(rèn)真,答案題中找,好好讀題,說(shuō)不定算法都能懵對(duì)幾分……
做題的時(shí)候,要從精神上藐視它,告訴自己這題會(huì)做;要從心里重視它,讀題時(shí)認(rèn)真、耐心……
一、DFD(數(shù)據(jù)流圖)
1.從最近幾年考試的情況來(lái)看,這題主要考察幾個(gè)知識(shí)點(diǎn):
1.1 給出外部實(shí)體的名稱
1.2 給出數(shù)據(jù)存儲(chǔ)的名稱
1.3 查找錯(cuò)誤的數(shù)據(jù)流和丟失的數(shù)據(jù)流
1.4 數(shù)據(jù)字典部分的考察(2012年下半年DFD最后一問(wèn)的數(shù)據(jù)項(xiàng)其實(shí)就是考察的數(shù)據(jù)字典)
1.5 問(wèn)答題,比如2008上DFD最后一問(wèn)的:面向?qū)ο蠼Y(jié)構(gòu)設(shè)計(jì)方法的基本思及其適用場(chǎng)合。
2.做此題的技巧
這題,一般會(huì)給出一大段文字,然后給出頂層數(shù)據(jù)流圖和0層數(shù)據(jù)流圖等。我一般讀題的過(guò)程中,會(huì)把讀到的名詞(可能為外部實(shí)體的詞)、某某文件之類(lèi)(即數(shù)據(jù)存儲(chǔ))、數(shù)據(jù)流標(biāo)出來(lái),這樣在做問(wèn)題一、二的時(shí)候,數(shù)據(jù)流圖與說(shuō)明對(duì)照,快速、標(biāo)準(zhǔn)的解決知識(shí)點(diǎn)1.1和1.2.
查找丟失數(shù)據(jù)流時(shí),先要做的是頂層和0層圖對(duì)照,保持父圖和子圖平衡,即父圖中某加工的輸入(輸出)數(shù)據(jù)流的數(shù)據(jù)必須與子圖的輸入(輸出)數(shù)據(jù)流中的數(shù)據(jù)在數(shù)量和名字上相同。在此基礎(chǔ)上,讀文字說(shuō)明,一句句的注意從..到..的字眼,這樣就能解決知識(shí)點(diǎn)1.3。
數(shù)據(jù)字典的問(wèn)題,要知道數(shù)據(jù)字典各個(gè)符號(hào)的定義。
對(duì)于簡(jiǎn)答題這樣的題目,就憑借項(xiàng)目經(jīng)驗(yàn)來(lái)寫(xiě)吧,盡量多寫(xiě)點(diǎn),總能達(dá)到點(diǎn)上。
具體數(shù)據(jù)流部分需要注意的考點(diǎn)見(jiàn)博客《 軟考之?dāng)?shù)據(jù)流圖專(zhuān)題》
二、數(shù)據(jù)庫(kù)分析與設(shè)計(jì)
從歷年考題來(lái)看,主要有兩種形式:一種是文字說(shuō)明+表格,一種是只有文字說(shuō)明的。
1.主要考察幾個(gè)知識(shí)點(diǎn)
1.1 補(bǔ)充聯(lián)系及聯(lián)系類(lèi)型,完善實(shí)體聯(lián)系圖
1.2 ER圖向關(guān)系模型的轉(zhuǎn)變
1.3 加個(gè)功能再次補(bǔ)充實(shí)體聯(lián)系圖
1.4 簡(jiǎn)答題
2.做此題的技巧
第一遍讀題的時(shí)候,畫(huà)出各實(shí)體,盡量找出實(shí)體間的對(duì)應(yīng)關(guān)系。對(duì)于給表格的題,表格的標(biāo)題及表格周?chē)奈淖侄家J(rèn)真看,比如時(shí)間有可能就是某一實(shí)體的屬性。
解決1.1的技巧及注意事項(xiàng):注意審題,不要漏泄聯(lián)系類(lèi)型(1:1,1:m,m:n),難點(diǎn)在于一個(gè)聯(lián)系聯(lián)系三個(gè)實(shí)體的。讀題的時(shí)候注意這樣的字眼,比如:某某老師對(duì)某某學(xué)生上某某課。
解決1.2的技巧:先從說(shuō)明中憑自己的感覺(jué)從文字說(shuō)明及表格中找實(shí)體的屬性,找完以后,再去看ER圖,遵照ER圖向關(guān)系模型轉(zhuǎn)轉(zhuǎn)換的原則。不要漏寫(xiě)、多些屬性值,不要忘記標(biāo)主鍵、外鍵。
解決1.4的技巧:按照自己的經(jīng)驗(yàn)來(lái),考前先弄懂1-3范式具體的含義。
三、面向?qū)ο蠓治雠c設(shè)計(jì)
從近幾年考察來(lái)看,常常給出一段說(shuō)明,然后附加有用例圖和類(lèi)圖,當(dāng)然也有可能會(huì)考狀態(tài)圖。
1.主要考察的知識(shí)點(diǎn)
1.1 填寫(xiě)用例名稱、依賴關(guān)系
1.2 填寫(xiě)類(lèi)名稱
1.3 補(bǔ)充多重度
1.4 對(duì)應(yīng)的狀態(tài)
1.5 用到的某某設(shè)計(jì)模式的內(nèi)涵
2. 解決此類(lèi)問(wèn)題的技巧
第一遍讀題的過(guò)程中,注意各名詞,該標(biāo)的地方標(biāo)出來(lái)。
用例名稱一般比較好寫(xiě),還要注意一點(diǎn)就是:依賴關(guān)系。要明白擴(kuò)展《extend》和包含《include》的用意及箭頭方向。
多重度問(wèn)題跟數(shù)據(jù)庫(kù)中的聯(lián)系類(lèi)型有點(diǎn)相似,但不要寫(xiě)錯(cuò),這里多個(gè)的時(shí)候只能用*表示哦。注意文中給出的數(shù)字,可能幫助你解決多重度問(wèn)題。
狀態(tài)圖各狀態(tài)的轉(zhuǎn)換也算是比較好找的一類(lèi)問(wèn)題吧,主要考察的是細(xì)心。
考察某設(shè)計(jì)模式的內(nèi)涵的這類(lèi)問(wèn)題,要熟悉23個(gè)設(shè)計(jì)模式的含義了。設(shè)計(jì)模式很重要啊……
四、算法題
這類(lèi)題對(duì)我來(lái)說(shuō)難度不小,但也不能掉以輕心,有時(shí)候算法考的還是比較簡(jiǎn)單的,懵都能懵對(duì)幾分,比如時(shí)間復(fù)雜度和空間復(fù)雜度。可以看看《大話設(shè)計(jì)模式》,這里面講的挺明確的。但是算法不是一朝一夕就能提高的,考試之前把幾種常見(jiàn)算法看懂就好了,比如各類(lèi)排序算法、分治算法、動(dòng)態(tài)規(guī)劃算法、貪心算法、回溯算法……
五、設(shè)計(jì)模式
這個(gè)題算是比較簡(jiǎn)單的,我選擇做java版的設(shè)計(jì)模式,這個(gè)題有點(diǎn)java基礎(chǔ),能看懂類(lèi)圖,即使不懂設(shè)計(jì)模式也能得分。高中時(shí)老師常教育我們這么一句話:簡(jiǎn)單全做對(duì),穩(wěn)坐中檔題,舍棄全不會(huì);主要表達(dá)的是考試要心態(tài)正,亂中求穩(wěn),不要第一題做的不好,后面的都做不好了。
考試之前將HeadFirst好好瞅瞅,歷年考題出的例子大多與HeadFirst上的例子極為相似。
一定要知道的幾點(diǎn):比如 interface、extends、implements、abstract、super等關(guān)鍵字的寫(xiě)法,注意大小寫(xiě);注意委托的用法……
保持好心態(tài),亂中求穩(wěn),穩(wěn)中求勝!相信自己,應(yīng)該沒(méi)問(wèn)題的!只能說(shuō)該做的都做了,大不了重來(lái),一定把它突破!
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com