當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試備考資料 > 自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):面向?qū)ο笤O(shè)計(jì)

自考《軟件工程》基礎(chǔ)知識(shí)點(diǎn)復(fù)習(xí):面向?qū)ο笤O(shè)計(jì)

更新時(shí)間:2013-03-22 16:34:03 來源:|0 瀏覽0收藏0

自學(xué)考試報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

獲取驗(yàn)證 立即預(yù)約

請(qǐng)?zhí)顚憟D片驗(yàn)證碼后獲取短信驗(yàn)證碼

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

    面向?qū)ο笤O(shè)計(jì)

    1.重用也叫再用或復(fù)用,指同一事物不作修改或稍加改動(dòng)就可多次重復(fù)使用。
    軟件復(fù)用的范圍:數(shù)據(jù)復(fù)用、模塊復(fù)用、結(jié)構(gòu)復(fù)用、設(shè)計(jì)復(fù)用、規(guī)格說明復(fù)用。
    軟件復(fù)用技術(shù):合成技術(shù)、生成技術(shù)、面向?qū)ο蟮能浖?fù)用技術(shù)。

    2.面向?qū)ο笤O(shè)計(jì)分為:

    系統(tǒng)設(shè)計(jì):內(nèi)容包括:系統(tǒng)分解、確定并發(fā)性、處理及其任務(wù)分配、數(shù)據(jù)存儲(chǔ)管理、全局資源的處理、選擇軟件控制機(jī)制、人機(jī)交互接口設(shè)計(jì)。

    對(duì)象設(shè)計(jì):內(nèi)容包括:獲得操作、確定操作的目標(biāo)對(duì)象、算法設(shè)計(jì)、優(yōu)化設(shè)計(jì)、控制的實(shí)現(xiàn)、調(diào)整繼承、關(guān)聯(lián)的設(shè)計(jì)。

    3.面向?qū)ο笤O(shè)計(jì)準(zhǔn)則:模塊化、抽象、信息隱蔽、低耦合、高內(nèi)聚。

    4.面向?qū)ο笤O(shè)計(jì)中的三種內(nèi)聚:操作內(nèi)聚、類內(nèi)聚、一般-具體內(nèi)聚。

    5.面向?qū)ο蟮拈_發(fā)方法:Booch方法(原是面向Ada語言的,并處于面向?qū)ο箝_發(fā)方法的奠基性地位)、Coad方法、OMT方法、OOSE方法。

    6.面向程序設(shè)計(jì)中提高重用性的準(zhǔn)則:(1)提高方法的內(nèi)聚。(2)減小方法的規(guī)模。(3)保持方法的一致性。(4)把策略與實(shí)現(xiàn)分開。(5)全面覆蓋。(6)盡量不使用全局信息。

    7.面向程序設(shè)計(jì)中提高擴(kuò)充性的準(zhǔn)則:(1)封裝實(shí)現(xiàn)策略。(2)不要用一個(gè)方法遍歷多條關(guān)聯(lián)鏈。(3)避免使用多分支語句。(4)精心確定公有方法。

    8.面向程序設(shè)計(jì)中提高健壯性的準(zhǔn)則:(1)預(yù)防用戶的操作錯(cuò)誤。(2)檢查參數(shù)的合法性。(3)不要預(yù)先確定限制條件。(4)先測(cè)試后優(yōu)化。

    9.保持設(shè)計(jì)結(jié)果清晰易讀的主要因素:(1)用詞一致。(2)使用已有的協(xié)議。(3)減少消息模式的數(shù)目。(4)避免模糊的定義。

    10.面向?qū)ο筌浖臏y(cè)試分為算法層、類層、模塊層、系統(tǒng)層四個(gè)層次進(jìn)行。

    11.面向?qū)ο笤O(shè)計(jì)的啟發(fā)規(guī)則:(1)設(shè)計(jì)結(jié)果清晰易懂。(2)一般-具體結(jié)構(gòu)的深度應(yīng)適當(dāng)。(3)設(shè)計(jì)簡單的類。(4)使用簡單協(xié)議。(5)使用簡單操作。(6)把設(shè)計(jì)變動(dòng)減到最小。

    設(shè)計(jì)簡單的類應(yīng)注意:(1)避免包含過多的屬性。(2)有明確定義。(3)盡量簡化對(duì)象間的合作關(guān)系。(4)不要提供太多操作。

?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡章

?2013年4月各地自考報(bào)名信息

更多信息請(qǐng)?jiān)L問:自學(xué)考試頻道    自學(xué)考試論壇

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計(jì)打卡
0
打卡人數(shù)
去打卡

預(yù)計(jì)用時(shí)3分鐘

環(huán)球網(wǎng)校移動(dòng)課堂APP 直播、聽課。職達(dá)未來!

安卓版

下載

iPhone版

下載

返回頂部