freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[工學(xué)]d第四章詳細(xì)設(shè)計(jì)-資料下載頁(yè)

2025-10-07 18:19本頁(yè)面
  

【正文】 言把敘述性說(shuō)明文直接插入到 PDL語(yǔ)句中 。 由于混合使用敘述性說(shuō)明文和形式化的過(guò)程形式 , 故一般無(wú)法對(duì)其進(jìn)行編譯 。 ? PDL可以是一種稍作變動(dòng)的編程語(yǔ)言 , 或者是為程序設(shè)計(jì)而專門研制的語(yǔ)言 。 ? 作為一種程序設(shè)計(jì)語(yǔ)言 , PDL應(yīng)當(dāng)具有以下特征: ? 其關(guān)鍵字有固定語(yǔ)法 , 以便提供全部結(jié)構(gòu)化構(gòu)造 、 數(shù)據(jù)說(shuō)明和模塊化特性 。 ? 一種自然語(yǔ)言的自由文法 , 用來(lái)描述處理性能 。 ? 有數(shù)據(jù)說(shuō)明機(jī)制 , 包括簡(jiǎn)單的 (標(biāo)量與數(shù)組 ) 與復(fù)雜的數(shù)據(jù)結(jié)構(gòu) (鏈表或?qū)哟谓Y(jié)構(gòu) )。 ? 有子程序定義與調(diào)用方法 , 用來(lái)表達(dá)各種方式的接口說(shuō)明 。 ? 一個(gè)用程序設(shè)計(jì)語(yǔ)言描述的軟件設(shè)計(jì)應(yīng)當(dāng)可以轉(zhuǎn)換成匯編語(yǔ)言 、 FORTRAN或者 Pascal, 只是難易程度有所不同而已 。 ? 任何一種詳細(xì)設(shè)計(jì)工具如果使用得當(dāng),對(duì)設(shè)計(jì)有很大幫助;如果使用不當(dāng),則即便是最好的工具也不會(huì)有什么幫助。 ? 一個(gè)詳細(xì)設(shè)計(jì)工具應(yīng): ? 可以用來(lái)得到便于理解和復(fù)審的過(guò)程表示。 ? 應(yīng)增強(qiáng)編程的能力,以便使程序事實(shí)上成為設(shè)計(jì)的一個(gè)自然的產(chǎn)物。 ? 得到的設(shè)計(jì)表達(dá)還必須便于維護(hù),以使設(shè)計(jì)總是能夠正確地表達(dá)程序。 ? 根據(jù)上面介紹的一般特性,設(shè)計(jì)工具應(yīng)具有: ? 模塊性:支持模塊化軟件的開(kāi)發(fā)。 ? 簡(jiǎn)明性:應(yīng)易學(xué)、易用、易讀。 ? 便于編輯:在設(shè)計(jì)、測(cè)試和維護(hù)階段便于修改。 ? 機(jī)器可讀性:應(yīng)能直接輸入到計(jì)算機(jī)內(nèi)處理。 ? 可維護(hù)性:軟件配置的維護(hù)意味對(duì)詳細(xì)設(shè)計(jì)的維護(hù)。 ? 強(qiáng)行結(jié)構(gòu)化:會(huì)使人們養(yǎng)成良好的設(shè)計(jì)習(xí)慣。 ? 自動(dòng)處理:使設(shè)計(jì)人員對(duì)軟件的正確性與質(zhì)量有新的深入了解。 ? 數(shù)據(jù)表示:應(yīng)具有直接地表示局部和全程數(shù)據(jù)的能力。 ? 邏輯驗(yàn)證:要達(dá)到設(shè)計(jì)邏輯的自動(dòng)驗(yàn)證這個(gè)首要目標(biāo)。 ? 編程能力:所表示的設(shè)計(jì)可以很容易轉(zhuǎn)換成源程序。 不好 尚好 不好 不好 不好 數(shù)據(jù)表示 低 中等 低 低 高 使用頻率 不能適用 好 好 很好 不好 結(jié)構(gòu)化 好 好 尚好 不好 不好 可修改性 很好 很好 尚好 不好 不好 可讀性 好 很好 好 好 尚好 易編碼 很好 尚好 尚好 尚好 不好 邏輯驗(yàn)證 很好 好 好 好 尚好 邏輯表示 尚好 很好 好 不好 好 易使用性 判定表 PDL PAD圖 方塊圖 流程圖 ?設(shè)計(jì)工具的選擇更大程度上取決于人的因素,而不是取決于技術(shù)特性。 ? 詳細(xì)設(shè)計(jì)完畢,應(yīng)交付的文件有: ? 詳細(xì)設(shè)計(jì)說(shuō)明書(shū) ? 初步的模塊開(kāi)發(fā)卷宗。 詳細(xì)設(shè)計(jì)文件 與復(fù)審 ? 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)又稱程序設(shè)計(jì)說(shuō)明書(shū) 。 ? 編制本說(shuō)明書(shū)的目的是說(shuō)明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序 (每個(gè)模塊或子程序 ) 的設(shè)計(jì)考慮 , 如實(shí)現(xiàn)算法 、邏輯流程等 。 ? 軟件的詳細(xì)設(shè)計(jì)完成以后 , 必須從正確性和可維護(hù)性兩個(gè)方面 ,對(duì)它的邏輯 、 數(shù)據(jù)結(jié)構(gòu)和界面等進(jìn)行檢查 。 ? 詳細(xì)設(shè)計(jì)的復(fù)審可用下列形式之一完成: ? 設(shè)計(jì)者和設(shè)計(jì)組的另一個(gè)成員一起進(jìn)行靜態(tài)檢查 。 ? 由一個(gè)檢查小組進(jìn)行的較正式的 “ 結(jié)構(gòu)設(shè)計(jì)檢查 ” 。 ? 由檢查小組進(jìn)行的正式的 “ 設(shè)計(jì)檢查 ” , 對(duì)軟件設(shè)計(jì)質(zhì)量給出嚴(yán)肅的評(píng)價(jià) 。 ? 軟件開(kāi)發(fā)的實(shí)踐表明 , 正式的詳細(xì)設(shè)計(jì)復(fù)審在發(fā)現(xiàn)某些類型的設(shè)計(jì)錯(cuò)誤方面和測(cè)試一樣有效 。 ? 正確的態(tài)度是:在詳細(xì)設(shè)計(jì)復(fù)審中 , 不為設(shè)計(jì)辯護(hù) , 而是揭短 ,揭露出設(shè)計(jì)中的缺點(diǎn)錯(cuò)誤 。 ? 任何一個(gè)程序 , 都可以僅僅用順序 、 條件和重復(fù)三種結(jié)構(gòu)化構(gòu)造來(lái)設(shè)計(jì)和實(shí)現(xiàn) , 并且將減少程序的復(fù)雜性 , 提高可讀性 、 可測(cè)試性和可維護(hù)性 。 ? 用來(lái)表示詳細(xì)設(shè)計(jì)的工具分成三個(gè)大類 —— 圖形 、 列表和語(yǔ)言 。 ? 詳細(xì)設(shè)計(jì)中的設(shè)計(jì)工具主要有程序流程圖 、 方塊圖 、 HIPO圖和 PAD圖 、 程序設(shè)計(jì)語(yǔ)言 PDL以及判定表等 。 ? 詳細(xì)設(shè)計(jì)產(chǎn)生的主要文件是詳細(xì)設(shè)計(jì)說(shuō)明書(shū) , 它為編寫(xiě)源代碼提供了必要的說(shuō)明 。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1