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

正文內(nèi)容

軟件工程-第8章修改(文件)

2025-09-10 18:41 上一頁面

下一頁面
 

【正文】 隨著計(jì)算機(jī)應(yīng)用規(guī)模也越來越大,應(yīng)用和開發(fā)越來越普及,計(jì)算機(jī)硬件與通信技術(shù)得到了高速發(fā)展,程序設(shè)計(jì)不再是一兩個(gè)程序員可以完成的任務(wù)。 ?過程設(shè)計(jì)的好壞決定了最終代碼的質(zhì)量。它的優(yōu)點(diǎn)在于:采用簡單規(guī)范的符號(hào),畫法簡單;結(jié)構(gòu)清晰,邏輯性強(qiáng);便于描述,容易理解。 NS盒式圖的缺點(diǎn)在于,獲得結(jié)構(gòu)嚴(yán)密的同時(shí),犧牲了一定的靈活性,不便于進(jìn)行算法的調(diào)整優(yōu)化,如果問題較為復(fù)雜,作圖的難度會(huì)加大。圖中最左邊的豎線是程序的主線,即第一層控制結(jié)構(gòu),隨著程序?qū)哟蔚脑黾樱琍AD圖逐漸向右延伸,每增加一個(gè)層次,圖形向右擴(kuò)展一條豎線, PAD圖中豎線的總條數(shù)就是程序的層次數(shù);既可用于表示程序邏輯,也可用于描述數(shù)據(jù)結(jié)構(gòu)。 PDL語言 PDL程序的構(gòu)成 PDL程序的構(gòu)成類型 子類型 數(shù)據(jù)說明 declare數(shù)據(jù)名 as限定詞 限定詞 具體的數(shù)據(jù)結(jié)構(gòu): scalar簡單變量 array數(shù)組 list列表 char字符 structure結(jié)構(gòu) 子程序結(jié)構(gòu) procedure子程序名 interface參數(shù)表 分程序 PDL語句 return end子程序名 分程序結(jié)構(gòu) begin分程序名 PDL語句 end分程序名 PDL語言 PDL程序的構(gòu)成 順序結(jié)構(gòu) 選擇型 ① if 條件 then PDL語句 else PDL語句 end if ② if 條件 then PDL語句 else if 條件 then PDL語句 else PDL語句 end if WHILE循環(huán)型 loop while 條件 PDL語句 end loop UNTIL循環(huán)型 loop until 條件 PDL語句 end loop CASE型 case 選擇句子 of 標(biāo)號(hào) {, 標(biāo)號(hào) }: PDL語言 [default] : [PDL語句 ] end case PDL語言 同樣是上面那個(gè)判定質(zhì)數(shù)的例子,用 PDL表示如下: procedure 判定質(zhì)數(shù) declare x,n,j as 整型簡單變量 從鍵盤讀入 x 將變量 n賦值為 x1/2 將變量 i賦值為 2 loop while i=n if x被 i整除 中途結(jié)束循環(huán) end if 變量 i加 1 end loop if i=n+1 輸出: x是質(zhì)數(shù) else 輸出: x不是質(zhì)數(shù) end if end判定質(zhì)數(shù) PDL語言 PDL具有下述特點(diǎn): ①它使用關(guān)鍵字的固定語法,為了使結(jié)構(gòu)清晰和可讀性好,通常在所有可能嵌套使用的控制結(jié)構(gòu)的頭和尾都有關(guān)鍵字,例如, if…end if 、loop…end loop 等。 ④它需要對(duì)模塊定義和調(diào)用的技術(shù)進(jìn)行說明。 判定表 一張判定表通常由四部分組成,左上部列出的是所有的條件,左下部為所有可能的操作,右上部分表示各種條件組合的一個(gè)矩陣,右下部分是對(duì)應(yīng)于每種條件組合應(yīng)有的操作。獎(jiǎng)勵(lì)方案為一等獎(jiǎng)、二等獎(jiǎng)、三等獎(jiǎng)三種。 ?在一些數(shù)據(jù)處理問題當(dāng)中,某些操作的實(shí)施依賴于多個(gè)邏輯條件的組合,即:針對(duì)不同邏輯條件的組合值,分別執(zhí)行不同的操作。此外,當(dāng)數(shù)據(jù)元素的值多于兩個(gè)時(shí),判定表的簡潔程度也將下降。 Jackson設(shè)計(jì)方法 M. A. Jackson提出了一類至今仍廣泛使用的軟件開發(fā)方法,該方法有時(shí)也稱為面向數(shù)據(jù)結(jié)構(gòu)的軟件設(shè)計(jì)方法。 Jackson設(shè)計(jì)方法 Jackson結(jié)構(gòu)圖是 Jackson方法提供的工具。D。 Jackson設(shè)計(jì)方法 Jackson程序設(shè)計(jì)的步驟 : (1)分析并確定輸入數(shù)據(jù)和輸出數(shù)據(jù)的邏輯結(jié)構(gòu),并用 Jackson結(jié)構(gòu)圖來表示這些數(shù)據(jù)結(jié)構(gòu)。 (5)用偽碼寫出程序。 (3)按以下的規(guī)則由輸入、輸出的數(shù)據(jù)結(jié)構(gòu)導(dǎo)出程
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1