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

正文內(nèi)容

軟件工程第六章詳細設(shè)計-文庫吧資料

2025-01-12 17:30本頁面
  

【正文】 中的考生記錄的內(nèi)容包括:準考證號和各門考分 。 考生基本情況文件和考分文件都是由考生記錄組成的 。 這樣就影響了圖形的表達能力 , 也不利于直接把圖翻譯成程序 。 Jackson圖表示方法 Jackson圖 A C B D ( a ) 順序結(jié)構(gòu) A Co Bo Do ( b ) 選擇結(jié)構(gòu) A B * ( c ) 重復(fù)結(jié)構(gòu) 面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法 Jackson圖的優(yōu)點: ( 1) Jackson圖不僅便于表示層次結(jié)構(gòu) , 而且也有利于對結(jié)構(gòu)自頂向下分解; ( 2) Jackson圖形象直觀 , 可讀性好; ( 3) Jackson圖不僅能表示數(shù)據(jù)結(jié)構(gòu) , 也能表示程序結(jié)構(gòu) ( 因為程序結(jié)構(gòu)也可以由上述 3種基本結(jié)構(gòu)組成 ) 。如果金額超過 2022元,但已過期,則不發(fā)出批準單和提貨單。請用判定表或判定樹描述上述問題的加工邏輯。 高中文化程度當電工;年齡在 20—40歲之間者,中學(xué)文化程度男性當鉗工,女性當車工,大學(xué)文化程度都當技術(shù)員。 對于各種性質(zhì)的講座 ,無論教師是什么職稱 , 每課時津貼費一律是 50元;而對于一般的授課 , 則根據(jù)教師的職稱來決定每課時津貼費:教授 30元 , 副教授25元 , 講師 20元 ,助教 15元 。用判定表來表示與上述 每種條件組合相對應(yīng)的動作。 一張判定表由 4部分組成 ,左上部列出所有條件 ,左下部是所有可能做的動作 ,右上部是表示各種條件組合的一個矩陣 ,右下部是和每種條件組合相對應(yīng)的動作 .判定表右半部實質(zhì)上是一條規(guī)則 ,規(guī)定了與特定條件組合相對應(yīng)的動作 . 所有條件 條件組合矩陣 與每種條件組合 所對應(yīng)的動作表 所有可能的 動作列表 國內(nèi)乘客 頭 等 艙 殘疾乘客 行李 ≤30kg 免費 (W30)*2 (W30)*3 (W30)*4 (W30)*6 (W30)*8 (W30)*12 T T T F T T T T T T T T T T F F F F F F F F F F F F F F F F F F F 例 1 假設(shè)某航空公司規(guī)定,乘客可以免費托運重量不超過 30公斤的行李。 ? 使用 PAD符號設(shè)計的程序必然是結(jié)構(gòu)化的程序 . ? PAD圖所描繪的程序結(jié)構(gòu)十分清晰 . ? 用 PAD圖表現(xiàn)程序邏輯 ,易讀,易記,易懂 . ? 容易將 PAD圖 轉(zhuǎn)換成高級語言源程序 .可用軟件工具實現(xiàn)自動轉(zhuǎn)換 . ? 即可以表示程序邏輯 ,也可以描繪數(shù)據(jù)結(jié)構(gòu) . ? 支持自頂向下 ,逐步求精方法的使用 . PAD圖的優(yōu)點 : 判定表 程序流程圖、 NS圖、 PAD圖都不易清楚的描述含有多重嵌套的條件選擇。 問題分析圖 (PAD) (Problem Analysis Diagram) A B C A B T F 條件 基本控制結(jié)構(gòu) : (1)順序結(jié)構(gòu) (2)選擇結(jié)構(gòu) (3)重復(fù)結(jié)構(gòu) WHILE C S UNTIL C S (先測試循環(huán) ) (后測試循環(huán) ) 等價的 PASCAL語言: REPEAT C UNTIL S 等價的 PASCAL語言: WHILE C DO S (4) 多分支選擇型 (CASE型 ) A1 值 1 值 2 值 n A2 An . . . . . . 條件 走圖 s t a r ts t o pPW H I L E Q FGNPAD圖的結(jié)構(gòu)類似樹型結(jié)構(gòu),如果按照自上而下、自左而右的順序走樹,即可將 PAD圖轉(zhuǎn)換為相應(yīng)的算法乃至程序。 ? (6)程序的邏輯結(jié)構(gòu)清晰,有利于程序正確性證明。 ? (4)控制結(jié)構(gòu)有確定的邏輯模式,編寫程序代碼只限于很少幾種直截了當?shù)姆绞剑虼嗽闯绦蚯逦鲿场? ? (2)用先全局后局部、先整體后細節(jié)、先抽象后具體的逐步求精過程開發(fā)出的程序有清晰的層次結(jié)構(gòu),因此容易閱讀和理解。 ? 總體設(shè)計階段逐步求精的含義:把一個復(fù)雜問題的解法分解和細化成一個由許多模塊組成的層次結(jié)構(gòu)的軟件系統(tǒng) 逐步求精的要領(lǐng) ? 不要急于用計算機指令、數(shù)字和邏輯符號去表示對問題的解法,而是用自然語言(或其他工具)描述問題的解法,最開始的描述處于比較高的抽象層次,接著對抽象描述逐步分解,直到描述能被計算機理解為止。 ?結(jié)構(gòu)化程序設(shè)計 ?逐步求精 ?三種基本結(jié)構(gòu) 結(jié)構(gòu)化程序設(shè)計 結(jié)構(gòu)程序設(shè)計的概念最早是由 E. W. Dijstra提出 . Bohm 和 Jacobini 證明了只要順序、選擇、循環(huán)這三種基本結(jié)構(gòu)就能實現(xiàn)任何單入口單出口的程序。 (3)確定模塊接口細節(jié)。 詳細設(shè)計階段的任務(wù)還不是具體地編寫程序 ,而是要設(shè)計出程序的“藍圖” ,以后程序員將根據(jù)這個藍圖寫出實際的程序代碼 .結(jié)構(gòu)程序設(shè)計技術(shù)是實現(xiàn)上述目標的關(guān)鍵技術(shù) ,是詳細設(shè)計的邏輯基礎(chǔ) . 詳細設(shè)計階段的目標與任務(wù) 詳細設(shè)計的主要任務(wù) 主要任務(wù) :編寫詳細設(shè)計說明書 為此,設(shè)計人員應(yīng): (1)確定每個模塊的算法,用工具表達算法的過
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1