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

正文內容

軟件工程軟件詳細設計-在線瀏覽

2024-12-26 17:00本頁面
  

【正文】 流程圖使用的符號不夠規(guī)范,使用的靈活性極大,程序員可以不受任何約束,隨意轉移控制。為了消除這些不足,應嚴格的定義流程圖所使用的符號,不允許隨心所欲地畫出各種不規(guī)范的流程圖。 ? 順序型 順序型由幾個連續(xù)的處理步驟依次排列構成,如圖 51所示。 ? while 型循環(huán) while 型循環(huán)是先判定型循環(huán),在循環(huán)控制條件成立時,重復執(zhí)行特定的處理,如圖 53 所示。 5 圖 54 until 型循環(huán) ? 多情況型選擇 圖 55多情況型 選擇 多情況型選擇列舉多種處理情況,根據(jù)控制變量的取值,選擇執(zhí)行其一,如圖 55所示。圖 56所示的是一個結構化程序的流程圖。除去按規(guī) 定使用定義了的符號之外,流程圖中不允許出現(xiàn)其他任何符號。 圖 57 標準程序流程圖的規(guī)定符號 NS 圖 Nassi 和 Shneiderman 提出了一種符合結構化程序設計原則的圖形描述工具,稱之為盒圖,又稱之為 NS圖。 ? 順序型 如圖 58 所示,在順序型中,先執(zhí)行 A,后執(zhí)行 B。 7 圖 59 選擇型結構 ? WHILE 重復型 如圖 510 所示,在 WHILE 重復型循環(huán)結構中,先判斷 P的值,再執(zhí)行 S。 圖 511 UNTIL 重復型循環(huán)結構 ? 多分支選擇型 如圖 512 所示,給出了多出口的判斷圖形表示, P 為控制條件,根據(jù) P的取值,相應地執(zhí)行其值下面的各框內容。 圖 513 NS圖舉例 NS圖的特點 ? 圖形清晰、 準確; ? 控制轉移不能任意規(guī)定,必須遵守結構化程序設計原則; ? 很容易確定局部數(shù)據(jù)和全局數(shù)據(jù)的作用域; ? 容易表現(xiàn)嵌套關系和模塊的層次結構。它是用結構化程序設計思想表現(xiàn)程序邏輯結構的圖形工具。 9 如圖 514 所示,按順序先執(zhí)行 A,再執(zhí)行 B。當 P 為真值時執(zhí)行上面的 A框, P取假值時執(zhí)行下面的 B 框中的內容。 圖 515 選擇型結構 重復型和 UNTIL 重復型 如圖 516 所示, P是循環(huán)判斷條件, S 是循環(huán)體。 圖 516 WHILE 重復型和 UNTIL 重復型結構 如圖 517 所示,多分支選擇型是 CASE 型結構。 10 圖 517 多分支選擇型結構 圖應用舉例 圖 518給出了圖 56所示的程序流程圖的 PAD 圖。其后,每增加一個層次,則向右擴展一條縱線。因此,PAD 圖的可讀性強。 ? 利用軟件工具可以將 PAD 圖轉換成高級語言程序,進而提高了軟件的可靠性和生產率。 7. PAD 圖的擴充結構 為了反映增量型循環(huán)結構,在 PAD 圖中增加了對應于 FOR i := n1 to n2 step n3 do 11 的循環(huán)控制結構,如圖 519(A)所示。 圖 519 PAD 的擴充控制結構 另外, PAD 所描述程序的層次關系表現(xiàn)在縱線上。把 PAD 圖從左到右展開,隨著程序層次的增加, PAD 逐漸向右展開,有可能會超過一頁紙,這時,對 PAD 增加了一種如圖 520(B)所示的擴充形式。這種方式可使在一張紙上畫不下的圖,分在幾張紙上畫出,也可以用它定義子程序。 PDL 是所有非正文形式的過程設計工具的統(tǒng)稱,到目前為止已出現(xiàn)多種 PDL 語言。 ? PDL 描述選擇結構 利用 PDL 描述的 IF結構如下: IF 條件 一條或數(shù)條語句 12 ELSEIF 條件 一條或數(shù)條語句 ELSEIF 條件 一條或數(shù)條語句
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1